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 DNASequenceDAO


public interface DNASequenceDAO

Author:
paterson

Method Summary
 String getFullSequence(uk.ac.roslin.ensembl.biojava3.EnsemblDNASequenceReader reader)
           
 uk.ac.roslin.ensembl.model.core.DNASequence getSequenceByID(Integer id)
           
 String getSequenceByStartStop(uk.ac.roslin.ensembl.biojava3.EnsemblDNASequenceReader reader, Integer start, Integer stop)
           
 uk.ac.roslin.ensembl.model.core.DNASequence getValidatedSequence(uk.ac.roslin.ensembl.model.core.DNASequence seq)
           
 List<? extends uk.ac.roslin.ensembl.model.core.DNASequence> getValidatedSequences(List<? extends uk.ac.roslin.ensembl.model.core.DNASequence> sequences)
           
 

Method Detail

getSequenceByStartStop

String getSequenceByStartStop(uk.ac.roslin.ensembl.biojava3.EnsemblDNASequenceReader reader,
                              Integer start,
                              Integer stop)
                              throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getFullSequence

String getFullSequence(uk.ac.roslin.ensembl.biojava3.EnsemblDNASequenceReader reader)
                       throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getSequenceByID

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

getValidatedSequence

uk.ac.roslin.ensembl.model.core.DNASequence getValidatedSequence(uk.ac.roslin.ensembl.model.core.DNASequence seq)
                                                                 throws uk.ac.roslin.ensembl.exception.DAOException
Throws:
uk.ac.roslin.ensembl.exception.DAOException

getValidatedSequences

List<? extends uk.ac.roslin.ensembl.model.core.DNASequence> getValidatedSequences(List<? extends uk.ac.roslin.ensembl.model.core.DNASequence> sequences)
                                                                                  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