Class VirusGenomeType

java.lang.Object
org.episteme.core.util.ExtensibleEnum
org.episteme.natural.biology.VirusGenomeType
All Implemented Interfaces:
Serializable, Comparable<ExtensibleEnum>

public class VirusGenomeType extends ExtensibleEnum
Extensible enumeration for virus genome types (Baltimore classification).
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
See Also:
  • Field Details

    • DNA_DOUBLE_STRANDED

      public static final VirusGenomeType DNA_DOUBLE_STRANDED
    • DNA_SINGLE_STRANDED

      public static final VirusGenomeType DNA_SINGLE_STRANDED
    • RNA_DOUBLE_STRANDED

      public static final VirusGenomeType RNA_DOUBLE_STRANDED
    • RNA_SINGLE_STRANDED_POSITIVE

      public static final VirusGenomeType RNA_SINGLE_STRANDED_POSITIVE
    • RNA_SINGLE_STRANDED_NEGATIVE

      public static final VirusGenomeType RNA_SINGLE_STRANDED_NEGATIVE
    • RNA_REVERSE_TRANSCRIBING

      public static final VirusGenomeType RNA_REVERSE_TRANSCRIBING
    • DNA_REVERSE_TRANSCRIBING

      public static final VirusGenomeType DNA_REVERSE_TRANSCRIBING
  • Constructor Details

    • VirusGenomeType

      protected VirusGenomeType(String name)
  • Method Details