ColumnSelection getColumnSelection();
- ProfilesI getSequenceConsensusHash();
+ ProfilesI getConsensusProfiles();
/**
* Get consensus data table for the cDNA complement of this alignment (if any)
*
* @return
*/
- AlignmentAnnotation getAlignmentGapAnnotation();
+ AlignmentAnnotation getOccupancyAnnotation();
/**
* get the container for cDNA complement consensus annotation
*
* @param hconsensus
*/
- void setSequenceConsensusHash(ProfilesI hconsensus);
+ void setConsensusProfiles(ProfilesI hconsensus);
/**
* Set the cDNA complement consensus for the viewport
@Override
void setProteinFontAsCdna(boolean b);
- void setSequenceInformationHashes(List<ProfilesI> info);
+ void setHmmProfiles(ProfilesI info);
- List<ProfilesI> getSequenceInformationHashes();
-
- ProfilesI getSequenceInformationHash(int index);
-
- List<AlignmentAnnotation> getInformationAnnotations();
-
- AlignmentAnnotation getInformationAnnotation(int index);
-
- void setSequenceInformationHash(ProfilesI info, int index);
-
- /**
- * Initiates the information annotation for all uninitiated sequences.
- */
- void initInformation();
+ ProfilesI getHmmProfiles();
/**
- * Updates all information annotations.
+ * Registers and starts a worker thread to calculate Information Content
+ * annotation, if it is not already registered
*
* @param ap
*/
- void updateInformation(AlignmentViewPanel ap);
+ void initInformationWorker(AlignmentViewPanel ap);
boolean isInfoLetterHeight();