Next changeset 1:15ad71e21010 (2018-10-30) |
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/glimmer commit 37388949e348d221170659bbee547bf4ac67ef1a |
added:
glimmer2seq.py glimmer_build_icm.xml glimmer_gbk_to_orf.py glimmer_glimmer_to_gff.py glimmer_wo_icm.py macros.xml test-data/coordTest.txt test-data/extractTestOutput.fasta test-data/glimmer.gff test-data/glimmer_w_icm_trans-table-11_genomic.dout test-data/glimmer_w_icm_trans-table-11_genomic.fasta test-data/glimmer_w_icm_trans-table-11_genomic.out test-data/glimmer_wo_icm_trans-table-11_plasmid_genomic.fasta test-data/longORFSTestOutput.dat test-data/orf_aa.fa test-data/orf_nc.fa test-data/streptomyces_Tu6071_genomic.acgt test-data/streptomyces_Tu6071_genomic.fasta test-data/streptomyces_Tu6071_plasmid_genes.fasta test-data/streptomyces_Tu6071_plasmid_genes.icm test-data/streptomyces_Tue6071_plasmid_genomic.fasta test-data/test.gbk |
b |
diff -r 000000000000 -r 9c195b26a5ac glimmer2seq.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/glimmer2seq.py Tue Nov 28 10:08:06 2017 -0500 |
[ |
@@ -0,0 +1,47 @@ +#!/usr/bin/env python +""" +Input: DNA FASTA file + Glimmer ORF file +Output: ORF sequences as FASTA file +Author: Bjoern Gruening +""" +import sys + +from Bio import SeqIO +from Bio.SeqRecord import SeqRecord + + +def glimmer2seq(glimmer_prediction=sys.argv[1], genome_sequence=sys.argv[2], outfile=sys.argv[3]): + if len(sys.argv) >= 4: + glimmerfile = open(glimmer_prediction, "r") + sequence = open(genome_sequence) + else: + print("Missing input values.") + sys.exit() + + fastafile = SeqIO.parse(sequence, "fasta") + + sequences = dict() + seq_records = list() + for entry in fastafile: + sequences[entry.description] = entry + + for line in glimmerfile: + if line.startswith('>'): + entry = sequences[line[1:].strip()] + else: + orf_start = int(line[8:17]) + orf_end = int(line[18:26]) + + orf_name = line[0:8] + if orf_start <= orf_end: + seq_records.append(SeqRecord(entry.seq[orf_start - 1:orf_end], id=orf_name, description=entry.description)) + else: + seq_records.append(SeqRecord(entry.seq[orf_end - 1:orf_start].reverse_complement(), id=orf_name, description=entry.description)) + + SeqIO.write(seq_records, outfile, "fasta") + glimmerfile.close() + sequence.close() + + +if __name__ == "__main__": + glimmer2seq() |
b |
diff -r 000000000000 -r 9c195b26a5ac glimmer_build_icm.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/glimmer_build_icm.xml Tue Nov 28 10:08:06 2017 -0500 |
[ |
@@ -0,0 +1,122 @@ +<tool id="glimmer_build_icm" name="Glimmer ICM builder" version="@WRAPPER_VERSION@"> + <description></description> + <macros> + <import>macros.xml</import> + </macros> + <expand macro="requirements"/> + <command><![CDATA[ + build-icm + --depth $depth + $no_stops + --period $period + --width $width + + #if $stop_codon_opts.stop_codon_opts_selector == "gb": + --trans_table '${stop_codon_opts.genbank_gencode}' + #else: + --stop_codons '${stop_codon_opts.stop_codons}' + #end if + + '$outfile' < '$infile' 2>&1; +]]></command> + <inputs> + <param name="infile" type="data" format="fasta" label="Trainings Dataset" help="A set of known genes in FASTA format." /> + <param name="depth" type="integer" value="7" label="Set the depth of the ICM" help="The depth is the maximum number of positions in the context window that will be used to determine the probability of the predicted position." /> + <param name="period" type="integer" value="3" label="Set the period of the ICM" help="The period is the number of different submodels for different positions in the text in a cyclic pattern. E.g., if the period is 3, the first submodel will determine positions 1, 4, 7, ..." /> + <param name="width" type="integer" value="12" label="Set the width of the ICM" help="The width includes the predicted position." /> + <param name="no_stops" type="boolean" truevalue="--no_stops" falsevalue="" checked="false" label="Do not use any input strings with in-frame stop codons" /> + + <conditional name="stop_codon_opts"> + <param name="stop_codon_opts_selector" type="select" label="Specify start codons as"> + <option value="gb" selected="True">Genbank translation table entry</option> + <option value="free_form">Comma-separated list</option> + </param> + <when value="gb"> + <param name="genbank_gencode" type="select" label="Use Genbank translation table to specify stop codons"> + <option value="1" selected="True">1. Standard</option> + <option value="2">2. Vertebrate Mitochondrial</option> + <option value="3">3. Yeast Mitochondrial</option> + <option value="4">4. Mold, Protozoan, and Coelenterate Mitochondrial Code and the Mycoplasma/Spiroplasma Code</option> + <option value="5">5. Invertebrate Mitochondrial</option> + <option value="6">6. Ciliate, Dasycladacean and Hexamita Nuclear Code</option> + <option value="9">9. Echinoderm Mitochondrial</option> + <option value="10">10. Euplotid Nuclear</option> + <option value="11">11. Bacteria and Archaea</option> + <option value="12">12. Alternative Yeast Nuclear</option> + <option value="13">13. Ascidian Mitochondrial</option> + <option value="14">14. Flatworm Mitochondrial</option> + <option value="15">15. Blepharisma Macronuclear</option> + <option value="16">16. Chlorophycean Mitochondrial</option> + <option value="21">21. Trematode Mitochondrial</option> + <option value="22">22. Scenedesmus obliquus mitochondrial</option> + <option value="23">23. Thraustochytrium Mitochondrial</option> + <option value="24">24. Pterobranchia mitochondrial</option> + </param> + </when> + <when value="free_form"> + <param name="stop_codons" type="text" value="tag,tga,taa" label="Specify stop codons as a comma-separated list" /> + </when> + </conditional> + </inputs> + <outputs> + <data format="data" name="outfile" /> + </outputs> + <tests> + <test> + <param name="infile" value='streptomyces_Tu6071_plasmid_genes.fasta' /> + <param name="depth" value="7" /> + <param name="period" value="3" /> + <param name="width" value="12" /> + <param name="no_stops" value="" /> + <param name="genbank_gencode" value="11" /> + <!-- compare files sizes, because the output is a binary --> + <output name="outfile" file='streptomyces_Tu6071_plasmid_genes.icm' compare="sim_size" delta="1000" ftype="data" /> + </test> + </tests> + + <help> +<![CDATA[ + +**What it does** + +This program constructs an interpolated context model (ICM) from an input set of sequences. + +This model can be used by Glimmer3 to predict genes. + +**TIP** To extract CDS from a GenBank file use the tool *Extract ORF from a GenBank file*. + +----- + +**Example** + +*Input*:: + + - Genome Sequence + + >CELF22B7 C.aenorhabditis elegans (Bristol N2) cosmid F22B7 + GATCCTTGTAGATTTTGAATTTGAAGTTTTTTCTCATTCCAAAACTCTGT + GATCTGAAATAAAATGTCTCAAAAAAATAGAAGAAAACATTGCTTTATAT + TTATCAGTTATGGTTTTCAAAATTTTCTGACATACCGTTTTGCTTCTTTT + TTTCTCATCTTCTTCAAATATCAATTGTGATAATCTGACTCCTAACAATC + GAATTTCTTTTCCTTTTTCTTTTTCCAACAACTCCAGTGAGAACTTTTGA + ATATCTTCAAGTGACTTCACCACATCAGAAGGTGTCAACGATCTTGTGAG + AACATCGAATGAAGATAATTTTAATTTTAGAGTTACAGTTTTTCCTCCGA + CAATTCCTGATTTACGAACATCTTCTTCAAGCATTCTACAGATTTCTTGA + TGCTCTTCTAGGAGGATGTTGAAATCCGAAGTTGGAGAAAAAGTTCTCTC + AACTGAAATGCTTTTTCTTCGTGGATCCGATTCAGATGGACGACCTGGCA + GTCCGAGAGCCGTTCGAAGGAAAGATTCTTGTGAGAGAGGCGTGAAACAC + AAAGGGTATAGGTTCTTCTTCAGATTCATATCACCAACAGTTTGAATATC + CATTGCTTTCAGTTGAGCTTCGCATACACGACCAATTCCTCCAACCTAAA + AAATTATCTAGGTAAAACTAGAAGGTTATGCTTTAATAGTCTCACCTTAC + GAATCGGTAAATCCTTCAAAAACTCCATAATCGCGTTTTTATCATTTTCT + ..... + +*Output*:: + interpolated context model (ICM) + + + +]]> + </help> + <expand macro="citation" /> +</tool> |
b |
diff -r 000000000000 -r 9c195b26a5ac glimmer_gbk_to_orf.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/glimmer_gbk_to_orf.py Tue Nov 28 10:08:06 2017 -0500 |
[ |
@@ -0,0 +1,63 @@ +#!/usr/bin/env python + +################################################################### +# +# gbk2orf.py by Errol Strain (estrain@gmail.com) +# +# Read a GenBank file and export fasta formatted amino acid and +# CDS files +# +################################################################### + +import sys +from optparse import OptionParser + +from Bio import SeqIO +from Bio.Seq import Seq +from Bio.SeqRecord import SeqRecord + + +# Command line usage +usage = "usage: %prog -g input.gbk -a aa.fasta -n nuc.fasta" +p = OptionParser(usage) +p.add_option("-t", "--translate", dest="transtabl", type="int", default=11, + help="Translation table used to translate coding regions (default=11)") +p.add_option("-g", "--genbank", dest="gb_file", help="GenBank input file") +p.add_option("-a", "--amino_acid", dest="aa_file", help="Fasta amino acid output") +p.add_option("-n", "--nucleotide", dest="orf_file", help="Fasta nucleotide output") +(opts, args) = p.parse_args() +# Do I need this next line? +if not opts and not args: + p.error("Use --help to see usage") +if len(sys.argv) == 1: + p.error("Use --help to see usage") + +# Lists to hold SeqRecords +aalist = [] +nuclist = [] + +# If the CDS does not have a locus tag the name will be assigned using the +# order in which it was found +feat_count = 0 + +# Iterate through genbank records in input file +for gb_record in SeqIO.parse(open(opts.gb_file, "r"), "genbank"): + for (index, feature) in enumerate(gb_record.features): + if feature.type == "CDS": + feat_count = feat_count + 1 + gene = feature.extract(gb_record.seq) + if "locus_tag" in feature.qualifiers: + value = feature.qualifiers["locus_tag"][0] + else: + value = "Index_" + str(feat_count) + nuclist.append(SeqRecord(Seq(str(gene)), id=value, name=value)) + pro = Seq(str(gene.translate(table=opts.transtabl, to_stop=True))) + aalist.append(SeqRecord(pro, id=value, name=value)) + +# Write out lists in fasta format +aa_handle = open(opts.aa_file, "w") +SeqIO.write(aalist, aa_handle, "fasta") +aa_handle.close() +orf_handle = open(opts.orf_file, "w") +SeqIO.write(nuclist, orf_handle, "fasta") +orf_handle.close() |
b |
diff -r 000000000000 -r 9c195b26a5ac glimmer_glimmer_to_gff.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/glimmer_glimmer_to_gff.py Tue Nov 28 10:08:06 2017 -0500 |
[ |
@@ -0,0 +1,38 @@ +#!/usr/bin/env python + +""" +Input: Glimmer3 prediction +Output: GFF3 file +Return a GFF3 file with the genes predicted by Glimmer3 +Bjoern Gruening + +Note: Its not a full-fledged GFF3 file, its a really simple one. + +""" + +import re +import sys + + +def __main__(): + input_file = open(sys.argv[1], 'r') + + print('##gff-version 3\n') + for line in input_file: + line = line.strip() + if line[0] == '>': + header = line[1:] + else: + (id, start, end, frame, score) = re.split('\s+', line) + if int(end) > int(start): + strand = '+' + else: + strand = '-' + (start, end) = (end, start) + + rest = 'frame=%s;score=%s' % (frame, score) + print('\t'.join([header, 'glimmer_prediction', 'predicted_gene', start, end, '.', strand, '.', rest])) + + +if __name__ == "__main__": + __main__() |
b |
diff -r 000000000000 -r 9c195b26a5ac glimmer_wo_icm.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/glimmer_wo_icm.py Tue Nov 28 10:08:06 2017 -0500 |
[ |
@@ -0,0 +1,77 @@ +#!/usr/bin/env python +""" +Input: DNA Fasta File +Output: Tabular +Return Tabular File with predicted ORF's +Bjoern Gruening +""" +import os +import shutil +import subprocess +import sys +import tempfile + +from glimmer2seq import glimmer2seq + + +def main(): + genome_seq_file = sys.argv[1] + outfile_classic_glimmer = sys.argv[2] + outfile_ext_path = sys.argv[3] + oufile_genes = sys.argv[8] + + tag = 'glimmer_non_knowlegde_based_prediction' + tempdir = tempfile.gettempdir() + + trainingset = os.path.join(tempdir, tag + ".train") + icm = os.path.join(tempdir, tag + ".icm") + + longorfs = tempfile.NamedTemporaryFile() + trainingset = tempfile.NamedTemporaryFile() + icm = tempfile.NamedTemporaryFile() + + # glimmeropts = "-o0 -g110 -t30 -l" + glimmeropts = "-o%s -g%s -t%s" % (sys.argv[4], sys.argv[5], sys.argv[6]) + if sys.argv[7] == "true": + glimmeropts += " -l" + + """ + 1. Find long, non-overlapping orfs to use as a training set + """ + subprocess.Popen(["long-orfs", "-n", "-t", "1.15", + genome_seq_file, "-"], stdout=longorfs, + stderr=subprocess.PIPE).communicate() + + """ + 2. Extract the training sequences from the genome file + """ + subprocess.Popen(["extract", "-t", + genome_seq_file, longorfs.name], stdout=trainingset, + stderr=subprocess.PIPE).communicate() + + """ + 3. Build the icm from the training sequences + """ + + # the "-" parameter is used to redirect the output to stdout + subprocess.Popen(["build-icm", "-r", "-"], + stdin=open(trainingset.name), stdout=icm, + stderr=subprocess.PIPE).communicate() + + """ + Run Glimmer3 + """ + subprocess.Popen(["glimmer3", glimmeropts, + genome_seq_file, icm.name, os.path.join(tempdir, tag)], + stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate() + + if outfile_classic_glimmer.strip() != 'None': + shutil.copyfile(os.path.join(tempdir, tag + ".predict"), outfile_classic_glimmer) + if outfile_ext_path.strip() != 'None': + shutil.copyfile(os.path.join(tempdir, tag + ".detail"), outfile_ext_path) + + glimmer2seq(os.path.join(tempdir, tag + ".predict"), genome_seq_file, oufile_genes) + + +if __name__ == "__main__": + main() |
b |
diff -r 000000000000 -r 9c195b26a5ac macros.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/macros.xml Tue Nov 28 10:08:06 2017 -0500 |
b |
@@ -0,0 +1,18 @@ +<?xml version="1.0"?> +<macros> + <xml name="requirements"> + <requirements> + <requirement type="package" version="3.02">glimmer</requirement> + <requirement type="package" version="1.70">biopython</requirement> + <yield/> + </requirements> + </xml> + + <token name="@WRAPPER_VERSION@">3.02</token> + + <xml name="citation"> + <citations> + <citation type="doi">10.1093/bioinformatics/btm009</citation> + </citations> + </xml> +</macros> |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/coordTest.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/coordTest.txt Tue Nov 28 10:08:06 2017 -0500 |
b |
@@ -0,0 +1,17 @@ +00001 40137 52 +2 0.892 +00002 1319 1095 -3 0.654 +00003 1555 1391 -2 0.793 +00004 1953 2066 +3 1.078 +00005 2045 2146 +2 0.919 +00006 4463 4759 +2 0.985 +00007 6785 6582 -3 1.033 +00008 6862 7020 +1 0.915 +00009 7300 7488 +1 0.900 +00010 7463 7570 +2 0.912 +00011 8399 8527 +2 1.044 +00012 10652 10545 -3 0.895 +00013 12170 12066 -3 1.108 +00014 13891 13748 -2 0.998 +00015 14157 14044 -1 1.026 +00016 15285 15410 +3 0.928 +00017 15829 15704 -2 0.949 |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/extractTestOutput.fasta |
b |
Binary file test-data/extractTestOutput.fasta has changed |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/glimmer.gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/glimmer.gff Tue Nov 28 10:08:06 2017 -0500 |
b |
b'@@ -0,0 +1,62 @@\n+##gff-version 3\n+\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t897\t2918\t.\t+\t.\tframe=+3;score=3.19\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t144\t938\t.\t-\t.\tframe=-3;score=2.86\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t7237\t7368\t.\t-\t.\tframe=-1;score=2.50\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t10347\t11945\t.\t+\t.\tframe=+3;score=2.93\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t12110\t12238\t.\t-\t.\tframe=-2;score=6.22\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t13067\t15088\t.\t-\t.\tframe=-2;score=2.95\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t15045\t16529\t.\t+\t.\tframe=+3;score=3.36\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t20276\t21385\t.\t-\t.\tframe=-2;score=2.90\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t21382\t23037\t.\t-\t.\tframe=-1;score=2.93\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t23031\t24797\t.\t+\t.\tframe=+3;score=2.92\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t27115\t27291\t.\t-\t.\tframe=-1;score=1.92\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t28556\t28960\t.\t+\t.\tframe=+2;score=2.51\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t29040\t30026\t.\t+\t.\tframe=+3;score=0.40\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t32942\t33151\t.\t-\t.\tframe=-2;score=1.06\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t34754\t38242\t.\t-\t.\tframe=-2;score=2.97\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t43100\t43300\t.\t-\t.\tframe=-2;score=6.70\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t43402\t43497\t.\t+\t.\tframe=+1;score=0.97\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t44963\t45157\t.\t-\t.\tframe=-2;score=1.68\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t46852\t47430\t.\t-\t.\tframe=-1;score=0.78\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t48354\t51314\t.\t-\t.\tframe=-3;score=2.96\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t55069\t55329\t.\t-\t.\tframe=-1;score=1.43\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t56431\t59457\t.\t-\t.\tframe=-1;score=2.96\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun seque'..b'sequence\tglimmer_prediction\tpredicted_gene\t100811\t102931\t.\t+\t.\tframe=+2;score=2.95\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t103074\t105521\t.\t+\t.\tframe=+3;score=2.96\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t105847\t106200\t.\t-\t.\tframe=-1;score=0.32\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t108069\t108365\t.\t-\t.\tframe=-3;score=4.89\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t109947\t110498\t.\t-\t.\tframe=-3;score=0.90\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t110791\t110907\t.\t-\t.\tframe=-1;score=2.13\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t116538\t117071\t.\t-\t.\tframe=-3;score=0.81\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t117443\t117733\t.\t-\t.\tframe=-2;score=0.01\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t118399\t118776\t.\t-\t.\tframe=-1;score=3.59\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t119582\t119740\t.\t-\t.\tframe=-2;score=0.41\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t123152\t123484\t.\t+\t.\tframe=+2;score=2.86\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t123767\t123925\t.\t+\t.\tframe=+2;score=0.89\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t124906\t126459\t.\t-\t.\tframe=-1;score=2.93\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t126704\t128992\t.\t-\t.\tframe=-2;score=2.95\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t129011\t129178\t.\t-\t.\tframe=-2;score=1.85\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t130337\t132172\t.\t-\t.\tframe=-2;score=2.94\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t134993\t136987\t.\t+\t.\tframe=+2;score=2.94\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t137245\t137523\t.\t-\t.\tframe=-1;score=1.14\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t137825\t140512\t.\t-\t.\tframe=-2;score=2.96\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t140766\t142487\t.\t-\t.\tframe=-3;score=2.94\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t142484\t143056\t.\t-\t.\tframe=-2;score=0.89\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t143099\t143578\t.\t-\t.\tframe=-2;score=0.42\n+gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\tglimmer_prediction\tpredicted_gene\t144230\t147016\t.\t-\t.\tframe=-2;score=2.96\n' |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/glimmer_w_icm_trans-table-11_genomic.dout --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/glimmer_w_icm_trans-table-11_genomic.dout Tue Nov 28 10:08:06 2017 -0500 |
b |
b'@@ -0,0 +1,1391 @@\n+Command: glimmer3 -o 50 -g 90 -t 30 -z 11 -A atg,gtg,ttg -l /tmp/tmpubrxoL/files/000/dataset_1.dat /tmp/tmpubrxoL/files/000/dataset_2.dat glimmer_output\n+\n+Sequence file = /tmp/tmpubrxoL/files/000/dataset_1.dat\n+Number of sequences = 1\n+ICM model file = /tmp/tmpubrxoL/files/000/dataset_2.dat\n+Excluded regions file = none\n+List of orfs file = none\n+Input is NOT separate orfs\n+Independent (non-coding) scores are used\n+Circular genome = false\n+Truncated orfs = false\n+Minimum gene length = 90 bp\n+Maximum overlap bases = 50\n+Threshold score = 30\n+Use first start codon = false\n+Translation table = 11\n+Start codons = atg,gtg,ttg\n+Start probs = 0.333,0.333,0.333\n+Stop codons = taa,tag,tga\n+GC percentage = 70.9%\n+Ignore score on orfs longer than 1738\n+\n+\n+>gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+Sequence length = 147347\n+\n+ ----- Start ----- --- Length ---- ------------- Scores -------------\n+ ID Frame of Orf of Gene Stop of Orf of Gene Raw InFrm F1 F2 F3 R1 R2 R3 NC\n+ +1 289 316 417 126 99 -12.44 0 0 0 0 - 0 0 99\n+ +1 418 706 894 474 186 -12.50 0 0 0 72 - 0 0 26\n+ +2 203 755 907 702 150 -7.78 0 - 0 4 - 0 5 89\n+ -2 934 478 245 687 231 -16.05 0 - 0 0 - 0 0 99\n+ -1 1005 960 808 195 150 -10.87 0 - - 0 0 - 0 99\n+ +1 895 904 1029 132 123 -21.92 0 0 - 0 - - 0 99\n+ +2 1211 1316 1450 237 132 -9.27 0 0 0 0 0 0 99 0\n+ -2 1513 1462 1295 216 165 -13.99 0 0 - 0 0 0 99 0\n+ -1 1587 1506 1006 579 498 -11.27 0 - - 0 0 - 1 98\n+ +1 1132 1774 2016 882 240 -10.77 0 0 0 0 0 0 99 0\n+ -2 2221 1633 1514 705 117 -17.27 0 0 0 0 - 0 0 99\n+ +2 1451 2192 2287 834 93 -3.86 2 0 2 11 0 - 5 80\n+ +2 2288 2414 2524 234 108 -14.85 0 0 0 0 0 0 98 0\n+ +1 2386 2521 2676 288 153 -10.44 0 0 0 0 - 0 99 0\n+ -2 2704 2332 2222 480 108 -8.27 0 - - 83 0 0 7 9\n+ +1 2677 2713 2865 186 150 -16.16 0 0 0 42 - 0 4 53\n+0001 +3 174 183 2918 2742 2733 -2.60 0 - - 0 - - 99 0\n+ +2 2525 2828 2947 420 117 -8.18 0 - 0 - - 0 0 99\n+0002 -3 3062 2777 144 2916 2631 -1.16 0 0 - - 0 - 0 99\n+ -2 3301 2845 2705 594 138 -6.29 0 0 0 62 - 0 0 37\n+ +2 2948 3149 3352 402 201 -10.20 0 0 0 0 0 - - 99\n+ +1 2866 3262 3363 495 99 -8.25 0 0 - 13 0 - 3 83\n+ -1 3396 3171 2995 399 174 -6.74 0 0 0 - 0 0 - 99\n+ -2 3403 3400 3302 99 96 -10.07 0 - - 95 0 0 1 2\n+ -3 3419 3407 3195 222 210 -5.41 0 - - 1 - - 0 98\n+ -1 3810 3810 3553 255 255 -10.41 0 - 0 0 0 - 99 0\n+ +3 3102 3750 3866 762 114 0.43 0 0 0 0 - 0 98 0\n+ +3 3867 4098 4313 444 213 -6.66 0 0 0 0 - 38 0 60\n+ -3 4343 3824 3420 921 402 -0.79 4 - 0 0 - - 4 95\n+ +2 3353 3869 4357 1002 486 1.19 5 0 5 - - 94 - 0\n+ +1 3754 4183 4413 657 228 -5.38 0 0 - - 0 0 - 99\n+ -1 4416 4254 4105 309 1'..b' 150 -7.28 0 0 0 2 - 0 0 97\n+ -1 141903 141825 141724 177 99 -7.85 0 - 0 0 0 0 0 99\n+ -2 141958 141406 141242 714 162 -12.78 0 0 0 0 0 0 94 5\n+ +1 141736 141769 142011 273 240 -5.49 0 0 0 0 - - 9 90\n+ -1 142218 142149 141982 234 165 -12.14 0 - 0 0 0 0 0 99\n+ +2 141086 142130 142381 1293 249 -10.31 0 - 0 0 - 0 0 99\n+ +3 141180 142323 142421 1239 96 -3.68 2 - - 2 0 0 8 88\n+ -2 142483 142222 141959 522 261 -10.97 0 - 0 0 - 0 0 99\n+0093 -3 142526 142487 140766 1758 1719 -5.32 0 0 - - - - 0 99\n+ -1 142713 142491 142321 390 168 -10.76 0 - - - 0 - 0 99\n+ +1 142357 142720 142821 462 99 -4.75 1 1 0 0 - 0 - 98\n+ +3 142539 142764 143033 492 267 -10.35 0 - 0 0 - 94 - 5\n+ -1 143058 142938 142801 255 135 -9.38 0 - 0 0 0 69 - 30\n+0094 -2 143098 143056 142484 612 570 1.09 99 - 0 - - 99 - 0\n+ -1 143415 143403 143248 165 153 -4.05 0 58 0 - 0 33 - 8\n+ -1 143571 143571 143458 111 111 -7.95 0 0 0 0 0 99 - 0\n+ +2 142460 143489 143683 1221 192 -4.68 0 0 0 0 - 99 - 0\n+ -3 143888 143819 143655 231 162 -14.45 0 0 - - - 0 0 99\n+ +1 143197 143746 143892 693 144 -17.23 0 0 0 - - 0 0 99\n+0095 -2 143938 143578 143099 837 477 0.65 95 - 0 - - 95 - 4\n+ +2 143750 143822 143944 192 120 -13.31 0 - 0 - - - - 99\n+ -1 143985 143970 143857 126 111 -14.74 0 - - - 0 - - 99\n+ +1 143893 143971 144120 225 147 -5.00 0 0 88 - - - 0 11\n+ -2 144229 144130 143981 246 147 -3.60 0 - 14 - - 0 0 84\n+ -1 144303 144111 143986 315 123 -5.94 0 0 81 - 0 13 0 5\n+ -3 144344 143981 143889 453 90 -20.25 0 0 - 0 0 - 0 99\n+ -1 144762 144504 144358 402 144 -10.51 0 0 34 0 0 6 0 58\n+ -3 144860 144584 144345 513 237 -5.22 0 - 92 0 - 3 0 3\n+ +3 144102 144816 144926 822 108 -10.12 0 0 9 0 - 84 - 6\n+ +3 144927 145053 145172 243 117 -8.72 0 0 78 0 0 0 3 18\n+ -3 145283 144956 144861 420 93 -5.48 0 0 19 - 0 11 0 68\n+ -1 145479 145422 144835 642 585 -11.68 0 - 99 - 0 0 - 0\n+ +3 145173 145734 145922 747 186 -11.77 0 0 99 0 0 0 0 0\n+ -1 145959 145836 145480 477 354 -16.86 0 - 99 0 0 0 0 0\n+0096 +2 143945 144212 145963 2016 1749 2.07 99 - 99 - - - - 0\n+ -3 145985 145880 145305 678 573 -3.74 0 - 74 0 - 0 0 25\n+ +3 146058 146082 146261 201 177 -21.64 0 - 0 0 - 0 - 99\n+ +3 146397 146721 146954 555 231 -17.15 0 - 0 0 - 0 0 99\n+ -3 146996 146627 146202 792 423 -8.83 0 - 3 - - 0 0 96\n+0097 -2 147025 147016 144230 2793 2784 -2.16 0 - 99 0 - 0 - 0\n+ -1 147072 147000 146782 288 216 -16.68 0 - 0 - 0 0 0 99\n+ +2 145964 146987 147097 1131 108 -13.39 0 - 0 0 - - - 99\n+ +3 146991 147033 147131 138 96 -12.90 0 - - 0 - - - 99\n+ -2 147346 147343 147062 282 279 -8.69 0 0 - - - 0 - 99\n' |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/glimmer_w_icm_trans-table-11_genomic.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/glimmer_w_icm_trans-table-11_genomic.fasta Tue Nov 28 10:08:06 2017 -0500 |
b |
b'@@ -0,0 +1,1140 @@\n+>orf00001 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+ATGGCGAATGATCCGGCGGGCGAGTACGGGGCGTGGATTCACGAACTCGGTTTGTCCGAG\n+GCAATCGCGCGAAAAATCGTCGCGCCTTTTGAGATTGACGTTTTGGAGATTACTGATCCT\n+GAGCCGGAATTGATGGAGGGATTGGATCGGGAGGCGCGGCGTGGGCGGCGGCTTGCGTTG\n+CTTCAGACCGGGCTTTTGGAGCACGCGGCCGAGCATAATATTTGCACCATGATGACGCTT\n+CATCAGCAGGTTGAGGAGGCGGCGGCTTTCGCGGAGAAAATGCCGGAGACGGCGGCGGAG\n+CTTTACCGGAATGAGGTGTCGGCGGAGGATTTTGCCCTGGCCGAGGAGCTCCCGGCCTCC\n+GAGGTGGGTGGGGGGTTCTACGAGCTGGAGCCGGGGCGTCATGTGCCGCCGTCGCGGGTG\n+TGGTCGCGGTGGCTGTATGGGGAGCATCCTGTGGCCGAACGGCGTTCTGTGCTGCGGGAG\n+TTCGCGAACGGGATGGACGCGGAGGGGCGGCGGGTGCACCGGGCGTTCCTCGCTTCCGTA\n+CGGGTCCTGGGTGAGGGCGTCGACATCGTCGGGGAGCGCGGGGTCGAGGCGATCTGCTTT\n+GCCGACGCACGCGGGTCTCAGGTGGAGATCGTGCAGAACATCGGGCGCGCGTTGCGCCAG\n+AACCCGGATGGGCGGGCGAAGACGGCGCGGATCATCGTGCCGGTCTTCCTGCGGCCGGAC\n+GAGGACGGGGAGGGCATGGTGGCGTCGGAGGCGTACCGGCCGCTCGTCGCCGTACTCCAG\n+GGCCTGCGCTCGCACGACGAGCACCTGGTCGAGAAACTCATGCTGCGGGCGCGCGTACGG\n+GCCGAGAGCGCGAGCGCGCGCAGCGCGGAGGAGGGCGGTGCGGGGCCCTCGCGGCTCCTG\n+TCGGACTCCGGGACGGCGGCTGCGGCCTCCGAGGGCGTCGAGGGCCAGGAGCAGGGCGAG\n+GACGGCGCCGAGGCGGAGTCGGTGCTGCTGCGGTTCTCCTCGCCGCGCGCGGCGTCGACG\n+GTCGCGGCGTTCCTGCGGACGCGGGTGTACCAGCCCGAGTCGCTGGTGTGGCTGGAGGGG\n+TACGAGGCCCTGCGCGCCTGGCGGGCCGAGCAAGGGGTGAGCGGGGTGTGCGCGGTCCCG\n+TACGACGCCGAGGTCGCCGCGGGGGCCTCGCGGCGGTACCCGGTCGGGCGGTGGACCGCC\n+GCGCAACGCCGCGCCCGCCGCGAGGGCACCCTCAGCGCACACCGCGTCGAGCTCCTCGAC\n+GCGGAGGGCATGGTGTGGGAGCCGCGCGAGGAGGAATGGGAGCGCACGCTCGCGGGGCTT\n+CGCTCCTACCGGACGGCGTACGGGCACCTCGCCCCCCACAGGCGCGAAACCTGGGGCGAA\n+GACGAGGGTGAGGACGTCGTACGCGTCGGGGACCTGATGGCGAACCTCCGCCGCAAGGAC\n+GGACTCGGGAAGGACGCGAAGCGGGCCGCCGCGCGCGCCGCGCAGCTGAGGGCCGTCGAT\n+GCGGACTGGGACTGCCCGTGGCCGCTGGACTGGCAGCGCTGCTGCCGGAAACTCGTGCTC\n+CTGGCCGCGGACGAGCCCGGCGGGCGCCTGCCGGAGATCGCGCCCGGGGTCTGCCTGGAC\n+GGGGATGACCTCGGGGTGTGGGTCGCGCGGCAGCAGGAGCCGCGGGTGTGGGCGCGGCTC\n+AGCACCGAGCAGCGGGCGCGGCTCGAAGCGCTCGGGCTGCGGCCCACCGAAGCGGCCCCG\n+GGGCGGGGTGTGGAGGGCACGGGGGCGGCGGGGAGCATGAAGCGGACGGCGACGGCGCGA\n+ACGGCTTTTCAGCGGGGTGTGGCGGCGCTCGCGCAGTGGGTCGAGCGGGAAGGCGCGGGG\n+AAACCCGTACCCCGCAAACACGTCGAGACCGTCAGCGTCGACGGCGAGGACGTCGACGTA\n+CGCCTCGGCGTATGGATCTCGAACACCAAGAGCCGGTACGACGGGCTGAGCGAGGACGAA\n+CGCGCGCAGCTCACCGCACTCGGAATGCCCTGGGCAGGATGA\n+>orf00002 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+GTGAATCCACGCCCCGTACTCGCCCGCCGGATCATTCGCCATCGTCACGAGTGCCGGCGC\n+CTCCCCGCGTCCCTCCTCGCCCTCGTGCCTGGCGGGACGGGCCGGGGCCAGGACGCGCGG\n+GGTCGCGGTGAGGTACAGCCGGTGCGCCGCCGGAAAACGGGCGTTGTCGTGGATCGCCGC\n+CCACGCCTTCTCCGCGCTGCCCGCCGTGCGGTGCGCCTCGTCCACGACCGCAAGGTCGAA\n+GCCATCCATCCGCTGCCCGTACAAGCCAGCCCCGGCGAGAGCGGCCTCCAAGGGTCCGCC\n+CTGCCCGTCCTCGCCCACGAGCGAGGAGTACGTCGCCAGCACGACCACCGGCCCCGATCC\n+GGCCCAAAGCGCGAGCCGGATCGGGTGGGTCGTCGTCCGCACCCGCAGCTCCTCCAGGAG\n+CAGATCCCTGGGCAGCGAGCACACCCCGACCATCGGCGCCGTGTGCCCCACCGCCCGCCA\n+CGACTGCGCCGTCTGCACCAGCAGATCCAGCGTCGGCACCATCACGAGAACCCGCCCCGA\n+AGGGAACAACTCCAACGCCGCAGCAGCCGCGCTGATCGTCTTTCCCGTACCCGTAGCGGA\n+CACCACCGTGGCCCGCGCCCCACGCTCCGTGCGGGCGCTTTCCCGGGCGGCTACCCGGAC\n+CCATTTCCTGAGGTCCGACATAAGCTCTACCTGATGTTTCCGCAGCGGAACCCGGGAAAC\n+AGACATTTGAATCTCCTCACGAGGCAGACGAGCCAAATCCCCAACTCAACATATGCATCA\n+ATTGGGCTGCGTTGA\n+>orf00003 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+GTGCCTTCACGGCGCATTCTTCGACAGTCCGGTGAGGAATCTCCACGGCGTCCAGGTCAC\n+CAACAGGGGCTGGATGAGCATCTTCGTCAGCAGTATCTCCTACACCGCGACAGTCAAAGC\n+GTCAAGCGGTAG\n+>orf00006 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+GTGGCGCCGTCAGCCTATGGCGGGCCACATGCTGCGGCGGGTGCCGAGCCCGCCCTTACC\n+GTCTCCGGGGTAGAGGTAGAGGTGGTCGACGCTGTTGAGAACAACGATGTCGGCGTTGCC\n+GTCACCGTTGAAATCGCCGCTCAGCAGGGCGTGGAAGCCGCCCCAGCTCGCGTCGTCCCA\n+CATCAGTTTGGCGTTGGCGAATGTACCGTCCGTCTTCCCCGGGTAGAGGGCCAGTTCGCC\n+CTTCTGGGAGATCGCGGCGATGTCGTTGAGGCCGTCCCCGTTGAAGTCGGCGCTGGTGAG\n+GAACTTCTTGTCCCAGGTGGCGTCGTGCCACACCTCGGTGCGACTGTCGGTGAGGATGCC\n+GTTGGCCCCGGTCGCGTACGCGTAGAGGCGGCCGGTGGGCGCGATGGCAACGAGGCCGTC\n+GCGCGTCCAGCCCTTGGCACGGTACGTCGTCGGCAGGT'..b'GACGGTACTCGGCCAGCCGTGGGTGAGCACGATCGGCAGGGCGTCAGG\n+GTGTTCGGCCTCGTAACGCAGGTAGTGCACTCGTGTGCCGGCGATGTCGGCAAAATGGGA\n+GGGCAGTGCGTTGACGGCGGCTTCGTGGGTGCGCCACGTGTAGTCGGTGGCCCAGTACAT\n+GACGAGGCGGCGGAGTTCGGCTGCGTCGGTACCCGCCTGCCAGCCGTCGACCGGCCAGGG\n+CTCGGGCCAGCGAGTGGCGCGCAGCCGGGTGCGGAGGTCTTCCAGGTCGGCGTCGGCGAC\n+CTGGATGACGGGTGTGCTGGTCGGCACGGTGTGCTCCTTCATGTGCGTGATGTGCAGGGG\n+GACGGCGGCGGTGCGGTTCGTTCTCGTGCGTGA\n+>orf00095 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+GTGGTAGGTGCGCTCGGCCCAGCTCCGGGGCGGTTGGGCGAGGTCTGCGGGGAACAGGGC\n+GAGGGCGGTGGGGACGTCGACCCGCCGCACGCGCCGGGTGAGCTGGTGCGCGTACTCGTA\n+GTACGGGCGGAAGGACGTGGAGATCGTGCCGGTGAACCAGTAGAGCGATGCCTGGGTGAG\n+GAGGAAGTCGTCGCCGAAGCGGGTGGACAGGTCGCCGCCGCAGTCGGTCCACGCGCGGTA\n+CTTCTCGAGGATCCAGGAGAGCAGTCCGGCGGGCGAGTCGTTCAGTGCGGGCGCGAGGGT\n+GAGGGGACGGGTGTTCTGCTGGTGCATGTAGGCGCCCTCCTCTGCCTGCCAGGCCGCGGC\n+GGACAACAGGTGGGTCTTCTCCTCAGGGGTGAGCGAGGCCGGATCGTACTCTGCCGGGGC\n+CGCGGCAGCGAGCAGATGAATGCCGACGACGGCCTCGGGGTGGGCCTCGGCGAGCCGTGA\n+>orf00097 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+TTGGCTTGTCTGCCTCGTGAGGAGTTTCAAATTTCTGTTTCTCGGGTTCCGTTGCGGAAA\n+CATCAGGTGGAGCTTATGTCGGACCTCAGGAAATGGGTTCGGGTGGCTGCCCGGGAAAGC\n+GCCCGTTCGGGGCGGGGGGCGCGGGCGACGGTGGTGTCCGCTACGGGTACGGGGAAGACG\n+ATCAGCGCGGCTGTTGCGGCGTTGGAGTTGTTCCCTTCGGGGCGGGTTCTCGTGATGGTG\n+CCGACGCTGGATCTGCTGGTGCAGACGGCGCAGTCGTGGCGGGCGGTGGGGCACACGGCG\n+CCGATGGTCGGGGTGTGCTCGCTGCCCGGGGATCTGCTCCTGGAGGAGTTGCGGGTGCGG\n+ACGACGACGCACCCGATCCGGCTCGCGCTGTGGGCCGGGCAGGGGCCTGTGGTCGTGCTG\n+GCGACGTACTCCTCGCTCGTGGGCGGGGACGGGCAGGGCGGGCCCCTGGAGGCCGCCCTG\n+GCGGGCTCGGGGTTGTACGGGCAGCGGATGGACGGCTTCGACCTCGCGGTCGTGGACGAG\n+GCGCACCGTACGGCGGGCAGCGCGGCGAAGCCCTGGGCCGCGATCCACGACAACGCCCGT\n+ATCCCGGCGGCGCACCGGCTCTACCTCACCGCCACCCCGCGCGTCCTCGCGCCCGCCCGC\n+CCCGACAGGGACGAGGACCAGGAGGAGGGCGGCGGGGAGGCGCCGGCACTCGTGACGATG\n+GCGAACGACCCGGAAGGCGAGTACGGGGCGTGGATTCACGAACTCGGGTTGTCCGAGGCG\n+ATCGAGCGGAAAATTCTTGCGCCTTTCGAGATTGATGTTTTGGAGATTACCGATCCTGAG\n+CCGGAATTGATGGAAGGAATGGACCGGGAGGCGCGGCGTGGGCGGCGGCTCGCCCTGCTC\n+CAGACTGCGTTGCTGGAGCACGCGGCCGAGCACAATCTGCGCACCGTGATGACGTTCCAT\n+CAGCGGGTGGAGGAGGCGGCGGCTTTCGCGGAGAAAATGCCGGAGACAGCGGCGGAGCTT\n+TACCGGAATGAGGTGTCGGCGGAGGATCTTGCCCTAGCCGAGGAGCTCCCGGCCTCCGAG\n+GTGGGCGGGGGCTTCTACGAGCTGGAGCCGGGGCGGCATGTGCGGCCGGAGCGGGTGTGG\n+TCGCGGTGGCTGTACGGAGAGCACCCGGTGGCCGAACGCCGTGCGGTGCTGCGGGAGTTC\n+GCGAACGGGATGGACTCGGCAGGGGTGCGGGTGCACCGCGCGTTCCTCGCCTCCGTCCGC\n+GTGCTCGGCGAGGGCGTCGACATCGTCGGGGAGCGCGGGGTCGAGGCGATCTGCTTCGCC\n+GACGCGCGCGGGTCCCAGGTCGAGATCGTGCAGAACATCGGCAGGGCGCTGCGCCCGAAC\n+CCGGACGGGCAGACGAAGACGGCGCGGATCATCGTGCCCGTCTTCTTGGAGGCCGACGAG\n+GACGGGGAGGGGATGGTCGCGAGCGAGGCGTACCGGCCGCTCGTGGCCGTGCTCCAGGGG\n+CTGCGCTCGCACTCCGAGCACCTGGTCGAGAAGCTGATGCTCCGGGCCCGGGTGCGGGCC\n+GAGAGCGCGAGCGCGCGCAGCGCGGAGGAGGCCGGTGCGGGGCCCGCGCGGGTCCTGTCC\n+GACTCCGGGACCTCTTCCCCCGCCTCCCAGGCCTCCGGGGACGTCGAAGGCGAGAACGAG\n+GACGACGTCGAGGCGGGCGCGGACGGCGCTGAGGCGGGCGCGGACGGCGCTGAGGAGTCG\n+GAGTCGGTGTTGTTGCGGTTCTCGACGCCGCGCTCGGCGTCGACCATCGCGGCCTTCCTG\n+CGGACGCGGGTGTACCAGCCGGAGTCGACGGTGTGGCTGGAGGGCTACGAGGCGCTGCGC\n+GCCTGGCGGGCCGAGCAAGGGGTGCGCGGCTTGTGCGCGGTCCCGTACGACGCCGAGGTC\n+GCCGCGGGGGCCTCGCGGCGGTACCCGGTCGGGCGGTGGACCACCGCGCAACGCCGCGCC\n+CGCCGCGAGGGCACCCTCAGCGCACACCGCATCGACCTGCTCGACGCGGAGGGCATGGTG\n+TGGGAGCCGCGCGAAGAGGAGTGGGAGCGCACGCTCGCCGGGCTTCGCTCCTACCGGGCC\n+GCGTACGGGCACCTCGCCCCCCGCCGGCGCGAAACCTGGGGCGAAGACGAGGGTGAGGAC\n+GTCGTACGCGTCGGGGACCTGATGGCGAACCTCCGCCGCAAGGACGGACTCGGGCGGGAC\n+GCGGAGCGGGCCGCCGCGCGCGCGGCCCAGCTGAGGGCCGTCGATGCGGACTGGGACTGC\n+CCCTGGCCGCTGGACTGGCAGCGCTGCTGTCGGCAGCTCGCGCTCCTGGCCGCCGACGAA\n+CCCGACGGACGCGCGCCCCGGATCGCGCGCGGGGTGCGCATCGACGGGGACGACCTCGGC\n+GCGTGGGTCGCGCGGCAGCAGGAACCGCGGGTGTGGGCGAAGCTCAGCACCGAGCAGCGG\n+GCGCGACTCGAAGCGCTCGGGCTCCGGCCTACCGAGACGGCCCCACGGCGGGGTGTGGAG\n+GGCACGGGGGCGGCGGGGAGCGGGAAGCGGACGGCGGCGGCGCGAACGGCCTTCCAGCGC\n+GGCCTCGCGGCGCTCGCGCAGTGGGTCGAGCGGGAAGGCGCGGAGAAACCCGTACCCCGC\n+AAACACACCGAGACCGTGAGCGTGGACGGTGAGGACGTCGACGTACGCCTCGGCGTGTGG\n+GTCTCGAACGTGAAGAGCCGCTTCGACGGGATGGGCGAGGACGAGCGCGGCCAGCTCACC\n+GCGCTCGGAGTGCCCTGGGCGGTGTAG\n' |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/glimmer_w_icm_trans-table-11_genomic.out --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/glimmer_w_icm_trans-table-11_genomic.out Tue Nov 28 10:08:06 2017 -0500 |
b |
@@ -0,0 +1,61 @@ +>gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence +orf00001 897 2918 +3 3.19 +orf00002 938 144 -3 2.86 +orf00003 7368 7237 -1 2.50 +orf00006 10347 11945 +3 2.93 +orf00007 12238 12110 -2 6.22 +orf00008 15088 13067 -2 2.95 +orf00009 15045 16529 +3 3.36 +orf00014 21385 20276 -2 2.90 +orf00016 23037 21382 -1 2.93 +orf00017 23031 24797 +3 2.92 +orf00020 27291 27115 -1 1.92 +orf00021 28556 28960 +2 2.51 +orf00022 29040 30026 +3 0.40 +orf00025 33151 32942 -2 1.06 +orf00028 38242 34754 -2 2.97 +orf00031 43300 43100 -2 6.70 +orf00032 43402 43497 +1 0.97 +orf00033 45157 44963 -2 1.68 +orf00034 47430 46852 -1 0.78 +orf00036 51314 48354 -3 2.96 +orf00037 55329 55069 -1 1.43 +orf00040 59457 56431 -1 2.96 +orf00041 59669 60169 +2 2.15 +orf00042 60516 60881 +3 0.34 +orf00043 62032 60959 -2 2.90 +orf00044 61997 62821 +2 3.73 +orf00046 66395 62922 -3 2.97 +orf00047 70996 71166 +1 0.90 +orf00049 81960 81835 -1 1.90 +orf00050 87355 89982 +1 2.96 +orf00051 90028 90390 +1 1.66 +orf00053 91917 92009 +3 0.65 +orf00054 93540 93307 -1 1.81 +orf00055 96379 94568 -2 2.94 +orf00056 96523 96383 -2 0.37 +orf00057 99628 100467 +1 3.23 +orf00058 99645 98455 -1 2.91 +orf00062 100811 102931 +2 2.95 +orf00065 103074 105521 +3 2.96 +orf00066 106200 105847 -1 0.32 +orf00067 108365 108069 -3 4.89 +orf00068 110498 109947 -3 0.90 +orf00069 110907 110791 -1 2.13 +orf00074 117071 116538 -3 0.81 +orf00075 117733 117443 -2 0.01 +orf00076 118776 118399 -1 3.59 +orf00077 119740 119582 -2 0.41 +orf00078 123152 123484 +2 2.86 +orf00079 123767 123925 +2 0.89 +orf00080 126459 124906 -1 2.93 +orf00084 128992 126704 -2 2.95 +orf00085 129178 129011 -2 1.85 +orf00086 132172 130337 -2 2.94 +orf00088 134993 136987 +2 2.94 +orf00089 137523 137245 -1 1.14 +orf00092 140512 137825 -2 2.96 +orf00093 142487 140766 -3 2.94 +orf00094 143056 142484 -2 0.89 +orf00095 143578 143099 -2 0.42 +orf00097 147016 144230 -2 2.96 |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/glimmer_wo_icm_trans-table-11_plasmid_genomic.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/glimmer_wo_icm_trans-table-11_plasmid_genomic.fasta Tue Nov 28 10:08:06 2017 -0500 |
b |
b'@@ -0,0 +1,2213 @@\n+>orf00001 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+TTGGCTCGTCTGCCTCGTGAGGAGATTCAAATGTCTGTTTCCCGGGTTCCGCTGCGGAAA\n+CATCAGGTAGAGCTTATGTCGGACCTCAGGAAATGGGTCCGGGTAGCCGCCCGGGAAAGC\n+GCCCGCACGGAGCGTGGGGCGCGGGCCACGGTGGTGTCCGCTACGGGTACGGGAAAGACG\n+ATCAGCGCGGCTGCTGCGGCGTTGGAGTTGTTCCCTTCGGGGCGGGTTCTCGTGATGGTG\n+CCGACGCTGGATCTGCTGGTGCAGACGGCGCAGTCGTGGCGGGCGGTGGGGCACACGGCG\n+CCGATGGTCGGGGTGTGCTCGCTGCCCAGGGATCTGCTCCTGGAGGAGCTGCGGGTGCGG\n+ACGACGACCCACCCGATCCGGCTCGCGCTTTGGGCCGGATCGGGGCCGGTGGTCGTGCTG\n+GCGACGTACTCCTCGCTCGTGGGCGAGGACGGGCAGGGCGGACCCTTGGAGGCCGCTCTC\n+GCCGGGGCTGGCTTGTACGGGCAGCGGATGGATGGCTTCGACCTTGCGGTCGTGGACGAG\n+GCGCACCGCACGGCGGGCAGCGCGGAGAAGGCGTGGGCGGCGATCCACGACAACGCCCGT\n+TTTCCGGCGGCGCACCGGCTGTACCTCACCGCGACCCCGCGCGTCCTGGCCCCGGCCCGT\n+CCCGCCAGGCACGAGGGCGAGGAGGGACGCGGGGAGGCGCCGGCACTCGTGACGATGGCG\n+AATGATCCGGCGGGCGAGTACGGGGCGTGGATTCACGAACTCGGTTTGTCCGAGGCAATC\n+GCGCGAAAAATCGTCGCGCCTTTTGAGATTGACGTTTTGGAGATTACTGATCCTGAGCCG\n+GAATTGATGGAGGGATTGGATCGGGAGGCGCGGCGTGGGCGGCGGCTTGCGTTGCTTCAG\n+ACCGGGCTTTTGGAGCACGCGGCCGAGCATAATATTTGCACCATGATGACGCTTCATCAG\n+CAGGTTGAGGAGGCGGCGGCTTTCGCGGAGAAAATGCCGGAGACGGCGGCGGAGCTTTAC\n+CGGAATGAGGTGTCGGCGGAGGATTTTGCCCTGGCCGAGGAGCTCCCGGCCTCCGAGGTG\n+GGTGGGGGGTTCTACGAGCTGGAGCCGGGGCGTCATGTGCCGCCGTCGCGGGTGTGGTCG\n+CGGTGGCTGTATGGGGAGCATCCTGTGGCCGAACGGCGTTCTGTGCTGCGGGAGTTCGCG\n+AACGGGATGGACGCGGAGGGGCGGCGGGTGCACCGGGCGTTCCTCGCTTCCGTACGGGTC\n+CTGGGTGAGGGCGTCGACATCGTCGGGGAGCGCGGGGTCGAGGCGATCTGCTTTGCCGAC\n+GCACGCGGGTCTCAGGTGGAGATCGTGCAGAACATCGGGCGCGCGTTGCGCCAGAACCCG\n+GATGGGCGGGCGAAGACGGCGCGGATCATCGTGCCGGTCTTCCTGCGGCCGGACGAGGAC\n+GGGGAGGGCATGGTGGCGTCGGAGGCGTACCGGCCGCTCGTCGCCGTACTCCAGGGCCTG\n+CGCTCGCACGACGAGCACCTGGTCGAGAAACTCATGCTGCGGGCGCGCGTACGGGCCGAG\n+AGCGCGAGCGCGCGCAGCGCGGAGGAGGGCGGTGCGGGGCCCTCGCGGCTCCTGTCGGAC\n+TCCGGGACGGCGGCTGCGGCCTCCGAGGGCGTCGAGGGCCAGGAGCAGGGCGAGGACGGC\n+GCCGAGGCGGAGTCGGTGCTGCTGCGGTTCTCCTCGCCGCGCGCGGCGTCGACGGTCGCG\n+GCGTTCCTGCGGACGCGGGTGTACCAGCCCGAGTCGCTGGTGTGGCTGGAGGGGTACGAG\n+GCCCTGCGCGCCTGGCGGGCCGAGCAAGGGGTGAGCGGGGTGTGCGCGGTCCCGTACGAC\n+GCCGAGGTCGCCGCGGGGGCCTCGCGGCGGTACCCGGTCGGGCGGTGGACCGCCGCGCAA\n+CGCCGCGCCCGCCGCGAGGGCACCCTCAGCGCACACCGCGTCGAGCTCCTCGACGCGGAG\n+GGCATGGTGTGGGAGCCGCGCGAGGAGGAATGGGAGCGCACGCTCGCGGGGCTTCGCTCC\n+TACCGGACGGCGTACGGGCACCTCGCCCCCCACAGGCGCGAAACCTGGGGCGAAGACGAG\n+GGTGAGGACGTCGTACGCGTCGGGGACCTGATGGCGAACCTCCGCCGCAAGGACGGACTC\n+GGGAAGGACGCGAAGCGGGCCGCCGCGCGCGCCGCGCAGCTGAGGGCCGTCGATGCGGAC\n+TGGGACTGCCCGTGGCCGCTGGACTGGCAGCGCTGCTGCCGGAAACTCGTGCTCCTGGCC\n+GCGGACGAGCCCGGCGGGCGCCTGCCGGAGATCGCGCCCGGGGTCTGCCTGGACGGGGAT\n+GACCTCGGGGTGTGGGTCGCGCGGCAGCAGGAGCCGCGGGTGTGGGCGCGGCTCAGCACC\n+GAGCAGCGGGCGCGGCTCGAAGCGCTCGGGCTGCGGCCCACCGAAGCGGCCCCGGGGCGG\n+GGTGTGGAGGGCACGGGGGCGGCGGGGAGCATGAAGCGGACGGCGACGGCGCGAACGGCT\n+TTTCAGCGGGGTGTGGCGGCGCTCGCGCAGTGGGTCGAGCGGGAAGGCGCGGGGAAACCC\n+GTACCCCGCAAACACGTCGAGACCGTCAGCGTCGACGGCGAGGACGTCGACGTACGCCTC\n+GGCGTATGGATCTCGAACACCAAGAGCCGGTACGACGGGCTGAGCGAGGACGAACGCGCG\n+CAGCTCACCGCACTCGGAATGCCCTGGGCAGGATGA\n+>orf00005 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+GTGCTCGCCGCCGTACGGGACACGATCGCCGAGACCGGCCAGGGACCGTCCGTACGGCAG\n+ATCCAGCGCGTCACCGGGCTCGCGCTCGGCACCATCGCCCACCACCTGAAGGCGCTGGAG\n+GAGAGCGGCCCCCTCGTCCGTACGGGCCTGCACTGGCGCACCTGCCGCCTGGGCTGA\n+>orf00006 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+GTGACCGATGAACTGCTCCGCCTCGCCCAGGAGAGGCGTGCGACCTACCGCGACCTCACC\n+CTCGGCGGCCCCGCCCGCCCCCCGACACCTCTGCGCCGGGCACTGATCCGGCAGTCCGCC\n+CGCCTGCTCGACGGCCCGCCCACCACGGCCCGCCGGGCTCTGCTGTGCCGCCCGCCCACG\n+CCCGCGTCCCCGCCCTCGCGGGGGACCAGGTGA\n+>orf00007 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+GTGACCGATTTCCCCGACGATCTCCTCGCGGCTCAGCGCGACCTCACCGCCGTACGCGCC\n+ACCCTTTCCGCCCGCCTCGCGGCGCTGCCGCCCTCGGCCGAGCCGATGCCCGCGTGGGAG\n+CGGCCCGACGGCTACTGGGCGGGCGCCCGTACGCACCCGGCCTCCCCGGGGTGGAGCGAG\n+GAGGAGCGCGAGGAGGTCGCCGCGCTCCGCGAGCGGGAGCGGGATCTGGCCGGGGTGATC\n+GTGACGCACGAGCTGTGGGCGAGCGTGCCGGCCGGGGAGCGGA'..b'CCTGGCAGGCAGAGGAGGGCGCCTACATG\n+CACCAGCAGAACACCCGTCCCCTCACCCTCGCGCCCGCACTGAACGACTCGCCCGCCGGA\n+CTGCTCTCCTGGATCCTCGAGAAGTACCGCGCGTGGACCGACTGCGGCGGCGACCTGTCC\n+ACCCGCTTCGGCGACGACTTCCTCCTCACCCAGGCATCGCTCTACTGGTTCACCGGCACG\n+ATCTCCACGTCCTTCCGCCCGTACTACGAGTACGCGCACCAGCTCACCCGGCGCGTGCGG\n+CGGGTCGACGTCCCCACCGCCCTCGCCCTGTTCCCCGCAGACCTCGCCCAACCGCCCCGG\n+AGCTGGGCCGAGCGCACCTACCACCTCACGCGTTACACCCGTATGCCTCGCGGCGGCCAC\n+TTCGCCGCGCACGAGGAACCGGCCTTGCTTGCCGACGACATCACCGCGTTCTTCGGCGAC\n+CTCCGTTAG\n+>orf00336 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+GTGGATGGACTGCATGGGAGCCCACTTCATAAGAGGCTCGACGAACACTGCGCTGGCCGA\n+TTCGGGATCGCACCACCGCTAACCGGGGAAATCACCACGAAGATCAACCACTGA\n+>orf00337 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+ATGCCCACCGAGACCCTGCCGCCCGAGGTGCGGAATTTCATCGACGATGCGCGGCGTCAC\n+CTGGCTTTCTGCGCCGGGCTGCGCGCGGGCGAGGACCCGGCGTACGCGACCGTGCTCCTG\n+GCCGCCGCCGAGCAGGGAGAAGAAGTCCTCGCCCGGTACGAAGGCCGCGTAGCTTAG\n+>orf00339 gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+TTGGCTTGTCTGCCTCGTGAGGAGTTTCAAATTTCTGTTTCTCGGGTTCCGTTGCGGAAA\n+CATCAGGTGGAGCTTATGTCGGACCTCAGGAAATGGGTTCGGGTGGCTGCCCGGGAAAGC\n+GCCCGTTCGGGGCGGGGGGCGCGGGCGACGGTGGTGTCCGCTACGGGTACGGGGAAGACG\n+ATCAGCGCGGCTGTTGCGGCGTTGGAGTTGTTCCCTTCGGGGCGGGTTCTCGTGATGGTG\n+CCGACGCTGGATCTGCTGGTGCAGACGGCGCAGTCGTGGCGGGCGGTGGGGCACACGGCG\n+CCGATGGTCGGGGTGTGCTCGCTGCCCGGGGATCTGCTCCTGGAGGAGTTGCGGGTGCGG\n+ACGACGACGCACCCGATCCGGCTCGCGCTGTGGGCCGGGCAGGGGCCTGTGGTCGTGCTG\n+GCGACGTACTCCTCGCTCGTGGGCGGGGACGGGCAGGGCGGGCCCCTGGAGGCCGCCCTG\n+GCGGGCTCGGGGTTGTACGGGCAGCGGATGGACGGCTTCGACCTCGCGGTCGTGGACGAG\n+GCGCACCGTACGGCGGGCAGCGCGGCGAAGCCCTGGGCCGCGATCCACGACAACGCCCGT\n+ATCCCGGCGGCGCACCGGCTCTACCTCACCGCCACCCCGCGCGTCCTCGCGCCCGCCCGC\n+CCCGACAGGGACGAGGACCAGGAGGAGGGCGGCGGGGAGGCGCCGGCACTCGTGACGATG\n+GCGAACGACCCGGAAGGCGAGTACGGGGCGTGGATTCACGAACTCGGGTTGTCCGAGGCG\n+ATCGAGCGGAAAATTCTTGCGCCTTTCGAGATTGATGTTTTGGAGATTACCGATCCTGAG\n+CCGGAATTGATGGAAGGAATGGACCGGGAGGCGCGGCGTGGGCGGCGGCTCGCCCTGCTC\n+CAGACTGCGTTGCTGGAGCACGCGGCCGAGCACAATCTGCGCACCGTGATGACGTTCCAT\n+CAGCGGGTGGAGGAGGCGGCGGCTTTCGCGGAGAAAATGCCGGAGACAGCGGCGGAGCTT\n+TACCGGAATGAGGTGTCGGCGGAGGATCTTGCCCTAGCCGAGGAGCTCCCGGCCTCCGAG\n+GTGGGCGGGGGCTTCTACGAGCTGGAGCCGGGGCGGCATGTGCGGCCGGAGCGGGTGTGG\n+TCGCGGTGGCTGTACGGAGAGCACCCGGTGGCCGAACGCCGTGCGGTGCTGCGGGAGTTC\n+GCGAACGGGATGGACTCGGCAGGGGTGCGGGTGCACCGCGCGTTCCTCGCCTCCGTCCGC\n+GTGCTCGGCGAGGGCGTCGACATCGTCGGGGAGCGCGGGGTCGAGGCGATCTGCTTCGCC\n+GACGCGCGCGGGTCCCAGGTCGAGATCGTGCAGAACATCGGCAGGGCGCTGCGCCCGAAC\n+CCGGACGGGCAGACGAAGACGGCGCGGATCATCGTGCCCGTCTTCTTGGAGGCCGACGAG\n+GACGGGGAGGGGATGGTCGCGAGCGAGGCGTACCGGCCGCTCGTGGCCGTGCTCCAGGGG\n+CTGCGCTCGCACTCCGAGCACCTGGTCGAGAAGCTGATGCTCCGGGCCCGGGTGCGGGCC\n+GAGAGCGCGAGCGCGCGCAGCGCGGAGGAGGCCGGTGCGGGGCCCGCGCGGGTCCTGTCC\n+GACTCCGGGACCTCTTCCCCCGCCTCCCAGGCCTCCGGGGACGTCGAAGGCGAGAACGAG\n+GACGACGTCGAGGCGGGCGCGGACGGCGCTGAGGCGGGCGCGGACGGCGCTGAGGAGTCG\n+GAGTCGGTGTTGTTGCGGTTCTCGACGCCGCGCTCGGCGTCGACCATCGCGGCCTTCCTG\n+CGGACGCGGGTGTACCAGCCGGAGTCGACGGTGTGGCTGGAGGGCTACGAGGCGCTGCGC\n+GCCTGGCGGGCCGAGCAAGGGGTGCGCGGCTTGTGCGCGGTCCCGTACGACGCCGAGGTC\n+GCCGCGGGGGCCTCGCGGCGGTACCCGGTCGGGCGGTGGACCACCGCGCAACGCCGCGCC\n+CGCCGCGAGGGCACCCTCAGCGCACACCGCATCGACCTGCTCGACGCGGAGGGCATGGTG\n+TGGGAGCCGCGCGAAGAGGAGTGGGAGCGCACGCTCGCCGGGCTTCGCTCCTACCGGGCC\n+GCGTACGGGCACCTCGCCCCCCGCCGGCGCGAAACCTGGGGCGAAGACGAGGGTGAGGAC\n+GTCGTACGCGTCGGGGACCTGATGGCGAACCTCCGCCGCAAGGACGGACTCGGGCGGGAC\n+GCGGAGCGGGCCGCCGCGCGCGCGGCCCAGCTGAGGGCCGTCGATGCGGACTGGGACTGC\n+CCCTGGCCGCTGGACTGGCAGCGCTGCTGTCGGCAGCTCGCGCTCCTGGCCGCCGACGAA\n+CCCGACGGACGCGCGCCCCGGATCGCGCGCGGGGTGCGCATCGACGGGGACGACCTCGGC\n+GCGTGGGTCGCGCGGCAGCAGGAACCGCGGGTGTGGGCGAAGCTCAGCACCGAGCAGCGG\n+GCGCGACTCGAAGCGCTCGGGCTCCGGCCTACCGAGACGGCCCCACGGCGGGGTGTGGAG\n+GGCACGGGGGCGGCGGGGAGCGGGAAGCGGACGGCGGCGGCGCGAACGGCCTTCCAGCGC\n+GGCCTCGCGGCGCTCGCGCAGTGGGTCGAGCGGGAAGGCGCGGAGAAACCCGTACCCCGC\n+AAACACACCGAGACCGTGAGCGTGGACGGTGAGGACGTCGACGTACGCCTCGGCGTGTGG\n+GTCTCGAACGTGAAGAGCCGCTTCGACGGGATGGGCGAGGACGAGCGCGGCCAGCTCACC\n+GCGCTCGGAGTGCCCTGGGCGGTGTAG\n' |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/longORFSTestOutput.dat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/longORFSTestOutput.dat Tue Nov 28 10:08:06 2017 -0500 |
b |
@@ -0,0 +1,1 @@ +00001 173 182 -2 1.026 |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/orf_aa.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/orf_aa.fa Tue Nov 28 10:08:06 2017 -0500 |
b |
@@ -0,0 +1,20 @@ +>PROKKA_00001 <unknown description> +MSQVTEQSVRFQTALASIKLIQASAVLDLTEDDFDFLTSNKVWIATDRSRARRCVEACVY +GTLDFVGYPRFPAPVEFIAAVIAYYVHPVNIQTACLIMEGAEFTENIINGVERPVKAAEL +FAFTLRVRAGNTDVLTDAEENVRQKLRAEGVM +>PROKKA_00002 <unknown description> +MSKGKKRSGARPGRPQPLRGTKGKRKGARLWYVGGQQF +>PROKKA_00003 <unknown description> +MPDRTEANPNELNQDDARYGFRCCHLKNIWTAPLPPETELSRQMTTSTTSIDIMGLQAAY +ANLHTDQERDYFMQRYHDVISSFGGKTSYDADNRPLLVMRSNLWASGYDVDGTDQTSLGQ +FSGRVQQTYKHSVPRFFVPEHGTMFTLALVRFPPTATKEIQYLNAKGALTYTDIAGDPVL +YGNLPPREISMKDVFRSGDSSKKFKIAEGQWYRYAPSYVSPAYHLLEGFPFIQEPPSGDL +QERVLIRHHDYDQCFQSVQLLQWNSQVKFNVTVYRNLPTTRDSIMTS +>PROKKA_00004 <unknown description> +LVLLLAVLLLLLLVAPCLNCLEAVKKPPPVAFKVMCLLPITIL +>PROKKA_00005 <unknown description> +MAKAGKGLLEGTLQAGTSAVSDKLLDLVGLGGKSAADKGKDTRDYLAAAFPELNAWERAG +ADASSAGMVDAGFENQKELTKMQLDNQKEIAEMQNETQKEIAGIQSATSRQNTKDQVYAQ +NEMLAYQQKESTARVASIMENTNLSKQQQVSEIMRQMLTQAQTAGQYFTNDQIKEMTRKV +SAEVDLVHQQTQNQRYGSSHIGATAKDISNVVTDAASGVVDIFHGIDKAVADTWNNFWKD +GKADGIGSNLSRK |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/orf_nc.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/orf_nc.fa Tue Nov 28 10:08:06 2017 -0500 |
b |
@@ -0,0 +1,46 @@ +>PROKKA_00001 <unknown description> +ATGAGTCAAGTTACTGAACAATCCGTACGTTTCCAGACCGCTTTGGCCTCTATTAAGCTC +ATTCAGGCTTCTGCCGTTTTGGATTTAACCGAAGATGATTTCGATTTTCTGACGAGTAAC +AAAGTTTGGATTGCTACTGACCGCTCTCGTGCTCGTCGCTGCGTTGAGGCTTGCGTTTAT +GGTACGCTGGACTTTGTGGGATACCCTCGCTTTCCTGCTCCTGTTGAGTTTATTGCTGCC +GTCATTGCTTATTATGTTCATCCCGTCAACATTCAAACGGCCTGTCTCATCATGGAAGGC +GCTGAATTTACGGAAAACATTATTAATGGCGTCGAGCGTCCGGTTAAAGCCGCTGAATTG +TTCGCGTTTACCTTGCGTGTACGCGCAGGAAACACTGACGTTCTTACTGACGCAGAAGAA +AACGTGCGTCAAAAATTACGTGCGGAAGGAGTGATGTAA +>PROKKA_00002 <unknown description> +ATGTCTAAAGGTAAAAAACGTTCTGGCGCTCGCCCTGGTCGTCCGCAGCCGTTGCGAGGT +ACTAAAGGCAAGCGTAAAGGCGCTCGTCTTTGGTATGTAGGTGGTCAACAATTTTAA +>PROKKA_00003 <unknown description> +ATGCCTGACCGTACCGAGGCTAACCCTAATGAGCTTAATCAAGATGATGCTCGTTATGGT +TTCCGTTGCTGCCATCTCAAAAACATTTGGACTGCTCCGCTTCCTCCTGAGACTGAGCTT +TCTCGCCAAATGACGACTTCTACCACATCTATTGACATTATGGGTCTGCAAGCTGCTTAT +GCTAATTTGCATACTGACCAAGAACGTGATTACTTCATGCAGCGTTACCATGATGTTATT +TCTTCATTTGGAGGTAAAACCTCTTATGACGCTGACAACCGTCCTTTACTTGTCATGCGC +TCTAATCTCTGGGCATCTGGCTATGATGTTGATGGAACTGACCAAACGTCGTTAGGCCAG +TTTTCTGGTCGTGTTCAACAGACCTATAAACATTCTGTGCCGCGTTTCTTTGTTCCTGAG +CATGGCACTATGTTTACTCTTGCGCTTGTTCGTTTTCCGCCTACTGCGACTAAAGAGATT +CAGTACCTTAACGCTAAAGGTGCTTTGACTTATACCGATATTGCTGGCGACCCTGTTTTG +TATGGCAACTTGCCGCCGCGTGAAATTTCTATGAAGGATGTTTTCCGTTCTGGTGATTCG +TCTAAGAAGTTTAAGATTGCTGAGGGTCAGTGGTATCGTTATGCGCCTTCGTATGTTTCT +CCTGCTTATCACCTTCTTGAAGGCTTCCCATTCATTCAGGAACCGCCTTCTGGTGATTTG +CAAGAACGCGTACTTATTCGCCACCATGATTATGACCAGTGTTTCCAGTCCGTTCAGTTG +TTGCAGTGGAATAGTCAGGTTAAATTTAATGTGACCGTTTATCGCAATCTGCCGACCACT +CGCGATTCAATCATGACTTCGTGA +>PROKKA_00004 <unknown description> +TTGGTGCTATTGCTGGCGGTATTGCTTCTGCTCTTGCTGGTGGCGCCATGTCTAAATTGT +TTGGAGGCGGTCAAAAAGCCGCCTCCGGTGGCATTCAAGGTGATGTGCTTGCTACCGATA +ACAATACTGTAG +>PROKKA_00005 <unknown description> +ATGGCTAAAGCTGGTAAAGGACTTCTTGAAGGTACGTTGCAGGCTGGCACTTCTGCCGTT +TCTGATAAGTTGCTTGATTTGGTTGGACTTGGTGGCAAGTCTGCCGCTGATAAAGGAAAG +GATACTCGTGATTATCTTGCTGCTGCATTTCCTGAGCTTAATGCTTGGGAGCGTGCTGGT +GCTGATGCTTCCTCTGCTGGTATGGTTGACGCCGGATTTGAGAATCAAAAAGAGCTTACT +AAAATGCAACTGGACAATCAGAAAGAGATTGCCGAGATGCAAAATGAGACTCAAAAAGAG +ATTGCTGGCATTCAGTCGGCGACTTCACGCCAGAATACGAAAGACCAGGTATATGCACAA +AATGAGATGCTTGCTTATCAACAGAAGGAGTCTACTGCTCGCGTTGCGTCTATTATGGAA +AACACCAATCTTTCCAAGCAACAGCAGGTTTCCGAGATTATGCGCCAAATGCTTACTCAA +GCTCAAACGGCTGGTCAGTATTTTACCAATGACCAAATCAAAGAAATGACTCGCAAGGTT +AGTGCTGAGGTTGACTTAGTTCATCAGCAAACGCAGAATCAGCGGTATGGCTCTTCTCAT +ATTGGCGCTACTGCAAAGGATATTTCTAATGTCGTCACTGATGCTGCTTCTGGTGTGGTT +GATATTTTTCATGGTATTGATAAAGCTGTTGCCGATACTTGGAACAATTTCTGGAAAGAC +GGTAAAGCTGATGGTATTGGCTCTAATTTGTCTAGGAAATAA |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/streptomyces_Tu6071_genomic.acgt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/streptomyces_Tu6071_genomic.acgt Tue Nov 28 10:08:06 2017 -0500 |
b |
@@ -0,0 +1,123 @@ +>gi|333022496:2500-3701 Streptomyces sp. Tu6071 chromosome, whole genome shotgun sequence +Position Length As Cs Gs Ts Other %GC + 1 10 20.0 30.0 50.0 0.0 0.0 80.0 + 11 10 30.0 30.0 40.0 0.0 0.0 70.0 + 21 10 0.0 50.0 50.0 0.0 0.0 100.0 + 31 10 10.0 30.0 40.0 20.0 0.0 70.0 + 41 10 20.0 30.0 30.0 20.0 0.0 60.0 + 51 10 10.0 50.0 30.0 10.0 0.0 80.0 + 61 10 30.0 30.0 40.0 0.0 0.0 70.0 + 71 10 10.0 50.0 20.0 20.0 0.0 70.0 + 81 10 0.0 50.0 30.0 20.0 0.0 80.0 + 91 10 20.0 20.0 60.0 0.0 0.0 80.0 + 101 10 10.0 60.0 20.0 10.0 0.0 80.0 + 111 10 0.0 30.0 60.0 10.0 0.0 90.0 + 121 10 20.0 10.0 50.0 20.0 0.0 60.0 + 131 10 10.0 40.0 20.0 30.0 0.0 60.0 + 141 10 10.0 40.0 40.0 10.0 0.0 80.0 + 151 10 10.0 30.0 40.0 20.0 0.0 70.0 + 161 10 0.0 30.0 60.0 10.0 0.0 90.0 + 171 10 10.0 30.0 30.0 30.0 0.0 60.0 + 181 10 10.0 10.0 30.0 50.0 0.0 40.0 + 191 10 10.0 30.0 40.0 20.0 0.0 70.0 + 201 10 0.0 10.0 60.0 30.0 0.0 70.0 + 211 10 10.0 40.0 30.0 20.0 0.0 70.0 + 221 10 20.0 30.0 50.0 0.0 0.0 80.0 + 231 10 0.0 50.0 30.0 20.0 0.0 80.0 + 241 10 10.0 30.0 30.0 30.0 0.0 60.0 + 251 10 0.0 30.0 60.0 10.0 0.0 90.0 + 261 10 20.0 20.0 50.0 10.0 0.0 70.0 + 271 10 30.0 30.0 40.0 0.0 0.0 70.0 + 281 10 0.0 10.0 60.0 30.0 0.0 70.0 + 291 10 0.0 20.0 60.0 20.0 0.0 80.0 + 301 10 0.0 30.0 70.0 0.0 0.0 100.0 + 311 10 10.0 20.0 50.0 20.0 0.0 70.0 + 321 10 20.0 20.0 40.0 20.0 0.0 60.0 + 331 10 0.0 40.0 40.0 20.0 0.0 80.0 + 341 10 20.0 20.0 40.0 20.0 0.0 60.0 + 351 10 10.0 30.0 30.0 30.0 0.0 60.0 + 361 10 30.0 20.0 40.0 10.0 0.0 60.0 + 371 10 20.0 20.0 60.0 0.0 0.0 80.0 + 381 10 20.0 40.0 40.0 0.0 0.0 80.0 + 391 10 20.0 0.0 60.0 20.0 0.0 60.0 + 401 10 0.0 30.0 40.0 30.0 0.0 70.0 + 411 10 10.0 30.0 30.0 30.0 0.0 60.0 + 421 10 20.0 40.0 40.0 0.0 0.0 80.0 + 431 10 0.0 20.0 40.0 40.0 0.0 60.0 + 441 10 20.0 40.0 40.0 0.0 0.0 80.0 + 451 10 20.0 30.0 30.0 20.0 0.0 60.0 + 461 10 10.0 30.0 40.0 20.0 0.0 70.0 + 471 10 20.0 20.0 40.0 20.0 0.0 60.0 + 481 10 20.0 50.0 20.0 10.0 0.0 70.0 + 491 10 10.0 40.0 30.0 20.0 0.0 70.0 + 501 10 10.0 30.0 30.0 30.0 0.0 60.0 + 511 10 0.0 30.0 60.0 10.0 0.0 90.0 + 521 10 0.0 40.0 30.0 30.0 0.0 70.0 + 531 10 30.0 20.0 40.0 10.0 0.0 60.0 + 541 10 20.0 10.0 60.0 10.0 0.0 70.0 + 551 10 10.0 20.0 40.0 30.0 0.0 60.0 + 561 10 0.0 60.0 10.0 30.0 0.0 70.0 + 571 10 30.0 0.0 60.0 10.0 0.0 60.0 + 581 10 20.0 20.0 40.0 20.0 0.0 60.0 + 591 10 0.0 20.0 50.0 30.0 0.0 70.0 + 601 10 30.0 20.0 40.0 10.0 0.0 60.0 + 611 10 20.0 30.0 50.0 0.0 0.0 80.0 + 621 10 20.0 20.0 30.0 30.0 0.0 50.0 + 631 10 0.0 30.0 40.0 30.0 0.0 70.0 + 641 10 0.0 30.0 60.0 10.0 0.0 90.0 + 651 10 20.0 20.0 50.0 10.0 0.0 70.0 + 661 10 20.0 20.0 40.0 20.0 0.0 60.0 + 671 10 10.0 40.0 50.0 0.0 0.0 90.0 + 681 10 0.0 0.0 70.0 30.0 0.0 70.0 + 691 10 20.0 40.0 30.0 10.0 0.0 70.0 + 701 10 20.0 30.0 50.0 0.0 0.0 80.0 + 711 10 20.0 10.0 30.0 40.0 0.0 40.0 + 721 10 20.0 30.0 50.0 0.0 0.0 80.0 + 731 10 10.0 40.0 20.0 30.0 0.0 60.0 + 741 10 30.0 20.0 50.0 0.0 0.0 70.0 + 751 10 20.0 50.0 30.0 0.0 0.0 80.0 + 761 10 0.0 30.0 50.0 20.0 0.0 80.0 + 771 10 10.0 30.0 60.0 0.0 0.0 90.0 + 781 10 0.0 30.0 50.0 20.0 0.0 80.0 + 791 10 10.0 20.0 60.0 10.0 0.0 80.0 + 801 10 0.0 30.0 60.0 10.0 0.0 90.0 + 811 10 0.0 30.0 70.0 0.0 0.0 100.0 + 821 10 10.0 30.0 60.0 0.0 0.0 90.0 + 831 10 20.0 20.0 30.0 30.0 0.0 50.0 + 841 10 10.0 30.0 40.0 20.0 0.0 70.0 + 851 10 0.0 30.0 50.0 20.0 0.0 80.0 + 861 10 30.0 10.0 50.0 10.0 0.0 60.0 + 871 10 10.0 30.0 40.0 20.0 0.0 70.0 + 881 10 20.0 30.0 40.0 10.0 0.0 70.0 + 891 10 10.0 30.0 20.0 40.0 0.0 50.0 + 901 10 10.0 40.0 40.0 10.0 0.0 80.0 + 911 10 10.0 20.0 60.0 10.0 0.0 80.0 + 921 10 10.0 50.0 30.0 10.0 0.0 80.0 + 931 10 30.0 10.0 40.0 20.0 0.0 50.0 + 941 10 10.0 20.0 40.0 30.0 0.0 60.0 + 951 10 20.0 40.0 40.0 0.0 0.0 80.0 + 961 10 20.0 30.0 50.0 0.0 0.0 80.0 + 971 10 0.0 40.0 30.0 30.0 0.0 70.0 + 981 10 10.0 40.0 50.0 0.0 0.0 90.0 + 991 10 10.0 50.0 40.0 0.0 0.0 90.0 + 1001 10 0.0 40.0 40.0 20.0 0.0 80.0 + 1011 10 20.0 20.0 50.0 10.0 0.0 70.0 + 1021 10 0.0 50.0 40.0 10.0 0.0 90.0 + 1031 10 0.0 20.0 60.0 20.0 0.0 80.0 + 1041 10 10.0 40.0 30.0 20.0 0.0 70.0 + 1051 10 10.0 30.0 60.0 0.0 0.0 90.0 + 1061 10 40.0 10.0 30.0 20.0 0.0 40.0 + 1071 10 10.0 30.0 40.0 20.0 0.0 70.0 + 1081 10 10.0 30.0 30.0 30.0 0.0 60.0 + 1091 10 10.0 50.0 10.0 30.0 0.0 60.0 + 1101 10 30.0 40.0 20.0 10.0 0.0 60.0 + 1111 10 20.0 30.0 50.0 0.0 0.0 80.0 + 1121 10 10.0 10.0 70.0 10.0 0.0 80.0 + 1131 10 10.0 30.0 40.0 20.0 0.0 70.0 + 1141 10 30.0 30.0 10.0 30.0 0.0 40.0 + 1151 10 30.0 40.0 20.0 10.0 0.0 60.0 + 1161 10 0.0 50.0 0.0 50.0 0.0 50.0 + 1171 10 10.0 30.0 30.0 30.0 0.0 60.0 + 1181 10 0.0 30.0 20.0 50.0 0.0 50.0 + 1191 10 30.0 20.0 40.0 10.0 0.0 60.0 + 1201 2 0.0 100.0 0.0 0.0 0.0 100.0 |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/streptomyces_Tu6071_genomic.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/streptomyces_Tu6071_genomic.fasta Tue Nov 28 10:08:06 2017 -0500 |
b |
@@ -0,0 +1,20 @@ +>gi|333022496:2500-3701 Streptomyces sp. Tu6071 chromosome, whole genome shotgun sequence +CCGAGGAGGCGAAGACCGGCGCGCGCGCCGTGGCACCGTGATCCGCATGGGCGGCACCTCGACCAGAGCG +CCCGCATCGTGGTCCTCGCCAGGCGGCAGGCGCCTGACCCGGGCGGTCGCACGTGGAGGTCGCTCAGCTT +CCCGAGTGCGCGCGGATGCTTGGCGGCGGCCATCGGCGTTTTTAGTGGCTGCCCGATGTGGTGTCGGTGG +ACGGCTTGCCAGGGAGCCCGTCTGCGCCCGTAGCGTGCTCGGTGGCGGCCCAGGTGGCGAGAAGCCGCAG +GGTGTCGTGGTCGGGGGTGCCGGGGGCGGCGCTGTAGGCGGTCAGGGTCAGTCCCGGCTGAGCCGGTAGT +TCCATGGCGTCGAAGTCGAGGGCGAGGACGCCGACAGCGGGGTGGTGGAACGCTTTGCGGCCCGTGTGAT +GCAGGCGCACGTTGTGCCTGGCCCAAGCGGTGCGGAACTCATCGCTGCGGGTGACGAGCTCCCCGATCAG +TCCGGTCAGCCCGGTGTCATGCGGGGCTCGTCCGGCTTCGGTACGCAGGAGGGAGACGGTGGTGTTCACG +GCTTCCTCCCAGTGGGGGAAGAATTCGCGGCCTGTGGGGTCGAGGAACTGGAAGCGCGCGATGTTGACCG +GTTCGCGTGCGCCGGTGGCGTAGAGCGGGCTGTACAGGGCGCGGCCCAGGGGGTTGGTGGCCAGGACGTC +AAGGCGGCCGTTTCGGATGAAGGCCGGGCATTCGCCCATGGAGCGCAGGACGCGCAGCACGCTGTCGGGC +AGGGGGCCGCGGGCGCGCTTGGTGCGACGGGCGGGCCGGTGGGCGGCGGCGCGGGCCAGGTCGTACAGGT +GAGCGCGTTCGGCGTCGTCGAGCTGGAGAGCGTTCGCGAGCGCGTCAAGGACTTCTTCGGAGGCTCCGGC +GAGGTGGCCGCGCTCCAGGCGGACGTAGTAGTCGATGCTGACGCCGGCGAGCAGGGCGACTTCCTCGCGG +CGCAGGCCGGGCACGCGCCGGTTGCCGCCGTAGGCGGGCAGCCCGGCCTGCTGCGGGGTGATCCTGGCGC +GGCGGGAGCCAAGGAATTCGCGGATGTCGCTCGCGGTACTCATGCCTTCCACGCTAAGCCGGACGGCGCA +GACGTGGGGGGGCCTGTCAGTACCTGTAACAGCAAGCCCTTCTTCCCCTTCTTGACCTGGTGTTTCCTCG +AAGTCGCAGGCC + |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/streptomyces_Tu6071_plasmid_genes.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/streptomyces_Tu6071_plasmid_genes.fasta Tue Nov 28 10:08:06 2017 -0500 |
[ |
b'@@ -0,0 +1,1937 @@\n+>lcl|NZ_CM001166.1_gene_1 [locus_tag=STTU_p0001] [location=183..2918]\n+TTGGCTCGTCTGCCTCGTGAGGAGATTCAAATGTCTGTTTCCCGGGTTCCGCTGCGGAAACATCAGGTAG\n+AGCTTATGTCGGACCTCAGGAAATGGGTCCGGGTAGCCGCCCGGGAAAGCGCCCGCACGGAGCGTGGGGC\n+GCGGGCCACGGTGGTGTCCGCTACGGGTACGGGAAAGACGATCAGCGCGGCTGCTGCGGCGTTGGAGTTG\n+TTCCCTTCGGGGCGGGTTCTCGTGATGGTGCCGACGCTGGATCTGCTGGTGCAGACGGCGCAGTCGTGGC\n+GGGCGGTGGGGCACACGGCGCCGATGGTCGGGGTGTGCTCGCTGCCCAGGGATCTGCTCCTGGAGGAGCT\n+GCGGGTGCGGACGACGACCCACCCGATCCGGCTCGCGCTTTGGGCCGGATCGGGGCCGGTGGTCGTGCTG\n+GCGACGTACTCCTCGCTCGTGGGCGAGGACGGGCAGGGCGGACCCTTGGAGGCCGCTCTCGCCGGGGCTG\n+GCTTGTACGGGCAGCGGATGGATGGCTTCGACCTTGCGGTCGTGGACGAGGCGCACCGCACGGCGGGCAG\n+CGCGGAGAAGGCGTGGGCGGCGATCCACGACAACGCCCGTTTTCCGGCGGCGCACCGGCTGTACCTCACC\n+GCGACCCCGCGCGTCCTGGCCCCGGCCCGTCCCGCCAGGCACGAGGGCGAGGAGGGACGCGGGGAGGCGC\n+CGGCACTCGTGACGATGGCGAATGATCCGGCGGGCGAGTACGGGGCGTGGATTCACGAACTCGGTTTGTC\n+CGAGGCAATCGCGCGAAAAATCGTCGCGCCTTTTGAGATTGACGTTTTGGAGATTACTGATCCTGAGCCG\n+GAATTGATGGAGGGATTGGATCGGGAGGCGCGGCGTGGGCGGCGGCTTGCGTTGCTTCAGACCGGGCTTT\n+TGGAGCACGCGGCCGAGCATAATATTTGCACCATGATGACGCTTCATCAGCAGGTTGAGGAGGCGGCGGC\n+TTTCGCGGAGAAAATGCCGGAGACGGCGGCGGAGCTTTACCGGAATGAGGTGTCGGCGGAGGATTTTGCC\n+CTGGCCGAGGAGCTCCCGGCCTCCGAGGTGGGTGGGGGGTTCTACGAGCTGGAGCCGGGGCGTCATGTGC\n+CGCCGTCGCGGGTGTGGTCGCGGTGGCTGTATGGGGAGCATCCTGTGGCCGAACGGCGTTCTGTGCTGCG\n+GGAGTTCGCGAACGGGATGGACGCGGAGGGGCGGCGGGTGCACCGGGCGTTCCTCGCTTCCGTACGGGTC\n+CTGGGTGAGGGCGTCGACATCGTCGGGGAGCGCGGGGTCGAGGCGATCTGCTTTGCCGACGCACGCGGGT\n+CTCAGGTGGAGATCGTGCAGAACATCGGGCGCGCGTTGCGCCAGAACCCGGATGGGCGGGCGAAGACGGC\n+GCGGATCATCGTGCCGGTCTTCCTGCGGCCGGACGAGGACGGGGAGGGCATGGTGGCGTCGGAGGCGTAC\n+CGGCCGCTCGTCGCCGTACTCCAGGGCCTGCGCTCGCACGACGAGCACCTGGTCGAGAAACTCATGCTGC\n+GGGCGCGCGTACGGGCCGAGAGCGCGAGCGCGCGCAGCGCGGAGGAGGGCGGTGCGGGGCCCTCGCGGCT\n+CCTGTCGGACTCCGGGACGGCGGCTGCGGCCTCCGAGGGCGTCGAGGGCCAGGAGCAGGGCGAGGACGGC\n+GCCGAGGCGGAGTCGGTGCTGCTGCGGTTCTCCTCGCCGCGCGCGGCGTCGACGGTCGCGGCGTTCCTGC\n+GGACGCGGGTGTACCAGCCCGAGTCGCTGGTGTGGCTGGAGGGGTACGAGGCCCTGCGCGCCTGGCGGGC\n+CGAGCAAGGGGTGAGCGGGGTGTGCGCGGTCCCGTACGACGCCGAGGTCGCCGCGGGGGCCTCGCGGCGG\n+TACCCGGTCGGGCGGTGGACCGCCGCGCAACGCCGCGCCCGCCGCGAGGGCACCCTCAGCGCACACCGCG\n+TCGAGCTCCTCGACGCGGAGGGCATGGTGTGGGAGCCGCGCGAGGAGGAATGGGAGCGCACGCTCGCGGG\n+GCTTCGCTCCTACCGGACGGCGTACGGGCACCTCGCCCCCCACAGGCGCGAAACCTGGGGCGAAGACGAG\n+GGTGAGGACGTCGTACGCGTCGGGGACCTGATGGCGAACCTCCGCCGCAAGGACGGACTCGGGAAGGACG\n+CGAAGCGGGCCGCCGCGCGCGCCGCGCAGCTGAGGGCCGTCGATGCGGACTGGGACTGCCCGTGGCCGCT\n+GGACTGGCAGCGCTGCTGCCGGAAACTCGTGCTCCTGGCCGCGGACGAGCCCGGCGGGCGCCTGCCGGAG\n+ATCGCGCCCGGGGTCTGCCTGGACGGGGATGACCTCGGGGTGTGGGTCGCGCGGCAGCAGGAGCCGCGGG\n+TGTGGGCGCGGCTCAGCACCGAGCAGCGGGCGCGGCTCGAAGCGCTCGGGCTGCGGCCCACCGAAGCGGC\n+CCCGGGGCGGGGTGTGGAGGGCACGGGGGCGGCGGGGAGCATGAAGCGGACGGCGACGGCGCGAACGGCT\n+TTTCAGCGGGGTGTGGCGGCGCTCGCGCAGTGGGTCGAGCGGGAAGGCGCGGGGAAACCCGTACCCCGCA\n+AACACGTCGAGACCGTCAGCGTCGACGGCGAGGACGTCGACGTACGCCTCGGCGTATGGATCTCGAACAC\n+CAAGAGCCGGTACGACGGGCTGAGCGAGGACGAACGCGCGCAGCTCACCGCACTCGGAATGCCCTGGGCA\n+GGATGA\n+>lcl|NZ_CM001166.1_gene_2 [locus_tag=STTU_p0002] [location=complement(2995..3171)]\n+GTGCTCGCCGCCGTACGGGACACGATCGCCGAGACCGGCCAGGGACCGTCCGTACGGCAGATCCAGCGCG\n+TCACCGGGCTCGCGCTCGGCACCATCGCCCACCACCTGAAGGCGCTGGAGGAGAGCGGCCCCCTCGTCCG\n+TACGGGCCTGCACTGGCGCACCTGCCGCCTGGGCTGA\n+>lcl|NZ_CM001166.1_gene_3 [locus_tag=STTU_p0003] [location=complement(3195..3407)]\n+GTGACCGATGAACTGCTCCGCCTCGCCCAGGAGAGGCGTGCGACCTACCGCGACCTCACCCTCGGCGGCC\n+CCGCCCGCCCCCCGACACCTCTGCGCCGGGCACTGATCCGGCAGTCCGCCCGCCTGCTCGACGGCCCGCC\n+CACCACGGCCCGCCGGGCTCTGCTGTGCCGCCCGCCCACGCCCGCGTCCCCGCCCTCGCGGGGGACCAGG\n+TGA\n+>lcl|NZ_CM001166.1_gene_4 [locus_tag=STTU_p0004] [location=3510..3866]\n+GTGACCGATTTCCCCGACGATCTCCTCGCGGCTCAGCGCGACCTCACCGCCGTACGCGCCACCCTTTCCG\n+CCCGCCTCGCGGCGCTGCCGCCCTCGGCCGAGCCGATGCCCGCGTGGGAGCGGCCCGACGGCTACTGGGC\n+GGGCGCCCGTACGCACCCGGCCTCCCCGGGGTGGAGCGAGGAGGAGCGCGAGGAGGTCGCCGCGCTCCGC\n+GAGCGGGAGCGGGATCTGGCCGGGGTGATCGTGACGCACGAGCTGTGGGCGAGCGTGCCGGCCGGGGAGC\n+GGATGCGGGCCCGCGACGCACTCAAGCACGCCCACGAGGCCCCGGCCGCAGCCGGGGCGGCGGGGGCGCG\n+GGGCTGA\n+>lcl|NZ_CM001166.1_gene_5 [locus_tag=STTU_p0005] [location=complement(4344..560'..b'ATCTGCTCGCTGCCGCGGCCCCG\n+GCAGAGTACGATCCGGCCTCGCTCACCCCTGAGGAGAAGACCCACCTGTTGTCCGCCGCGGCCTGGCAGG\n+CAGAGGAGGGCGCCTACATGCACCAGCAGAACACCCGTCCCCTCACCCTCGCGCCCGCACTGAACGACTC\n+GCCCGCCGGACTGCTCTCCTGGATCCTCGAGAAGTACCGCGCGTGGACCGACTGCGGCGGCGACCTGTCC\n+ACCCGCTTCGGCGACGACTTCCTCCTCACCCAGGCATCGCTCTACTGGTTCACCGGCACGATCTCCACGT\n+CCTTCCGCCCGTACTACGAGTACGCGCACCAGCTCACCCGGCGCGTGCGGCGGGTCGACGTCCCCACCGC\n+CCTCGCCCTGTTCCCCGCAGACCTCGCCCAACCGCCCCGGAGCTGGGCCGAGCGCACCTACCACCTCACG\n+CGTTACACCCGTATGCCTCGCGGCGGCCACTTCGCCGCGCACGAGGAACCGGCCTTGCTTGCCGACGACA\n+TCACCGCGTTCTTCGGCGACCTCCGTTAG\n+>lcl|NZ_CM001166.1_gene_174 [locus_tag=STTU_p0174] [location=complement(143857..143970)]\n+GTGGATGGACTGCATGGGAGCCCACTTCATAAGAGGCTCGACGAACACTGCGCTGGCCGATTCGGGATCG\n+CACCACCGCTAACCGGGGAAATCACCACGAAGATCAACCACTGA\n+>lcl|NZ_CM001166.1_gene_175 [locus_tag=STTU_p0175] [location=complement(143981..144157)]\n+ATGCCCACCGAGACCCTGCCGCCCGAGGTGCGGAATTTCATCGACGATGCGCGGCGTCACCTGGCTTTCT\n+GCGCCGGGCTGCGCGCGGGCGAGGACCCGGCGTACGCGACCGTGCTCCTGGCCGCCGCCGAGCAGGGAGA\n+AGAAGTCCTCGCCCGGTACGAAGGCCGCGTAGCTTAG\n+>lcl|NZ_CM001166.1_gene_176 [locus_tag=STTU_p0176] [location=complement(144230..147016)]\n+TTGGCTTGTCTGCCTCGTGAGGAGTTTCAAATTTCTGTTTCTCGGGTTCCGTTGCGGAAACATCAGGTGG\n+AGCTTATGTCGGACCTCAGGAAATGGGTTCGGGTGGCTGCCCGGGAAAGCGCCCGTTCGGGGCGGGGGGC\n+GCGGGCGACGGTGGTGTCCGCTACGGGTACGGGGAAGACGATCAGCGCGGCTGTTGCGGCGTTGGAGTTG\n+TTCCCTTCGGGGCGGGTTCTCGTGATGGTGCCGACGCTGGATCTGCTGGTGCAGACGGCGCAGTCGTGGC\n+GGGCGGTGGGGCACACGGCGCCGATGGTCGGGGTGTGCTCGCTGCCCGGGGATCTGCTCCTGGAGGAGTT\n+GCGGGTGCGGACGACGACGCACCCGATCCGGCTCGCGCTGTGGGCCGGGCAGGGGCCTGTGGTCGTGCTG\n+GCGACGTACTCCTCGCTCGTGGGCGGGGACGGGCAGGGCGGGCCCCTGGAGGCCGCCCTGGCGGGCTCGG\n+GGTTGTACGGGCAGCGGATGGACGGCTTCGACCTCGCGGTCGTGGACGAGGCGCACCGTACGGCGGGCAG\n+CGCGGCGAAGCCCTGGGCCGCGATCCACGACAACGCCCGTATCCCGGCGGCGCACCGGCTCTACCTCACC\n+GCCACCCCGCGCGTCCTCGCGCCCGCCCGCCCCGACAGGGACGAGGACCAGGAGGAGGGCGGCGGGGAGG\n+CGCCGGCACTCGTGACGATGGCGAACGACCCGGAAGGCGAGTACGGGGCGTGGATTCACGAACTCGGGTT\n+GTCCGAGGCGATCGAGCGGAAAATTCTTGCGCCTTTCGAGATTGATGTTTTGGAGATTACCGATCCTGAG\n+CCGGAATTGATGGAAGGAATGGACCGGGAGGCGCGGCGTGGGCGGCGGCTCGCCCTGCTCCAGACTGCGT\n+TGCTGGAGCACGCGGCCGAGCACAATCTGCGCACCGTGATGACGTTCCATCAGCGGGTGGAGGAGGCGGC\n+GGCTTTCGCGGAGAAAATGCCGGAGACAGCGGCGGAGCTTTACCGGAATGAGGTGTCGGCGGAGGATCTT\n+GCCCTAGCCGAGGAGCTCCCGGCCTCCGAGGTGGGCGGGGGCTTCTACGAGCTGGAGCCGGGGCGGCATG\n+TGCGGCCGGAGCGGGTGTGGTCGCGGTGGCTGTACGGAGAGCACCCGGTGGCCGAACGCCGTGCGGTGCT\n+GCGGGAGTTCGCGAACGGGATGGACTCGGCAGGGGTGCGGGTGCACCGCGCGTTCCTCGCCTCCGTCCGC\n+GTGCTCGGCGAGGGCGTCGACATCGTCGGGGAGCGCGGGGTCGAGGCGATCTGCTTCGCCGACGCGCGCG\n+GGTCCCAGGTCGAGATCGTGCAGAACATCGGCAGGGCGCTGCGCCCGAACCCGGACGGGCAGACGAAGAC\n+GGCGCGGATCATCGTGCCCGTCTTCTTGGAGGCCGACGAGGACGGGGAGGGGATGGTCGCGAGCGAGGCG\n+TACCGGCCGCTCGTGGCCGTGCTCCAGGGGCTGCGCTCGCACTCCGAGCACCTGGTCGAGAAGCTGATGC\n+TCCGGGCCCGGGTGCGGGCCGAGAGCGCGAGCGCGCGCAGCGCGGAGGAGGCCGGTGCGGGGCCCGCGCG\n+GGTCCTGTCCGACTCCGGGACCTCTTCCCCCGCCTCCCAGGCCTCCGGGGACGTCGAAGGCGAGAACGAG\n+GACGACGTCGAGGCGGGCGCGGACGGCGCTGAGGCGGGCGCGGACGGCGCTGAGGAGTCGGAGTCGGTGT\n+TGTTGCGGTTCTCGACGCCGCGCTCGGCGTCGACCATCGCGGCCTTCCTGCGGACGCGGGTGTACCAGCC\n+GGAGTCGACGGTGTGGCTGGAGGGCTACGAGGCGCTGCGCGCCTGGCGGGCCGAGCAAGGGGTGCGCGGC\n+TTGTGCGCGGTCCCGTACGACGCCGAGGTCGCCGCGGGGGCCTCGCGGCGGTACCCGGTCGGGCGGTGGA\n+CCACCGCGCAACGCCGCGCCCGCCGCGAGGGCACCCTCAGCGCACACCGCATCGACCTGCTCGACGCGGA\n+GGGCATGGTGTGGGAGCCGCGCGAAGAGGAGTGGGAGCGCACGCTCGCCGGGCTTCGCTCCTACCGGGCC\n+GCGTACGGGCACCTCGCCCCCCGCCGGCGCGAAACCTGGGGCGAAGACGAGGGTGAGGACGTCGTACGCG\n+TCGGGGACCTGATGGCGAACCTCCGCCGCAAGGACGGACTCGGGCGGGACGCGGAGCGGGCCGCCGCGCG\n+CGCGGCCCAGCTGAGGGCCGTCGATGCGGACTGGGACTGCCCCTGGCCGCTGGACTGGCAGCGCTGCTGT\n+CGGCAGCTCGCGCTCCTGGCCGCCGACGAACCCGACGGACGCGCGCCCCGGATCGCGCGCGGGGTGCGCA\n+TCGACGGGGACGACCTCGGCGCGTGGGTCGCGCGGCAGCAGGAACCGCGGGTGTGGGCGAAGCTCAGCAC\n+CGAGCAGCGGGCGCGACTCGAAGCGCTCGGGCTCCGGCCTACCGAGACGGCCCCACGGCGGGGTGTGGAG\n+GGCACGGGGGCGGCGGGGAGCGGGAAGCGGACGGCGGCGGCGCGAACGGCCTTCCAGCGCGGCCTCGCGG\n+CGCTCGCGCAGTGGGTCGAGCGGGAAGGCGCGGAGAAACCCGTACCCCGCAAACACACCGAGACCGTGAG\n+CGTGGACGGTGAGGACGTCGACGTACGCCTCGGCGTGTGGGTCTCGAACGTGAAGAGCCGCTTCGACGGG\n+ATGGGCGAGGACGAGCGCGGCCAGCTCACCGCGCTCGGAGTGCCCTGGGCGGTGTAG\n+\n' |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/streptomyces_Tu6071_plasmid_genes.icm |
b |
Binary file test-data/streptomyces_Tu6071_plasmid_genes.icm has changed |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/streptomyces_Tue6071_plasmid_genomic.fasta --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/streptomyces_Tue6071_plasmid_genomic.fasta Tue Nov 28 10:08:06 2017 -0500 |
b |
b'@@ -0,0 +1,2107 @@\n+>gi|333028963|ref|NZ_CM001166.1| Streptomyces sp. Tu6071 plasmid pTu6071, whole genome shotgun sequence\n+GGCCCCGTACGAGGGGCGCGGCCCCGTACGAGGGGCGCGGCGGCGCGGGTTTCATCATACGCTGCATCAG\n+GTGCTGATGCACTGTGTAGACTTGGGGGAATTCGGTGACACCCTGCCGCGTGTAGCTCTTCCCTGATTCG\n+CCCTCAACGCAGCCCAATTGATGCATATGTTGAGTTGGGGATTTGGCTCGTCTGCCTCGTGAGGAGATTC\n+AAATGTCTGTTTCCCGGGTTCCGCTGCGGAAACATCAGGTAGAGCTTATGTCGGACCTCAGGAAATGGGT\n+CCGGGTAGCCGCCCGGGAAAGCGCCCGCACGGAGCGTGGGGCGCGGGCCACGGTGGTGTCCGCTACGGGT\n+ACGGGAAAGACGATCAGCGCGGCTGCTGCGGCGTTGGAGTTGTTCCCTTCGGGGCGGGTTCTCGTGATGG\n+TGCCGACGCTGGATCTGCTGGTGCAGACGGCGCAGTCGTGGCGGGCGGTGGGGCACACGGCGCCGATGGT\n+CGGGGTGTGCTCGCTGCCCAGGGATCTGCTCCTGGAGGAGCTGCGGGTGCGGACGACGACCCACCCGATC\n+CGGCTCGCGCTTTGGGCCGGATCGGGGCCGGTGGTCGTGCTGGCGACGTACTCCTCGCTCGTGGGCGAGG\n+ACGGGCAGGGCGGACCCTTGGAGGCCGCTCTCGCCGGGGCTGGCTTGTACGGGCAGCGGATGGATGGCTT\n+CGACCTTGCGGTCGTGGACGAGGCGCACCGCACGGCGGGCAGCGCGGAGAAGGCGTGGGCGGCGATCCAC\n+GACAACGCCCGTTTTCCGGCGGCGCACCGGCTGTACCTCACCGCGACCCCGCGCGTCCTGGCCCCGGCCC\n+GTCCCGCCAGGCACGAGGGCGAGGAGGGACGCGGGGAGGCGCCGGCACTCGTGACGATGGCGAATGATCC\n+GGCGGGCGAGTACGGGGCGTGGATTCACGAACTCGGTTTGTCCGAGGCAATCGCGCGAAAAATCGTCGCG\n+CCTTTTGAGATTGACGTTTTGGAGATTACTGATCCTGAGCCGGAATTGATGGAGGGATTGGATCGGGAGG\n+CGCGGCGTGGGCGGCGGCTTGCGTTGCTTCAGACCGGGCTTTTGGAGCACGCGGCCGAGCATAATATTTG\n+CACCATGATGACGCTTCATCAGCAGGTTGAGGAGGCGGCGGCTTTCGCGGAGAAAATGCCGGAGACGGCG\n+GCGGAGCTTTACCGGAATGAGGTGTCGGCGGAGGATTTTGCCCTGGCCGAGGAGCTCCCGGCCTCCGAGG\n+TGGGTGGGGGGTTCTACGAGCTGGAGCCGGGGCGTCATGTGCCGCCGTCGCGGGTGTGGTCGCGGTGGCT\n+GTATGGGGAGCATCCTGTGGCCGAACGGCGTTCTGTGCTGCGGGAGTTCGCGAACGGGATGGACGCGGAG\n+GGGCGGCGGGTGCACCGGGCGTTCCTCGCTTCCGTACGGGTCCTGGGTGAGGGCGTCGACATCGTCGGGG\n+AGCGCGGGGTCGAGGCGATCTGCTTTGCCGACGCACGCGGGTCTCAGGTGGAGATCGTGCAGAACATCGG\n+GCGCGCGTTGCGCCAGAACCCGGATGGGCGGGCGAAGACGGCGCGGATCATCGTGCCGGTCTTCCTGCGG\n+CCGGACGAGGACGGGGAGGGCATGGTGGCGTCGGAGGCGTACCGGCCGCTCGTCGCCGTACTCCAGGGCC\n+TGCGCTCGCACGACGAGCACCTGGTCGAGAAACTCATGCTGCGGGCGCGCGTACGGGCCGAGAGCGCGAG\n+CGCGCGCAGCGCGGAGGAGGGCGGTGCGGGGCCCTCGCGGCTCCTGTCGGACTCCGGGACGGCGGCTGCG\n+GCCTCCGAGGGCGTCGAGGGCCAGGAGCAGGGCGAGGACGGCGCCGAGGCGGAGTCGGTGCTGCTGCGGT\n+TCTCCTCGCCGCGCGCGGCGTCGACGGTCGCGGCGTTCCTGCGGACGCGGGTGTACCAGCCCGAGTCGCT\n+GGTGTGGCTGGAGGGGTACGAGGCCCTGCGCGCCTGGCGGGCCGAGCAAGGGGTGAGCGGGGTGTGCGCG\n+GTCCCGTACGACGCCGAGGTCGCCGCGGGGGCCTCGCGGCGGTACCCGGTCGGGCGGTGGACCGCCGCGC\n+AACGCCGCGCCCGCCGCGAGGGCACCCTCAGCGCACACCGCGTCGAGCTCCTCGACGCGGAGGGCATGGT\n+GTGGGAGCCGCGCGAGGAGGAATGGGAGCGCACGCTCGCGGGGCTTCGCTCCTACCGGACGGCGTACGGG\n+CACCTCGCCCCCCACAGGCGCGAAACCTGGGGCGAAGACGAGGGTGAGGACGTCGTACGCGTCGGGGACC\n+TGATGGCGAACCTCCGCCGCAAGGACGGACTCGGGAAGGACGCGAAGCGGGCCGCCGCGCGCGCCGCGCA\n+GCTGAGGGCCGTCGATGCGGACTGGGACTGCCCGTGGCCGCTGGACTGGCAGCGCTGCTGCCGGAAACTC\n+GTGCTCCTGGCCGCGGACGAGCCCGGCGGGCGCCTGCCGGAGATCGCGCCCGGGGTCTGCCTGGACGGGG\n+ATGACCTCGGGGTGTGGGTCGCGCGGCAGCAGGAGCCGCGGGTGTGGGCGCGGCTCAGCACCGAGCAGCG\n+GGCGCGGCTCGAAGCGCTCGGGCTGCGGCCCACCGAAGCGGCCCCGGGGCGGGGTGTGGAGGGCACGGGG\n+GCGGCGGGGAGCATGAAGCGGACGGCGACGGCGCGAACGGCTTTTCAGCGGGGTGTGGCGGCGCTCGCGC\n+AGTGGGTCGAGCGGGAAGGCGCGGGGAAACCCGTACCCCGCAAACACGTCGAGACCGTCAGCGTCGACGG\n+CGAGGACGTCGACGTACGCCTCGGCGTATGGATCTCGAACACCAAGAGCCGGTACGACGGGCTGAGCGAG\n+GACGAACGCGCGCAGCTCACCGCACTCGGAATGCCCTGGGCAGGATGACGAGCAGGCGGCGGATGCGACC\n+AGCGTAGGAGGGGCGGGGAGCGGCGGCAGCCGGACCGGGCCCGGCTGCCGCCGGTCAGCCCAGGCGGCAG\n+GTGCGCCAGTGCAGGCCCGTACGGACGAGGGGGCCGCTCTCCTCCAGCGCCTTCAGGTGGTGGGCGATGG\n+TGCCGAGCGCGAGCCCGGTGACGCGCTGGATCTGCCGTACGGACGGTCCCTGGCCGGTCTCGGCGATCGT\n+GTCCCGTACGGCGGCGAGCACGCGGTGGCGCCCGTCCCCCGCCGTCACCTGGTCCCCCGCGAGGGCGGGG\n+ACGCGGGCGTGGGCGGGCGGCACAGCAGAGCCCGGCGGGCCGTGGTGGGCGGGCCGTCGAGCAGGCGGGC\n+GGACTGCCGGATCAGTGCCCGGCGCAGAGGTGTCGGGGGGCGGGCGGGGCCGCCGAGGGTGAGGTCGCGG\n+TAGGTCGCACGCCTCTCCTGGGCGAGGCGGAGCAGTTCATCGGTCACCCCCACACTGGATCACGTGTTCG\n+ATTTTCTGGGCAACCGAACCCTCACAAAACGCCACATCACCACCGTGCGCGCGCTCTGGCCGGTCGTACT\n+CTCGCTGGTGTGACCGATTTCCCCGACGATCTCCTCGCGGCTCAGCGCGACCTCACCGCCGTACGCGCCA\n+CCCTTTCCGCCCGCCTCGCGGCGCTGCCGCCCTCGGCCGAGCCGATGCCCGCGTGGGAGCGGCCCGACGG\n+CTACTGGGCGGGCGCCCGTACGCACCCGGCCTCCCCGGGGTGGAGCGAGGAGGAGCGCGAGGAGGTCGCC\n+GCGCTCCGCGAGCGGGAGCGGGATCTGGCCGGGGTGATCGTGACGCACGAGCTGTGGG'..b'GAGTACGCGCACCAGCTCACCCGGCGCGTGCGGCGGGTC\n+GACGTCCCCACCGCCCTCGCCCTGTTCCCCGCAGACCTCGCCCAACCGCCCCGGAGCTGGGCCGAGCGCA\n+CCTACCACCTCACGCGTTACACCCGTATGCCTCGCGGCGGCCACTTCGCCGCGCACGAGGAACCGGCCTT\n+GCTTGCCGACGACATCACCGCGTTCTTCGGCGACCTCCGTTAGACCGCAGGCCCATGCGTGACTCTGTCG\n+GTGACGTCGGGAATGTCCGACGGGCGGCGGACCCGATGACCCTGGGGCCATTCCAGCCCCTGTGGGGTTC\n+GGGGAAGAGGCCCCCGAGATGTTCGGGTTTCCCCACCACTGATGCTGACTCATGTTTGCCCTGGCCAGTC\n+GACGTTTCAGTGGTTGATCTTCGTGGTGATTTCCCCGGTTAGCGGTGGTGCGATCCCGAATCGGCCAGCG\n+CAGTGTTCGTCGAGCCTCTTATGAAGTGGGCTCCCATGCAGTCCATCCACGTGGCAATCACTAAGCTACG\n+CGGCCTTCGTACCGGGCGAGGACTTCTTCTCCCTGCTCGGCGGCGGCCAGGAGCACGGTCGCGTACGCCG\n+GGTCCTCGCCCGCGCGCAGCCCGGCGCAGAAAGCCAGGTGACGCCGCGCATCGTCGATGAAATTCCGCAC\n+CTCGGGCGGCAGGGTCTCGGTGGGCATCGGCGTACGCGCCACCCCAGGCGGAGACGTCCCGCCGGGGGCG\n+GCGCGTACGGCGTGGACATCGACCACCACCTACACCGCCCAGGGCACTCCGAGCGCGGTGAGCTGGCCGC\n+GCTCGTCCTCGCCCATCCCGTCGAAGCGGCTCTTCACGTTCGAGACCCACACGCCGAGGCGTACGTCGAC\n+GTCCTCACCGTCCACGCTCACGGTCTCGGTGTGTTTGCGGGGTACGGGTTTCTCCGCGCCTTCCCGCTCG\n+ACCCACTGCGCGAGCGCCGCGAGGCCGCGCTGGAAGGCCGTTCGCGCCGCCGCCGTCCGCTTCCCGCTCC\n+CCGCCGCCCCCGTGCCCTCCACACCCCGCCGTGGGGCCGTCTCGGTAGGCCGGAGCCCGAGCGCTTCGAG\n+TCGCGCCCGCTGCTCGGTGCTGAGCTTCGCCCACACCCGCGGTTCCTGCTGCCGCGCGACCCACGCGCCG\n+AGGTCGTCCCCGTCGATGCGCACCCCGCGCGCGATCCGGGGCGCGCGTCCGTCGGGTTCGTCGGCGGCCA\n+GGAGCGCGAGCTGCCGACAGCAGCGCTGCCAGTCCAGCGGCCAGGGGCAGTCCCAGTCCGCATCGACGGC\n+CCTCAGCTGGGCCGCGCGCGCGGCGGCCCGCTCCGCGTCCCGCCCGAGTCCGTCCTTGCGGCGGAGGTTC\n+GCCATCAGGTCCCCGACGCGTACGACGTCCTCACCCTCGTCTTCGCCCCAGGTTTCGCGCCGGCGGGGGG\n+CGAGGTGCCCGTACGCGGCCCGGTAGGAGCGAAGCCCGGCGAGCGTGCGCTCCCACTCCTCTTCGCGCGG\n+CTCCCACACCATGCCCTCCGCGTCGAGCAGGTCGATGCGGTGTGCGCTGAGGGTGCCCTCGCGGCGGGCG\n+CGGCGTTGCGCGGTGGTCCACCGCCCGACCGGGTACCGCCGCGAGGCCCCCGCGGCGACCTCGGCGTCGT\n+ACGGGACCGCGCACAAGCCGCGCACCCCTTGCTCGGCCCGCCAGGCGCGCAGCGCCTCGTAGCCCTCCAG\n+CCACACCGTCGACTCCGGCTGGTACACCCGCGTCCGCAGGAAGGCCGCGATGGTCGACGCCGAGCGCGGC\n+GTCGAGAACCGCAACAACACCGACTCCGACTCCTCAGCGCCGTCCGCGCCCGCCTCAGCGCCGTCCGCGC\n+CCGCCTCGACGTCGTCCTCGTTCTCGCCTTCGACGTCCCCGGAGGCCTGGGAGGCGGGGGAAGAGGTCCC\n+GGAGTCGGACAGGACCCGCGCGGGCCCCGCACCGGCCTCCTCCGCGCTGCGCGCGCTCGCGCTCTCGGCC\n+CGCACCCGGGCCCGGAGCATCAGCTTCTCGACCAGGTGCTCGGAGTGCGAGCGCAGCCCCTGGAGCACGG\n+CCACGAGCGGCCGGTACGCCTCGCTCGCGACCATCCCCTCCCCGTCCTCGTCGGCCTCCAAGAAGACGGG\n+CACGATGATCCGCGCCGTCTTCGTCTGCCCGTCCGGGTTCGGGCGCAGCGCCCTGCCGATGTTCTGCACG\n+ATCTCGACCTGGGACCCGCGCGCGTCGGCGAAGCAGATCGCCTCGACCCCGCGCTCCCCGACGATGTCGA\n+CGCCCTCGCCGAGCACGCGGACGGAGGCGAGGAACGCGCGGTGCACCCGCACCCCTGCCGAGTCCATCCC\n+GTTCGCGAACTCCCGCAGCACCGCACGGCGTTCGGCCACCGGGTGCTCTCCGTACAGCCACCGCGACCAC\n+ACCCGCTCCGGCCGCACATGCCGCCCCGGCTCCAGCTCGTAGAAGCCCCCGCCCACCTCGGAGGCCGGGA\n+GCTCCTCGGCTAGGGCAAGATCCTCCGCCGACACCTCATTCCGGTAAAGCTCCGCCGCTGTCTCCGGCAT\n+TTTCTCCGCGAAAGCCGCCGCCTCCTCCACCCGCTGATGGAACGTCATCACGGTGCGCAGATTGTGCTCG\n+GCCGCGTGCTCCAGCAACGCAGTCTGGAGCAGGGCGAGCCGCCGCCCACGCCGCGCCTCCCGGTCCATTC\n+CTTCCATCAATTCCGGCTCAGGATCGGTAATCTCCAAAACATCAATCTCGAAAGGCGCAAGAATTTTCCG\n+CTCGATCGCCTCGGACAACCCGAGTTCGTGAATCCACGCCCCGTACTCGCCTTCCGGGTCGTTCGCCATC\n+GTCACGAGTGCCGGCGCCTCCCCGCCGCCCTCCTCCTGGTCCTCGTCCCTGTCGGGGCGGGCGGGCGCGA\n+GGACGCGCGGGGTGGCGGTGAGGTAGAGCCGGTGCGCCGCCGGGATACGGGCGTTGTCGTGGATCGCGGC\n+CCAGGGCTTCGCCGCGCTGCCCGCCGTACGGTGCGCCTCGTCCACGACCGCGAGGTCGAAGCCGTCCATC\n+CGCTGCCCGTACAACCCCGAGCCCGCCAGGGCGGCCTCCAGGGGCCCGCCCTGCCCGTCCCCGCCCACGA\n+GCGAGGAGTACGTCGCCAGCACGACCACAGGCCCCTGCCCGGCCCACAGCGCGAGCCGGATCGGGTGCGT\n+CGTCGTCCGCACCCGCAACTCCTCCAGGAGCAGATCCCCGGGCAGCGAGCACACCCCGACCATCGGCGCC\n+GTGTGCCCCACCGCCCGCCACGACTGCGCCGTCTGCACCAGCAGATCCAGCGTCGGCACCATCACGAGAA\n+CCCGCCCCGAAGGGAACAACTCCAACGCCGCAACAGCCGCGCTGATCGTCTTCCCCGTACCCGTAGCGGA\n+CACCACCGTCGCCCGCGCCCCCCGCCCCGAACGGGCGCTTTCCCGGGCAGCCACCCGAACCCATTTCCTG\n+AGGTCCGACATAAGCTCCACCTGATGTTTCCGCAACGGAACCCGAGAAACAGAAATTTGAAACTCCTCAC\n+GAGGCAGACAAGCCAAATCCCCAACTCAACATATGCATCAGTCACCCGCGTTGAGGGCAAGTCAGGGAAG\n+AGCTACACGCGACAGGGTGTTACCTAATTCCCCCAAGTCTACACAGTGCATCAGCACCTGATGCGGCGTA\n+TGATGAAACCCGCGCTCGTCGTACGGGGCCGCGCTCGTCGTACGGGGCCGCGCTCGTCGTACGGGGCCGC\n+GCTCGTCGTACGGGGCCGCGCTCGTCGTACGGGGCCGCGCTCGTCGTACGGGGCCGCGCTCGTCGTACGG\n+GGCCGCGCTCGTCGTACGGGGCCGCGCTCGTCGTACGGGGCCGCGCTCGTCGTACGGGGCCACGCTC\n+\n' |
b |
diff -r 000000000000 -r 9c195b26a5ac test-data/test.gbk --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/test.gbk Tue Nov 28 10:08:06 2017 -0500 |
b |
b'@@ -0,0 +1,257 @@\n+LOCUS contig1 350 bp DNA linear 21-MAR-2017\n+DEFINITION Genus species strain strain.\n+ACCESSION \n+VERSION\n+KEYWORDS .\n+SOURCE Genus species\n+ ORGANISM Genus species\n+ Unclassified.\n+COMMENT Annotated using prokka 1.12 from\n+ https://github.com/tseemann/prokka.\n+FEATURES Location/Qualifiers\n+ source 1..350\n+ /organism="Genus species"\n+ /mol_type="genomic DNA"\n+ /strain="strain"\n+ORIGIN \n+ 1 gagttttatc gcttccatga cgcagaagtt aacactttcg gatatttctg atgagtcgaa\n+ 61 aaattatctt gataaagcag gaattactac tgcttgttta cgaattaaat cgaagtggac\n+ 121 tgctggcgga aaatgagaaa attcgaccta tccttgcgca gctcgagaag ctcttacttt\n+ 181 gcgacctttc gccatcaact aacgattctg tcaaaaactg acgcgttgga tgaggagaag\n+ 241 tggcttaata tgcttggcac gttcgtcaag gactggttta gatatgagtc acattttgtt\n+ 301 catggtagag attctcttgt tgacatttta aaagagcgtg gattactatc\n+//\n+LOCUS contig2 840 bp DNA linear 21-MAR-2017\n+DEFINITION Genus species strain strain.\n+ACCESSION \n+VERSION\n+KEYWORDS .\n+SOURCE Genus species\n+ ORGANISM Genus species\n+ Unclassified.\n+COMMENT Annotated using prokka 1.12 from\n+ https://github.com/tseemann/prokka.\n+FEATURES Location/Qualifiers\n+ source 1..840\n+ /organism="Genus species"\n+ /mol_type="genomic DNA"\n+ /strain="strain"\n+ CDS 40..498\n+ /locus_tag="PROKKA_00001"\n+ /inference="ab initio prediction:Prodigal:2.6"\n+ /codon_start=1\n+ /transl_table=11\n+ /product="hypothetical protein"\n+ /translation="MSQVTEQSVRFQTALASIKLIQASAVLDLTEDDFDFLTSNKVWI\n+ ATDRSRARRCVEACVYGTLDFVGYPRFPAPVEFIAAVIAYYVHPVNIQTACLIMEGAE\n+ FTENIINGVERPVKAAELFAFTLRVRAGNTDVLTDAEENVRQKLRAEGVM"\n+ CDS 498..614\n+ /locus_tag="PROKKA_00002"\n+ /inference="ab initio prediction:Prodigal:2.6"\n+ /codon_start=1\n+ /transl_table=11\n+ /product="hypothetical protein"\n+ /translation="MSKGKKRSGARPGRPQPLRGTKGKRKGARLWYVGGQQF"\n+ORIGIN \n+ 1 tgagtccgat gctgttcaac cactaatagg taagaaatca tgagtcaagt tactgaacaa\n+ 61 tccgtacgtt tccagaccgc tttggcctct attaagctca ttcaggcttc tgccgttttg\n+ 121 gatttaaccg aagatgattt cgattttctg acgagtaaca aagtttggat tgctactgac\n+ 181 cgctctcgtg ctcgtcgctg cgttgaggct tgcgtttatg gtacgctgga ctttgtggga\n+ 241 taccctcgct ttcctgctcc tgttgagttt attgctgccg tcattgctta ttatgttcat\n+ 301 cccgtcaaca ttcaaacggc ctgtctcatc atggaaggcg ctgaatttac ggaaaacatt\n+ 361 attaatggcg tcgagcgtcc ggttaaagcc gctgaattgt tcgcgtttac cttgcgtgta\n+ 421 cgcgcaggaa acactgacgt tcttactgac gcagaagaaa acgtgcgtca aaaattacgt\n+ 481 gcggaaggag tgatgtaatg tctaaaggta aaaaacgttc tggcgctcgc cctggtcgtc\n+ 541 cgcagccgtt gcgaggtact aaaggcaagc gtaaaggcgc tcgtctttgg tatgtaggtg\n+ 601 gtcaacaatt ttaattgcag gggcttcggc cccttacttg aggataaatt atgtctaata\n+ 661 ttcaaactgg cgccgagcgt atgccgcatg acctttccca tcttggcttc cttgctggtc\n+ 721 agattggtcg tcttattacc atttcaacta ctccggttat cgctggcgac tccttcgaga\n+ 781 tggacgccgt tggcgctctc cgtctttctc cattgcgtcg tggccttgct attgactcta\n+//\n+LOCUS contig3 210 bp DNA linear 21-MAR-2017\n+DEFINITION Genus species strain strain.\n+ACCESSION \n+VERSION\n+KEYWORDS .\n+SOURCE Genus species\n+ ORGANISM Genus species\n+ Unclassified.\n+COMMENT Annotated using prokka 1.12 from\n+ https://github.com/tseemann/prokka.\n+FEATURES Location/Qualifiers\n+ source 1..210\n+ /organism="Genus species"\n+ '..b'nitio prediction:Prodigal:2.6"\n+ /codon_start=1\n+ /transl_table=11\n+ /product="hypothetical protein"\n+ /translation="MAKAGKGLLEGTLQAGTSAVSDKLLDLVGLGGKSAADKGKDTRD\n+ YLAAAFPELNAWERAGADASSAGMVDAGFENQKELTKMQLDNQKEIAEMQNETQKEIA\n+ GIQSATSRQNTKDQVYAQNEMLAYQQKESTARVASIMENTNLSKQQQVSEIMRQMLTQ\n+ AQTAGQYFTNDQIKEMTRKVSAEVDLVHQQTQNQRYGSSHIGATAKDISNVVTDAASG\n+ VVDIFHGIDKAVADTWNNFWKDGKADGIGSNLSRK"\n+ORIGIN \n+ 1 gtgctatggc taaagctggt aaaggacttc ttgaaggtac gttgcaggct ggcacttctg\n+ 61 ccgtttctga taagttgctt gatttggttg gacttggtgg caagtctgcc gctgataaag\n+ 121 gaaaggatac tcgtgattat cttgctgctg catttcctga gcttaatgct tgggagcgtg\n+ 181 ctggtgctga tgcttcctct gctggtatgg ttgacgccgg atttgagaat caaaaagagc\n+ 241 ttactaaaat gcaactggac aatcagaaag agattgccga gatgcaaaat gagactcaaa\n+ 301 aagagattgc tggcattcag tcggcgactt cacgccagaa tacgaaagac caggtatatg\n+ 361 cacaaaatga gatgcttgct tatcaacaga aggagtctac tgctcgcgtt gcgtctatta\n+ 421 tggaaaacac caatctttcc aagcaacagc aggtttccga gattatgcgc caaatgctta\n+ 481 ctcaagctca aacggctggt cagtatttta ccaatgacca aatcaaagaa atgactcgca\n+ 541 aggttagtgc tgaggttgac ttagttcatc agcaaacgca gaatcagcgg tatggctctt\n+ 601 ctcatattgg cgctactgca aaggatattt ctaatgtcgt cactgatgct gcttctggtg\n+ 661 tggttgatat ttttcatggt attgataaag ctgttgccga tacttggaac aatttctgga\n+ 721 aagacggtaa agctgatggt attggctcta atttgtctag gaaataaccg tcaggattga\n+ 781 caccctccca attgtatgtt ttcatgcctc caaatcttgg aggctttttt atggttcgtt\n+ 841 cttattaccc ttctgaatgt cacgctgatt attttgactt tgagcgtatc gaggctctta\n+ 901 aacctgctat tgaggcttgt ggcatttcta ctctttctca atccccaatg cttggcttcc\n+ 961 ataagcagat ggataaccgc atcaagctct tggaagagat tctgtctttt cgtatgcagg\n+ 1021 gcgttgagtt cgataatggt gatatgtatg ttgacggcca taaggctgct tctgacgttc\n+ 1081 gtgatgagtt tgtatctgtt actgagaagt taatggatga attggcacaa tgctacaatg\n+ 1141 tgctccccca acttgatatt aataacacta tagaccaccg ccccgaaggg gacgaaaaat\n+ 1201 ggtttttaga gaacgagaag acggttacgc agttttgccg caagctggct gctgaacgcc\n+ 1261 ctcttaagga tattcgcgat gagtataatt accccaaaaa gaaaggtatt aaggatgagt\n+ 1321 gttcaagatt gctggaggcc tccactatga aatcgcgtag aggctttgct attcagcgtt\n+ 1381 tgatgaatgc aatgcgacag gctcatgctg atggttggtt tatcgttttt gacactctca\n+ 1441 cgttggctga cgaccgatta gaggcgtttt atgataatcc caatgctttg cgtgactatt\n+ 1501 ttcgtgatat tggtcgtatg gttcttgctg ccgagggtcg caaggctaat gattcacacg\n+ 1561 ccgactgcta tcagtatttt tgtgtgcctg agtatggtac agctaatggc cgtcttcatt\n+ 1621 tccatgcggt gcactttatg cggacacttc ctacaggtag cgttgaccct aattttggtc\n+ 1681 gtcgggtacg caatcgccgc cagttaaata gcttgcaaaa tacgtggcct tatggttaca\n+ 1741 gtatgcccat cgcagttcgc tacacgcagg acgctttttc acgttctggt tggttgtggc\n+ 1801 ctgttgatgc taaaggtgag ccgcttaaag ctaccagtta tatggctgtt ggtttctatg\n+ 1861 tggctaaata cgttaacaaa aagtcagata tggaccttgc tgctaaaggt ctaggagcta\n+ 1921 aagaatggaa caactcacta aaaaccaagc tgtcgctact\n+//\n+LOCUS contig7 276 bp DNA linear 21-MAR-2017\n+DEFINITION Genus species strain strain.\n+ACCESSION \n+VERSION\n+KEYWORDS .\n+SOURCE Genus species\n+ ORGANISM Genus species\n+ Unclassified.\n+COMMENT Annotated using prokka 1.12 from\n+ https://github.com/tseemann/prokka.\n+FEATURES Location/Qualifiers\n+ source 1..276\n+ /organism="Genus species"\n+ /mol_type="genomic DNA"\n+ /strain="strain"\n+ORIGIN \n+ 1 tcccaagaag ctgttcagaa tcagaatgag ccgcaacttc gggatgaaaa tgctcacaat\n+ 61 gacaaatctg tccacggagt gcttaatcca acttaccaag ctgggttacg acgcgacgcc\n+ 121 gttcaaccag atattgaagc agaacgcaaa aagagagatg agattgaggc tgggaaaagt\n+ 181 tactgtagcc gacgttttgg cggcgcaacc tgtgacgaca aatctgctca aatttatgcg\n+ 241 cgcttcgata aaaatgattg gcgtatccaa cctgca\n+//\n' |