X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Fsurfacing%2FCombinableDomains.java;h=028810edf7e95b6abe06db7176e4357d08ce733d;hb=0898ccf757a9e1b3c10f0a8ad51829eb809d3062;hp=58b055d93e138e64c42df4365dfc1d904df8d13b;hpb=87d34f343d0262cd0c009c6f1da058a5a217bc64;p=jalview.git diff --git a/forester/java/src/org/forester/surfacing/CombinableDomains.java b/forester/java/src/org/forester/surfacing/CombinableDomains.java index 58b055d..028810e 100644 --- a/forester/java/src/org/forester/surfacing/CombinableDomains.java +++ b/forester/java/src/org/forester/surfacing/CombinableDomains.java @@ -27,11 +27,11 @@ package org.forester.surfacing; import java.util.List; +import java.util.Set; import java.util.SortedMap; import org.forester.protein.BinaryDomainCombination; import org.forester.species.Species; -import org.forester.util.DescriptiveStatistics; public interface CombinableDomains { @@ -73,15 +73,6 @@ public interface CombinableDomains { public String getKeyDomain(); /** - * Gets descriptive statistics for the confidence (i.e. E-values) of the key - * domain. - * - * - * @return descriptive statistics for the confidence of the key domain - */ - public DescriptiveStatistics getKeyDomainConfidenceDescriptiveStatistics(); - - /** * Returns how many times the key domain is present in a given species * genome. * @@ -97,6 +88,8 @@ public interface CombinableDomains { */ public int getKeyDomainProteinsCount(); + public Set getKeyDomainProteins(); + public int getNumberOfCombinableDomains(); public int getNumberOfProteinsExhibitingCombination( final String protein_domain ); @@ -111,15 +104,6 @@ public interface CombinableDomains { public boolean isCombinable( final String protein_domain ); /** - * This is to set descriptive statistics for the confidence (i.e. E-values) - * of the key domain. - * - * - * @param statistics - */ - void setKeyDomainConfidenceDescriptiveStatistics( final DescriptiveStatistics statistics ); - - /** * Sets how many times the key domain is present in a given species genome. * * @param key_domain_count @@ -127,14 +111,7 @@ public interface CombinableDomains { */ void setKeyDomainCount( final int key_domain_count ); - /** - * Sets how many proteins with the key domain are present in a given species - * genome. - * - * @param key_domain_proteins_count - * key domain protein count in species - */ - void setKeyDomainProteinsCount( final int key_domain_proteins_count ); - public List toBinaryDomainCombinations(); + + void addKeyDomainProtein( String protein ); } \ No newline at end of file