public class DBChromosomeDAO extends DBCoreObjectDAO implements ChromosomeDAO
Modifier and Type | Class and Description |
---|---|
class |
DBChromosomeDAO.AssemblyExceptionRowHandler |
collFactory, singleSpecies, species, ssFactory
configuration, daoFactory
Constructor and Description |
---|
DBChromosomeDAO() |
DBChromosomeDAO(DAOCollectionCoreFactory factory) |
DBChromosomeDAO(DAOSingleSpeciesCoreFactory factory) |
Modifier and Type | Method and Description |
---|---|
DAChromosome |
getChromosomeByName(String name) |
List<DAChromosome> |
getChromosomes() |
DAAssembledDNASequence |
getFragmentByName(String name) |
List<DAAssembledDNASequence> |
getFragments() |
DAChromosome |
getSexLinkedChromosome(Chromosome chr) |
void |
setAssemblyExceptions(TreeMap<String,? extends Chromosome> chrs) |
getDAOFactory, getSpecies, isSingleSpecies, setFactory, setFactory
getFactory, setConfiguration, setFactory
public DBChromosomeDAO()
public DBChromosomeDAO(DAOSingleSpeciesCoreFactory factory)
public DBChromosomeDAO(DAOCollectionCoreFactory factory)
public DAChromosome getChromosomeByName(String name) throws DAOException
getChromosomeByName
in interface ChromosomeDAO
DAOException
public DAAssembledDNASequence getFragmentByName(String name) throws DAOException
getFragmentByName
in interface ChromosomeDAO
DAOException
public List<DAChromosome> getChromosomes() throws DAOException
getChromosomes
in interface ChromosomeDAO
DAOException
public List<DAAssembledDNASequence> getFragments() throws DAOException
getFragments
in interface ChromosomeDAO
DAOException
public DAChromosome getSexLinkedChromosome(Chromosome chr) throws DAOException
getSexLinkedChromosome
in interface ChromosomeDAO
DAOException
public void setAssemblyExceptions(TreeMap<String,? extends Chromosome> chrs) throws DAOException
setAssemblyExceptions
in interface ChromosomeDAO
DAOException
JEnsembl: A Java API for Ensembl Data Access v1.78
© Roslin Institute 2010-14. GNU General Public License, version3