@Attributes(
required = true,
minItems = 1,
- maxItems = 2147483647,
- description = "A sequence group is a bracket of alignment residues spanning <br>across multiple columns and rows. These can be treated as a <br>sub-alignments.")
+ description = "An array of Sequences which makes up the Alignment")
private List<SequencePojo> seqs = new ArrayList<SequencePojo>();
@Attributes(
required = false,
minItems = 0,
maxItems = 2147483647,
- description = "A sequence group is a bracket of alignment residues which <br>could span across multiple columns and/or rows. These can be <br>treated as a sub-alignments.")
+ description = "A sequence group is a region of an alignment which could <br>span across multiple columns and rows. These can be treated as<br> a sub-alignments.")
private List<SequenceGrpPojo> seqGroups = new ArrayList<SequenceGrpPojo>();
@Attributes(
description = "Sequence features are associated with sequences rather than <br>alignments. A sequence feature can span across multiple <br>sequences in an alignment. They indicate features generated <br>by the same analysis process or retrieved from the same database <br>(such as Uniprot features).")
private List<SequenceFeaturesPojo> seqFeatures = new ArrayList<SequenceFeaturesPojo>();
- @Attributes(required = false, enums = { "None", "Custom", "Clustal",
- "Zappo", "Taylor", "Nucleotide", "Pyrimidine", "Purine", "Turn",
- "Strand", "Buried", "Hydro" })
+ @Attributes(
+ required = false,
+ enums = { "None", "User Defined", "Clustal", "Zappo", "Taylor",
+ "Nucleotide", "Pyrimidine", "Purine", "Turn", "Helix", "Strand",
+ "Buried", "Hydro", "T-Coffee Scores", "RNA Interaction type",
+ "Blosum62", "RNA Helices", "% Identity" },
+ description = "The <a href=\"colour_schemes.html\">Colour Scheme</a> applied to the alignment")
private String colourScheme;
@Attributes(required = true, maxItems = 1, description = "This is an array of key=value pairs for storing custom application <br>specific settings")