// select rna struct to use for calculation
for (int i = 0; i < aa.length; i++)
{
- if (aa[i].getRNAStruc() != null && aa[i].isValidStruc())
+ if (aa[i].visible && aa[i].isRNA() && aa[i].isValidStruc())
{
rnaStruc = aa[i];
break;
alignViewport.setRnaStructureConsensusHash(hStrucConsensus);
// TODO AlignmentAnnotation rnaStruc!!!
updateResultAnnotation(true);
- if (alignViewport.getGlobalColourScheme() != null)
- {
- alignViewport.getGlobalColourScheme().setConsensus(hStrucConsensus);
- }
-
} catch (OutOfMemoryError error)
{
calcMan.workerCannotRun(this);