X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fjson%2Fbinding%2Fbiojson%2Fv1%2FAlignmentPojo.java;fp=src%2Fjalview%2Fjson%2Fbinding%2Fbiojson%2Fv1%2FAlignmentPojo.java;h=f68ea86ab92f594884f5ae8c01496a527585f651;hb=2d11774110564c33e2e1460beab078095af22a29;hp=f7f20bb77d2dc4630aa7e27af517182e3190b1b5;hpb=8f6a276a88da8aa97fd31e1374f1fb9f2eee0918;p=jalview.git diff --git a/src/jalview/json/binding/biojson/v1/AlignmentPojo.java b/src/jalview/json/binding/biojson/v1/AlignmentPojo.java index f7f20bb..f68ea86 100644 --- a/src/jalview/json/binding/biojson/v1/AlignmentPojo.java +++ b/src/jalview/json/binding/biojson/v1/AlignmentPojo.java @@ -17,8 +17,7 @@ public class AlignmentPojo @Attributes( required = true, minItems = 1, - maxItems = 2147483647, - description = "A sequence group is a bracket of alignment residues spanning
across multiple columns and rows. These can be treated as a
sub-alignments.") + description = "An array of Sequences which makes up the Alignment") private List seqs = new ArrayList(); @Attributes( @@ -33,7 +32,7 @@ public class AlignmentPojo required = false, minItems = 0, maxItems = 2147483647, - description = "A sequence group is a bracket of alignment residues which
could span across multiple columns and/or rows. These can be
treated as a sub-alignments.") + description = "A sequence group is a region of an alignment which could
span across multiple columns and rows. These can be treated as
a sub-alignments.") private List seqGroups = new ArrayList(); @Attributes( @@ -43,9 +42,13 @@ public class AlignmentPojo description = "Sequence features are associated with sequences rather than
alignments. A sequence feature can span across multiple
sequences in an alignment. They indicate features generated
by the same analysis process or retrieved from the same database
(such as Uniprot features).") private List seqFeatures = new ArrayList(); - @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 Colour Scheme 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
specific settings")