Skip to content
Snippets Groups Projects
Commit 8d5a9b9a authored by Ian Longden's avatar Ian Longden
Browse files

Added get_available_adaptors to get the pairs of name / adaptor modules. This...

Added get_available_adaptors to get the pairs of name / adaptor modules. This should make it easier to read etc
parent 447dd803
No related branches found
No related tags found
No related merge requests found
......@@ -260,6 +260,53 @@ sub get_db_adaptor {
}
sub get_available_adaptors{
my %pairs = ( 'Analysis' => 'Bio::EnsEMBL::DBSQL::AnalysisAdaptor',
'ArchiveStableId' => 'Bio::EnsEMBL::DBSQL::ArchiveStableIdAdaptor',
'Attribute' => 'Bio::EnsEMBL::DBSQL::AttributeAdaptor',
'AssemblyExceptionFeature' => 'Bio::EnsEMBL::DBSQL::AssemblyExceptionFeatureAdaptor',
'AssemblyMapper' => 'Bio::EnsEMBL::DBSQL::AssemblyMapperAdaptor',
'Blast' => 'Bio::EnsEMBL::External::BlastAdaptor',
'MetaContainer' => 'Bio::EnsEMBL::DBSQL::MetaContainer',
'CoordSystem' => 'Bio::EnsEMBL::DBSQL::CoordSystemAdaptor',
'CompressedSequence' => 'Bio::EnsEMBL::DBSQL::CompressedSequenceAdaptor',
'DBEntry' => 'Bio::EnsEMBL::DBSQL::DBEntryAdaptor',
'DnaAlignFeature' => 'Bio::EnsEMBL::DBSQL::DnaAlignFeatureAdaptor',
'DensityFeature' => 'Bio::EnsEMBL::DBSQL::DensityFeatureAdaptor',
'DensityType' => 'Bio::EnsEMBL::DBSQL::DensityTypeAdaptor',
'Exon' => 'Bio::EnsEMBL::DBSQL::ExonAdaptor',
'Gene' => 'Bio::EnsEMBL::DBSQL::GeneAdaptor',
'KaryotypeBand' => 'Bio::EnsEMBL::DBSQL::KaryotypeBandAdaptor',
'Marker' => 'Bio::EnsEMBL::Map::DBSQL::MarkerAdaptor',
'MarkerFeature' =>
'Bio::EnsEMBL::Map::DBSQL::MarkerFeatureAdaptor',
'MetaCoordContainer' => 'Bio::EnsEMBL::DBSQL::MetaCoordContainer',
'MiscSet' => 'Bio::EnsEMBL::DBSQL::MiscSetAdaptor',
'MiscFeature' => 'Bio::EnsEMBL::DBSQL::MiscFeatureAdaptor',
'PredictionTranscript' => 'Bio::EnsEMBL::DBSQL::PredictionTranscriptAdaptor',
'PredictionExon' => 'Bio::EnsEMBL::DBSQL::PredictionExonAdaptor',
'ProteinFeature' => 'Bio::EnsEMBL::DBSQL::ProteinFeatureAdaptor',
'ProteinAlignFeature' =>
'Bio::EnsEMBL::DBSQL::ProteinAlignFeatureAdaptor',
'SNP' => 'Bio::EnsEMBL::DBSQL::ProxySNPAdaptor',
'QtlFeature' => 'Bio::EnsEMBL::Map::DBSQL::QtlFeatureAdaptor',
'Qtl' => 'Bio::EnsEMBL::Map::DBSQL::QtlAdaptor',
'RepeatConsensus' => 'Bio::EnsEMBL::DBSQL::RepeatConsensusAdaptor',
'RepeatFeature' => 'Bio::EnsEMBL::DBSQL::RepeatFeatureAdaptor',
'Sequence' => 'Bio::EnsEMBL::DBSQL::SequenceAdaptor',
'SimpleFeature' => 'Bio::EnsEMBL::DBSQL::SimpleFeatureAdaptor',
'Slice' => 'Bio::EnsEMBL::DBSQL::SliceAdaptor',
'SupportingFeature' =>
'Bio::EnsEMBL::DBSQL::SupportingFeatureAdaptor',
'Transcript' => 'Bio::EnsEMBL::DBSQL::TranscriptAdaptor',
'Translation' => 'Bio::EnsEMBL::DBSQL::TranslationAdaptor');
return (%pairs);
}
###########################################################
#
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment