# File lib/bio/io/flatfile/indexer.rb, line 46 def self.new(format, *arg) case format.to_s when 'embl', 'Bio::EMBL' EMBLParser.new(*arg) when 'swiss', 'Bio::SPTR', 'Bio::TrEMBL', 'Bio::SwissProt' SPTRParser.new(*arg) when 'genbank', 'Bio::GenBank', 'Bio::RefSeq', 'Bio::DDBJ' GenBankParser.new(*arg) when 'Bio::GenPept' GenPeptParser.new(*arg) when 'fasta', 'Bio::FastaFormat' FastaFormatParser.new(*arg) when 'Bio::FANTOM::MaXML::Sequence' MaXMLSequenceParser.new(*arg) when 'Bio::FANTOM::MaXML::Cluster' MaXMLClusterParser.new(*arg) when 'Bio::Blast::Default::Report' BlastDefaultParser.new(Bio::Blast::Default::Report, *arg) when 'Bio::Blast::Default::Report_TBlast' BlastDefaultParser.new(Bio::Blast::Default::Report_TBlast, *arg) when 'Bio::Blast::WU::Report' BlastDefaultParser.new(Bio::Blast::WU::Report, *arg) when 'Bio::Blast::WU::Report_TBlast' BlastDefaultParser.new(Bio::Blast::WU::Report_TBlast, *arg) when 'Bio::PDB::ChemicalComponent' PDBChemicalComponentParser.new(Bio::PDB::ChemicalComponent, *arg) else raise 'unknown or unsupported format' end #case dbclass.to_s end
Generated with the Darkfish Rdoc Generator 2.