Example #1
0
def __format_genbank__(sequence):
  rec = SeqRecord(Seq(sequence, generic_dna)).format('genbank')
  sequence = []
  one_way_flag = False
  for line in [x.strip() for x in rec.split('\n')]:
    if one_way_flag:
      if line == '//':
        return sequence
      sequence.append(__set_spacing__(line,5))
    elif line.startswith('1'):
      one_way_flag = True
      sequence.append(__set_spacing__(line,5))
  return sequence