Mercurial > repos > yating-l > jbrowsearchivecreator
comparison util/Reader.py @ 33:07cc5384dd61 draft
planemo upload for repository https://github.com/Yating-L/jbrowse-archive-creator.git commit 74a020b6b0a2fa7ff5670d7f154de838dee51dfd
| author | yating-l |
|---|---|
| date | Wed, 25 Oct 2017 12:43:23 -0400 |
| parents | 7b955a58d8f2 |
| children | 4a69515eed63 |
comparison
equal
deleted
inserted
replaced
| 32:7b955a58d8f2 | 33:07cc5384dd61 |
|---|---|
| 9 from datatypes.interval.Bed import Bed | 9 from datatypes.interval.Bed import Bed |
| 10 from datatypes.interval.BedSimpleRepeats import BedSimpleRepeats | 10 from datatypes.interval.BedSimpleRepeats import BedSimpleRepeats |
| 11 from datatypes.interval.BedSpliceJunctions import BedSpliceJunctions | 11 from datatypes.interval.BedSpliceJunctions import BedSpliceJunctions |
| 12 from datatypes.interval.BlastXml import BlastXml | 12 from datatypes.interval.BlastXml import BlastXml |
| 13 from datatypes.interval.Gff3 import Gff3 | 13 from datatypes.interval.Gff3 import Gff3 |
| 14 from datatypes.interval.Gff3_mrna import Gff3_mrna | |
| 15 from datatypes.interval.Gff3_transcript import Gff3_transcript | |
| 16 from datatypes.interval.Gtf import Gtf | 14 from datatypes.interval.Gtf import Gtf |
| 17 from datatypes.interval.GtfStringTie import GtfStringTie | |
| 18 from datatypes.interval.BigPsl import BigPsl | 15 from datatypes.interval.BigPsl import BigPsl |
| 19 from datatypes.interval.BedBlatAlignments import BedBlatAlignments | 16 from datatypes.interval.BedBlatAlignments import BedBlatAlignments |
| 20 from datatypes.interval.BedBlastAlignments import BedBlastAlignments | 17 from datatypes.interval.BedBlastAlignments import BedBlastAlignments |
| 21 from datatypes.interval.Psl import Psl | 18 from datatypes.interval.Psl import Psl |
| 22 from datatypes.sequence.Fasta import Fasta | 19 from datatypes.sequence.Fasta import Fasta |
| 24 | 21 |
| 25 class Reader(object): | 22 class Reader(object): |
| 26 | 23 |
| 27 DATATYPE_CLASS = [Bam, BigWig, Bed, BedSimpleRepeats, | 24 DATATYPE_CLASS = [Bam, BigWig, Bed, BedSimpleRepeats, |
| 28 BedSpliceJunctions, BigPsl, BedBlatAlignments, BedBlastAlignments, | 25 BedSpliceJunctions, BigPsl, BedBlatAlignments, BedBlastAlignments, |
| 29 BlastXml, Gff3, Gff3_mrna, Gff3_transcript, Gff3_mrna, Gtf, GtfStringTie, Psl, Fasta] | 26 BlastXml, Gff3, Gtf, Psl, Fasta] |
| 30 | 27 |
| 31 def __init__(self, input_json_file): | 28 def __init__(self, input_json_file): |
| 32 self.inputFile = input_json_file | 29 self.inputFile = input_json_file |
| 33 self.args = self.loadJson() | 30 self.args = self.loadJson() |
| 34 | 31 |
