Interface BioSequenceDao
- 
- All Superinterfaces:
- BaseDao<BioSequence>,- BaseVoEnabledDao<BioSequence,BioSequenceValueObject>
 - All Known Implementing Classes:
- BioSequenceDaoImpl
 
 public interface BioSequenceDao extends BaseVoEnabledDao<BioSequence,BioSequenceValueObject> - See Also:
- BioSequence
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description BioSequencefindByAccession(DatabaseEntry accession)BioSequencefindByCompositeSequence(CompositeSequence compositeSequence)Map<Gene,Collection<BioSequence>>findByGenes(Collection<Gene> genes)Returns matching biosequences for the given genes in a Map (gene to biosequences).Collection<BioSequence>findByName(String name)Collection<Gene>getGenesByAccession(String search)Collection<Gene>getGenesByName(String search)For a biosequence name, get the genesCollection<BioSequence>thaw(Collection<BioSequence> bioSequences)BioSequencethaw(BioSequence bioSequence)- 
Methods inherited from interface ubic.gemma.persistence.service.BaseDaocountAll, create, create, find, findOrCreate, getElementClass, getIdentifierPropertyName, load, load, loadAll, loadReference, loadReference, remove, remove, remove, save, save, update, update
 - 
Methods inherited from interface ubic.gemma.persistence.service.BaseVoEnabledDaoloadAllValueObjects, loadValueObject, loadValueObjectById, loadValueObjects, loadValueObjectsByIds
 
- 
 
- 
- 
- 
Method Detail- 
findByAccessionBioSequence findByAccession(DatabaseEntry accession) 
 - 
findByGenesMap<Gene,Collection<BioSequence>> findByGenes(Collection<Gene> genes) Returns matching biosequences for the given genes in a Map (gene to biosequences). Genes which had no associated sequences are not included in the result. - Parameters:
- genes- genes
- Returns:
- map to biosequences
 
 - 
findByNameCollection<BioSequence> findByName(String name) 
 - 
getGenesByAccessionCollection<Gene> getGenesByAccession(String search) 
 - 
getGenesByNameCollection<Gene> getGenesByName(String search) For a biosequence name, get the genes- Parameters:
- search- name
- Returns:
- genes
 
 - 
thawCollection<BioSequence> thaw(Collection<BioSequence> bioSequences) 
 - 
thawBioSequence thaw(BioSequence bioSequence) 
 - 
findByCompositeSequenceBioSequence findByCompositeSequence(CompositeSequence compositeSequence) 
 
- 
 
-