public interface CollectionCoreDatabase extends CollectionDatabase, CoreDatabase
getCollection, getCollectionName, setCollection, setCollectionName
getAnalyses
getExternalDB, initializeExternalDBs, validateExternalDB
getBuild, getdBClassifier, getdBName, getDBVersion, getIntDBVersion, getIntSchemaVersion, getNewSqlSession, getRegistry, getSchemaVersion, getType
compareTo
Object getCoreFactory(Species species)
CoordinateSystem getChromosomeLevelCS(Species species) throws DAOException
DAOException
CoordinateSystem getSequenceLevelCS(Species species) throws DAOException
DAOException
CoordinateSystem getTopLevelCS(Species species) throws DAOException
DAOException
CoordinateSystem getCSByID(Species species, Integer id) throws DAOException
DAOException
CoordinateSystem getBuildCoordSystem(Species species, String featureType) throws DAOException
DAOException
Set<? extends CoordinateSystem> getCSForFeature(Species sp, ObjectType feature) throws DAOException
DAOException
void setBuildLevels(Species species, HashMap<String,String> keyedValues)
String getBuildLevel(Species species, String featureKey) throws DAOException
DAOException
List<? extends ObjectType> getFeaturesForCS(Species sp, CoordinateSystem coordSys) throws DAOException
DAOException
Integer getMaxLengthForFeature(Species sp, ObjectType feature, CoordinateSystem cs) throws DAOException
DAOException
void addFeatureCS(String featureType, Integer csID, Integer maxLength, Species sp)
Chromosome getChromosomeByName(Species species, String name) throws DAOException
DAOException
List<? extends Chromosome> getChromosomes(Species species) throws DAOException
DAOException
AssembledDNASequence getFragmentByName(Species species, String name) throws DAOException
DAOException
List<? extends AssembledDNASequence> getFragments(Species species) throws DAOException
DAOException
String getAssemblyName(CollectionSpecies species)
String getAssemblyAccession(CollectionSpecies species)
JEnsembl: A Java API for Ensembl Data Access v1.78
© Roslin Institute 2010-14. GNU General Public License, version3