public interface SingleSpeciesCoreDatabase extends SingleSpeciesDatabase, CoreDatabase
getDbSpeciesName, getSpecies, setDbSpeciesName, setSpecies
getAnalyses
getExternalDB, initializeExternalDBs, validateExternalDB
getBuild, getdBClassifier, getdBName, getDBVersion, getIntDBVersion, getIntSchemaVersion, getNewSqlSession, getRegistry, getSchemaVersion, getType
compareTo
Object getCoreFactory()
CoordinateSystem getTopLevelCoordSystem() throws DAOException
DAOException
CoordinateSystem getChromosomeLevelCoordSystem() throws DAOException
DAOException
CoordinateSystem getSequenceLevelCoordSystem() throws DAOException
DAOException
CoordinateSystem getCSByID(Integer id) throws DAOException
DAOException
CoordinateSystem getBuildCoordSystem(String featureType) throws DAOException
DAOException
Set<? extends CoordinateSystem> getCSForFeature(ObjectType featureType) throws DAOException
DAOException
Chromosome getChromosomeByName(String name) throws DAOException
DAOException
List<? extends Chromosome> getChromosomes() throws DAOException
DAOException
AssembledDNASequence getFragmentByName(String name) throws DAOException
DAOException
List<? extends AssembledDNASequence> getFragments() throws DAOException
DAOException
void setBuildLevel(String featureKey, String level)
String getBuildLevel(String featureType) throws DAOException
DAOException
List<? extends ObjectType> getFeaturesForCS(CoordinateSystem coordSys) throws DAOException
DAOException
Integer getMaxLengthForFeature(ObjectType featureType, CoordinateSystem cs) throws DAOException
DAOException
void addFeatureCS(String featureType, Integer csID, Integer maxLength)
String getAssemblyName()
String getComparaName()
String getAssemblyAccession()
void setAssemblyName(String value)
void setAssemblyAccession(String value)
void setComparaName(String comparaName)
JEnsembl: A Java API for Ensembl Data Access v1.78
© Roslin Institute 2010-14. GNU General Public License, version3