Class NucleotideVariant

    • Field Detail

    • Constructor Detail

      • NucleotideVariant

        public NucleotideVariant​(SequenceType seqType,
                                 String refID,
                                 String proteinID,
                                 int transcriptVersion)
        Set variant's reference ID, protein ID, and protein version to the given value
    • Method Detail

      • getSeqType

        public SequenceType getSeqType()
        Returns:
        type of sequence that the change is one
      • getRefID

        public String getRefID()
        Returns:
        the reference/transcript ID
      • getTranscriptVersion

        public int getTranscriptVersion()
        Returns:
        transcript version, NO_TRANSCRIPT_VERSION if no version is given
      • getProteinID

        public String getProteinID()
        Returns:
        protein ID or null if none
      • getRefIDWithVersion

        public String getRefIDWithVersion()
        Returns:
        the reference/transcript ID with version, if set
      • getSequenceNamePrefix

        public String getSequenceNamePrefix()
        Returns:
        sequence name prefix, e.g. "NM_000109.3(DMD)", or "NM_000109.3".
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object