Ensembl Data Access Interface v1.09
© Roslin Institute 2010. GNU General Public License, version3
Ensembl Data Access Interface
v1.09

uk.ac.roslin.ensembl.dao.coreaccess
Interface GeneDAO

All Superinterfaces:
ReInitializationDAO

public interface GeneDAO
extends ReInitializationDAO


Method Summary
 uk.ac.roslin.ensembl.model.core.Gene addGeneByIDOnParent(Integer id, uk.ac.roslin.ensembl.model.core.DNASequence parent)
           
 uk.ac.roslin.ensembl.model.core.Gene addGeneByStableIDOnParent(String stableID, uk.ac.roslin.ensembl.model.core.DNASequence parent)
           
 uk.ac.roslin.ensembl.model.core.Gene getGeneByID(Integer id)
           
 uk.ac.roslin.ensembl.model.core.Gene getGeneByStableID(String stableId)
           
 List<? extends uk.ac.roslin.ensembl.model.Mapping> getGeneMappingsOnRegion(uk.ac.roslin.ensembl.model.core.DNASequence region, uk.ac.roslin.ensembl.model.Coordinate coords)
           
 
Methods inherited from interface uk.ac.roslin.ensembl.dao.coreaccess.ReInitializationDAO
reInitialize
 

Method Detail

getGeneByID

uk.ac.roslin.ensembl.model.core.Gene getGeneByID(Integer id)
                                                 throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

addGeneByIDOnParent

uk.ac.roslin.ensembl.model.core.Gene addGeneByIDOnParent(Integer id,
                                                         uk.ac.roslin.ensembl.model.core.DNASequence parent)
                                                         throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getGeneByStableID

uk.ac.roslin.ensembl.model.core.Gene getGeneByStableID(String stableId)
                                                       throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

addGeneByStableIDOnParent

uk.ac.roslin.ensembl.model.core.Gene addGeneByStableIDOnParent(String stableID,
                                                               uk.ac.roslin.ensembl.model.core.DNASequence parent)
                                                               throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getGeneMappingsOnRegion

List<? extends uk.ac.roslin.ensembl.model.Mapping> getGeneMappingsOnRegion(uk.ac.roslin.ensembl.model.core.DNASequence region,
                                                                           uk.ac.roslin.ensembl.model.Coordinate coords)
                                                                           throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

Ensembl Data Access Interface
v1.09

Ensembl Data Access Interface v1.09
© Roslin Institute 2010. GNU General Public License, version3