/**
* This should return all domains ids present in the genome.
- *
+ *
* @return a sorted set of domains ids
*/
public SortedSet<String> getAllDomainIds();
public DomainCombinationType getDomainCombinationType();
- SortedSet<String> getMostPromiscuosDomain();
-
/**
- * This should return a statistic for per domain
+ * This should return a statistic for per domain
* promiscuity in a genome.
- *
+ *
* @return descriptive statistics for per domain promiscuity in a genome
*/
public DescriptiveStatistics getPerGenomeDomainPromiscuityStatistics();
/**
* This should return all binary domain combinations present in the genome.
- *
+ *
* @return a sorted set of binary domain combinations
*/
public SortedSet<BinaryDomainCombination> toBinaryDomainCombinations();
public StringBuilder toStringBuilder( GenomeWideCombinableDomainsSortOrder order );
+ SortedSet<String> getMostPromiscuosDomain();
+
public static enum GenomeWideCombinableDomainsSortOrder {
- ALPHABETICAL_KEY_ID, KEY_DOMAIN_PROTEINS_COUNT, KEY_DOMAIN_COUNT, COMBINATIONS_COUNT
+ ALPHABETICAL_KEY_ID, COMBINATIONS_COUNT, KEY_DOMAIN_COUNT, KEY_DOMAIN_PROTEINS_COUNT
}
}