def main():
'''Run the import'''
if len(sys.argv) < 2:
print('Usage: {} <gbk file>'.format(sys.argv[0]), file=sys.stderr)
sys.exit(2)
connection = psycopg2.connect(DB_CONNECTION)
recs = SeqIO.parse(sys.argv[1], 'genbank')
with connection:
with connection.cursor() as cursor:
for rec in recs:
if rec.name in BLACKLIST:
print('Skipping blacklisted record {!r}'.format(rec.name), file=sys.stderr)
continue
load_record(rec, cursor)
connection.close()
评论列表
文章目录