|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface is responsible of providing the package with data regarding species trees and gene sequences.
Method Summary | |
PropertyFile |
getPropertyFile()
Returns the property file. |
SequenceData |
getSequenceData(GeneLeaf leaf)
Returns an instance that implements the interface SequenceData for a given gene leaf. |
java.lang.String |
getSpeciesName(SpeciesNode speciesNode)
Returns the name of the species for a given species node. |
SpeciesNode |
getSpeciesTree(GeneNode geneTree)
Returns the root to a species tree such that all genes found in the gene tree exist in this species tree. |
void |
initiate()
Called by the program ComputeFamilyGroup or
ComputeFamilyGroupPair once if the method
Compute.initiateDataSource() returns true, else it is
not called at all. |
Method Detail |
public PropertyFile getPropertyFile()
PropertyFile
public void initiate()
ComputeFamilyGroup
or
ComputeFamilyGroupPair
once if the method
Compute.initiateDataSource()
returns true, else it is
not called at all.
public SpeciesNode getSpeciesTree(GeneNode geneTree)
geneTree
- the root of the gene tree
SpeciesNode
,
GeneNode
public java.lang.String getSpeciesName(SpeciesNode speciesNode)
speciesNode
- is the species node.
SpeciesNode
public SequenceData getSequenceData(GeneLeaf leaf)
SequenceData
for a given gene leaf.
leaf
- the gene leaf.
SequenceData
SequenceData
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |