importkits.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:OnlineAdapterDatabase 作者: NCBI-Hackathons 项目源码 文件源码
def build_row_data(self, rawrow):
        if len(rawrow) < len(self.name2col):
            raise CommandError('line %d: too few columns' % self.rowcount)
        statusval = rawrow[self.name2col['status']]
        if len(statusval) == 0:
            statusval = '0'
        row = RowData(
            kit=re.sub('_', ' ', rawrow[self.name2col['kit']]).strip(),
            subkit=re.sub('_', ' ', rawrow[self.name2col['subkit']]).strip(),
            barcode=rawrow[self.name2col['barcode']],
            index_seq=rawrow[self.name2col['index_seq']],
            index=rawrow[self.name2col['index']],
            adapter_seq=rawrow[self.name2col['adapter_seq']],
            version=rawrow[self.name2col['version']],
            manufacturer=rawrow[self.name2col['manufacturer']],
            model_range=rawrow[self.name2col['model_range']],
            status=statusval,
        )
        return row
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号