Class DefaultAminoAcidSequence

    • Constructor Detail

      • DefaultAminoAcidSequence

        public DefaultAminoAcidSequence()
        empty constructor, Plugin document requirement.
      • DefaultAminoAcidSequence

        public DefaultAminoAcidSequence​(java.lang.String name,
                                        java.lang.CharSequence charSequence)
        Construct a new amino acid sequence.
        Parameters:
        name - document name (must not be null)
        charSequence - the sequence residues. The length of charSequence and the characters retured from charSequence must not change after calling this method.
      • DefaultAminoAcidSequence

        public DefaultAminoAcidSequence​(java.lang.String name,
                                        java.lang.String description,
                                        java.lang.CharSequence charSequence,
                                        java.util.Date created)
        Construct a new amino acid sequence.
        Parameters:
        name - document name (must not be null)
        description - sequence descriptions (may be null or "")
        charSequence - the sequence residues. The length of charSequence and the characters retured from charSequence must not change after calling this method.
        created - sequence creation date. May be null.
      • DefaultAminoAcidSequence

        public DefaultAminoAcidSequence​(java.lang.String name,
                                        java.lang.String description,
                                        java.lang.CharSequence charSequence,
                                        java.util.Date created,
                                        URN urn)
        Construct a new amino acid sequence.
        Parameters:
        name - document name (must not be null)
        description - sequence descriptions (may be null or "")
        charSequence - the sequence residues. The length of charSequence and the characters retured from charSequence must not change after calling this method.
        created - sequence creation date. May be null.
      • DefaultAminoAcidSequence

        public DefaultAminoAcidSequence​(AminoAcidSequenceDocument sequence,
                                        java.util.Date created)
        Creates a new DefaultAminoAcidSequence as a copy of the specified AminoAcidSequenceDocument.
        Parameters:
        sequence - sequence as a string
        created - sequence creation time
      • DefaultAminoAcidSequence

        public DefaultAminoAcidSequence​(jebl.evolution.sequences.Sequence jeblSequence)
        Construct from a sequence in jebl format.
        Parameters:
        jeblSequence - holds sequence name and sites