import org.forester.protein.BinaryDomainCombination;
import org.forester.protein.BinaryDomainCombination.DomainCombinationType;
import org.forester.protein.BinaryDomainCombination;
import org.forester.protein.BinaryDomainCombination.DomainCombinationType;
import org.forester.species.Species;
import org.forester.util.DescriptiveStatistics;
public interface GenomeWideCombinableDomains {
import org.forester.species.Species;
import org.forester.util.DescriptiveStatistics;
public interface GenomeWideCombinableDomains {
* @return descriptive statistics for per domain promiscuity in a genome
*/
public DescriptiveStatistics getPerGenomeDomainPromiscuityStatistics();
* @return descriptive statistics for per domain promiscuity in a genome
*/
public DescriptiveStatistics getPerGenomeDomainPromiscuityStatistics();
* @return a sorted set of binary domain combinations
*/
public SortedSet<BinaryDomainCombination> toBinaryDomainCombinations();
public StringBuilder toStringBuilder( GenomeWideCombinableDomainsSortOrder order );
* @return a sorted set of binary domain combinations
*/
public SortedSet<BinaryDomainCombination> toBinaryDomainCombinations();
public StringBuilder toStringBuilder( GenomeWideCombinableDomainsSortOrder order );
- ALPHABETICAL_KEY_ID, KEY_DOMAIN_PROTEINS_COUNT, KEY_DOMAIN_COUNT, COMBINATIONS_COUNT
+ ALPHABETICAL_KEY_ID, COMBINATIONS_COUNT, KEY_DOMAIN_COUNT, KEY_DOMAIN_PROTEINS_COUNT