*/
public char secondaryStructure = ' ';
- /** Score for the position - used in histograms, line graphs and for shading */
+ /**
+ * Score for the position - used in histograms, line graphs and for shading
+ */
public float value;
/** Colour for position */
public boolean isWhitespace()
{
return ((value == 0f)
- && ((description == null) || (description.trim()
- .length() == 0))
- && ((displayCharacter == null) || (displayCharacter
- .trim().length() == 0))
- && (secondaryStructure == '\0' || (secondaryStructure == ' ')) && colour == null);
+ && ((description == null) || (description.trim().length() == 0))
+ && ((displayCharacter == null)
+ || (displayCharacter.trim().length() == 0)
+ || (displayCharacter.equals(" ."))) // RNA Stockholm blank
+ // displayCharacter can
+ // end up like this
+ && (secondaryStructure == '\0' || (secondaryStructure == ' '))
+ && colour == null);
}
}