Interface HomologeneDB
-
- All Known Implementing Classes:
SimpleHomologeneDB
public interface HomologeneDB
Homologene is a NCBI dataset that curates sets of orthologues from the reference model organisms.This class is a Collection of methods for handling data from the Homologene dataset.
- Author:
- David Huen, Matthew Pocock
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OrthologuecreateOrthologue(int taxonID, String locusID, String homologeneID, String accession)Create an orthologue.OrthologuecreateOrthologue(Taxon taxon, String locusID, String homologeneID, String accession)Create an orthologue.OrthoPaircreateOrthoPair(Orthologue first, Orthologue second, String ref)Create a curated orthology entry.OrthoPaircreateOrthoPair(Orthologue first, Orthologue second, SimilarityType type, double percentIdentity)Create a computed orthology entry.OrthoPairSetcreateOrthoPairSet()Create a Homologene Group.OrthoPairCollectionfilter(OrthoPairSetFilter filters)Filter the database for a specified group.OrthologuegetOrthologue(String homologeneID)Returns an orthologue of specified ID.OrthoPairCollectiongetOrthoPairSets()Get the HomologeneGroups in this database.
-
-
-
Method Detail
-
createOrthologue
Orthologue createOrthologue(Taxon taxon, String locusID, String homologeneID, String accession) throws ChangeVetoException
Create an orthologue.- Throws:
ChangeVetoException
-
createOrthologue
Orthologue createOrthologue(int taxonID, String locusID, String homologeneID, String accession) throws ChangeVetoException
Create an orthologue.- Throws:
ChangeVetoException
-
getOrthologue
Orthologue getOrthologue(String homologeneID)
Returns an orthologue of specified ID.
-
createOrthoPair
OrthoPair createOrthoPair(Orthologue first, Orthologue second, SimilarityType type, double percentIdentity)
Create a computed orthology entry.
-
createOrthoPair
OrthoPair createOrthoPair(Orthologue first, Orthologue second, String ref)
Create a curated orthology entry.
-
createOrthoPairSet
OrthoPairSet createOrthoPairSet()
Create a Homologene Group.
-
getOrthoPairSets
OrthoPairCollection getOrthoPairSets()
Get the HomologeneGroups in this database.
-
filter
OrthoPairCollection filter(OrthoPairSetFilter filters)
Filter the database for a specified group.
-
-