import jalview.datamodel.Annotation;
import jalview.structure.StructureImportSettings;
+import jalview.structure.StructureImportSettings.TFType;
public class AlphaFoldAnnotationRowBuilder extends AnnotationRowBuilder
{
@Override
public void processAnnotation(Annotation annotation)
{
- AnnotationColouringI ac = new AnnotationColouringPLDDT();
- annotation.setAnnotationColouring(ac);
- annotation.colour = ac.valueToColour(annotation.value);
+ if (annotation.value > 90)
+ {
+ // Very High
+ annotation.colour = new java.awt.Color(0, 83, 214);
+ }
+ if (annotation.value <= 90)
+ {
+ // High
+ annotation.colour = new java.awt.Color(101, 203, 243);
+ }
+ if (annotation.value <= 70)
+ {
+ // Confident
+ annotation.colour = new java.awt.Color(255, 219, 19);
+ }
+ if (annotation.value < 50)
+ {
+ annotation.colour = new java.awt.Color(255, 125, 69);
+ }
}
-
}
\ No newline at end of file