code: def tofasta(args):
      
      p = OptionParser(tofasta.__doc__)
      p.add_option("--prefix", default="gbfasta",
              help="prefix of output files [default: %default]")
      filenames, accessions, idfile, opts, args = preparegb(p, args)
      prefix = opts.prefix
  
      GenBank(filenames=filenames, accessions=accessions, idfile=idfile).\
          write_fasta(output=prefix, individual=opts.individual)
  
      if opts.individual:
          logging.debug("Output written dir {0}".format(prefix))
      else:
          logging.debug("Output written to {0}.fasta".format(prefix))
docs: %prog tofasta [--options]
  
      Read GenBank file, or retrieve from web.
      Output fasta file with one record per file
      or all records in one file