Added genbank parser
This commit is contained in:
@ -10,6 +10,7 @@ from obitools3.parsers.fastq import fastqIterator
|
||||
from obitools3.parsers.tab import tabIterator
|
||||
from obitools3.parsers.ngsfilter import ngsfilterIterator
|
||||
from obitools3.parsers.embl import emblIterator
|
||||
from obitools3.parsers.genbank import genbankIterator
|
||||
from obitools3.parsers.universal import entryIteratorFactory
|
||||
|
||||
from obitools3.writers.fasta import FastaNucWriter
|
||||
@ -478,6 +479,13 @@ def open_uri(uri,
|
||||
only=only)
|
||||
else:
|
||||
raise NotImplementedError('Output sequence file format not implemented')
|
||||
elif format==b"genbank":
|
||||
if input:
|
||||
iseq = genbankIterator(file,
|
||||
skip=skip,
|
||||
only=only)
|
||||
else:
|
||||
raise NotImplementedError('Output sequence file format not implemented')
|
||||
else:
|
||||
raise NotImplementedError('Sequence file format not implemented')
|
||||
elif seqtype==b"prot":
|
||||
|
Reference in New Issue
Block a user