Interface OrthoPairSet
- All Known Implementing Classes:
AbstractOrthoPairSet
,SimpleOrthoPairSet
public interface OrthoPairSet
represents the Homologene Group.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
addOrthoPair
(OrthoPair orthology) adds a specified OrthoPair relationship to this group.filter
(OrthoPairFilter filter) filter an OrthoPairSetdouble
get the lowest level of identity observed in this GroupgetName()
retrieves name of this group.getTaxa()
get the taxa represented in this groupiterator()
returns an iterator to the members of this setvoid
removeOrthoPair
(OrthoPair orthology) removes a specified OrthoPair relationship from this group.void
set the name of this group.int
size()
returns an iterator to the contents of the set. /** no. of entries in this Homologene group
-
Field Details
-
MODIFY
-
-
Method Details
-
getName
retrieves name of this group. Homologene itself does not assign names or identifiers to groups. -
setName
set the name of this group. -
addOrthoPair
adds a specified OrthoPair relationship to this group.- Throws:
ChangeVetoException
-
removeOrthoPair
removes a specified OrthoPair relationship from this group.- Throws:
ChangeVetoException
-
size
int size()returns an iterator to the contents of the set. /** no. of entries in this Homologene group -
iterator
returns an iterator to the members of this set -
getTaxa
get the taxa represented in this group -
getMinIdentity
double getMinIdentity()get the lowest level of identity observed in this Group -
filter
filter an OrthoPairSet
-