diff --git a/docs/source/appendices/index.rst b/docs/source/appendices/index.rst
index 3a0e368..f19176b 100644
--- a/docs/source/appendices/index.rst
+++ b/docs/source/appendices/index.rst
@@ -2,47 +2,16 @@ Appendices
!!!!!!!!!!
-blah
+.. TODO:: Either add general landing page material for all appendices here or include the content of the different subsections directly.
.. toctree::
:maxdepth: 2
design_decisions
- development_process
- future_plans
-
- implementations
- relationships
- associating_annotations
- equivalence
- ga4gh_identifiers
- truncated_digest_collision_analysis
-
faq
glossary
-.. .. toctree::
- :maxdepth: 2
- design_decisions
- glossary
- relationships
- faq
-
-
-
-
-.. truncated_digest_collision_analysis
-.. future_plans
-.. implementations
- equivalence
- associating_annotations
- ga4gh_identifiers
- development_process
-
-
-
-
diff --git a/docs/source/def b/docs/source/def
new file mode 120000
index 0000000..75475c0
--- /dev/null
+++ b/docs/source/def
@@ -0,0 +1 @@
+../../schema/catvrs/def
\ No newline at end of file
diff --git a/docs/source/defs b/docs/source/defs
deleted file mode 120000
index ec08416..0000000
--- a/docs/source/defs
+++ /dev/null
@@ -1 +0,0 @@
-../../schema/defs/catvrs/
\ No newline at end of file
diff --git a/docs/source/releases/1.0.rst b/docs/source/releases/index.rst
similarity index 76%
rename from docs/source/releases/1.0.rst
rename to docs/source/releases/index.rst
index 975a627..e3c47a6 100644
--- a/docs/source/releases/1.0.rst
+++ b/docs/source/releases/index.rst
@@ -1,5 +1,7 @@
-1.0
-!!!
+.. `Releases`:
+
+1.0 (pre-releases)
+!!!!!!!!!!!!!!!!!!
1.0.0.04-2024.connect
@@@@@@@@@@@@@@@@@@@@@
diff --git a/docs/source/rst_epilog b/docs/source/rst_epilog
index 6a9039d..d437bdc 100644
--- a/docs/source/rst_epilog
+++ b/docs/source/rst_epilog
@@ -10,6 +10,8 @@
.. _VRS Gene: https://vrs.ga4gh.org/en/latest/terms_and_model.html#gene
.. |vrs| replace:: `VRS `__
+.. |vrs_yaml| replace:: `VRS YAML `__
+.. |vrs_json| replace:: `VRS JSON `__
.. |eg| replace:: *e.g.,*
.. |ie| replace:: *i.e.,*
\ No newline at end of file
diff --git a/docs/source/schema.rst b/docs/source/schema.rst
index 3a2605a..1a3f078 100644
--- a/docs/source/schema.rst
+++ b/docs/source/schema.rst
@@ -13,14 +13,14 @@ Machine Readable Specifications
The machine readable Cat-VRS is written using `JSON Schema
`_.
-The schema itself is written in YAML (|vrs_yaml|) and converted to JSON
-(|vrs_json|).
+The schema itself is written in YAML (|vrs_yaml|) and converted to individual
+JSON files for each class in the schema (|vrs_json|).
Contributions to the schema MUST be written in the YAML document.
.. _CategoricalVariationSchemata:
-
+.. _CategoricalVariation:
Categorical Variation Schemata
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ -33,32 +33,32 @@ PLEASE CHECK BACK IN THE FUTURE!
:alt: An irresistably cute kittynaut beckoning you to enter the Cat-VRS.
:align: center
-.. include:: defs/CategoricalVariation.rst
+.. include:: def/CategoricalVariation.rst
-.. _Canonical:
+.. _CanonicalAllele:
Canonical Allele
################
-.. include:: defs/CanonicalAllele.rst
+.. include:: def/CanonicalAllele.rst
-.. _Described:
+.. _DescribedVariation:
Described Variation
###################
-.. include:: defs/DescribedVariation.rst
+.. include:: def/DescribedVariation.rst
-.. _CatCNV:
+.. _CategoricalCnv:
Categorical Copy Number
#######################
-.. include:: defs/CategoricalCnv.rst
+.. include:: def/CategoricalCnv.rst
-.. _ProtConsequence:
+.. _ProteinSequenceConsequence:
Protein Sequence Consequence
############################
-.. include:: defs/ProteinSequenceConsequence.rst
+.. include:: def/ProteinSequenceConsequence.rst
diff --git a/schema/catvrs/catvrs-source.yaml b/schema/catvrs/catvrs-source.yaml
index 9983683..de101cc 100644
--- a/schema/catvrs/catvrs-source.yaml
+++ b/schema/catvrs/catvrs-source.yaml
@@ -13,7 +13,7 @@ namespaces:
gks.common: ../gks-common/common.yaml#/$defs/
$defs:
- # VRSATILE Categorical Variation are presented top-down. Everything rolls up to
+ # Categorical Variation are presented top-down. Everything rolls up to
# CategoricalVariation, which is a polymorphic abstraction of many kinds of
# categorical variation.
diff --git a/schema/catvrs/def/CanonicalAllele.rst b/schema/catvrs/def/CanonicalAllele.rst
index e352213..d6b99a5 100644
--- a/schema/catvrs/def/CanonicalAllele.rst
+++ b/schema/catvrs/def/CanonicalAllele.rst
@@ -19,7 +19,7 @@ Some CanonicalAllele attributes are inherited from :ref:`CategoricalVariation`.
* - id
- string
- 0..1
- - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
+ - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
* - label
- string
- 0..1
@@ -29,11 +29,11 @@ Some CanonicalAllele attributes are inherited from :ref:`CategoricalVariation`.
- 0..1
- A free-text description of the entity.
* - extensions
- - `Extension <../gks-common/core.json#/$defs/Extension>`_
+ - `Extension <../gks-common/common.json#/$defs/Extension>`_
- 0..m
-
* - mappings
- - `Mapping <../gks-common/core.json#/$defs/Mapping>`_
+ - `Mapping <../gks-common/common.json#/$defs/Mapping>`_
- 0..m
-
* - type
@@ -45,10 +45,10 @@ Some CanonicalAllele attributes are inherited from :ref:`CategoricalVariation`.
- 0..m
- Aliases are alternate labels for a Domain Entity.
* - members
- - `Variation <../vrs/vrs.yaml#/$defs/Variation>`_ | `IRI <../gks-common/core.yaml#/$defs/IRI>`_
+ - `Variation <../vrs/vrs.yaml#/$defs/Variation>`_ | `IRI <../gks-common/common.yaml#/$defs/IRI>`_
- 0..m
- A non-exhaustive list of VRS variation contexts that satisfy the constraints of this categorical variant.
* - definingContext
- - `Allele <../vrs/vrs.yaml#/$defs/Allele>`_ | `IRI <../gks-common/core.yaml#/$defs/IRI>`_
+ - `Allele <../vrs/vrs.yaml#/$defs/Allele>`_ | `IRI <../gks-common/common.yaml#/$defs/IRI>`_
- 1..1
- The `VRS Allele `_ object that is congruent with variants on alternate reference sequences.
diff --git a/schema/catvrs/def/CategoricalCnv.rst b/schema/catvrs/def/CategoricalCnv.rst
index b8bbee1..f4ff959 100644
--- a/schema/catvrs/def/CategoricalCnv.rst
+++ b/schema/catvrs/def/CategoricalCnv.rst
@@ -19,7 +19,7 @@ Some CategoricalCnv attributes are inherited from :ref:`CategoricalVariation`.
* - id
- string
- 0..1
- - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
+ - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
* - label
- string
- 0..1
@@ -29,11 +29,11 @@ Some CategoricalCnv attributes are inherited from :ref:`CategoricalVariation`.
- 0..1
- A free-text description of the entity.
* - extensions
- - `Extension <../gks-common/core.json#/$defs/Extension>`_
+ - `Extension <../gks-common/common.json#/$defs/Extension>`_
- 0..m
-
* - mappings
- - `Mapping <../gks-common/core.json#/$defs/Mapping>`_
+ - `Mapping <../gks-common/common.json#/$defs/Mapping>`_
- 0..m
-
* - type
@@ -45,7 +45,7 @@ Some CategoricalCnv attributes are inherited from :ref:`CategoricalVariation`.
- 0..m
- Aliases are alternate labels for a Domain Entity.
* - members
- - `Variation <../vrs/vrs.yaml#/$defs/Variation>`_ | `IRI <../gks-common/core.yaml#/$defs/IRI>`_
+ - `Variation <../vrs/vrs.yaml#/$defs/Variation>`_ | `IRI <../gks-common/common.yaml#/$defs/IRI>`_
- 0..m
- A non-exhaustive list of VRS variation contexts that satisfy the constraints of this categorical variant.
* - location
diff --git a/schema/catvrs/def/CategoricalVariation.rst b/schema/catvrs/def/CategoricalVariation.rst
index 1577896..3785429 100644
--- a/schema/catvrs/def/CategoricalVariation.rst
+++ b/schema/catvrs/def/CategoricalVariation.rst
@@ -4,7 +4,7 @@ A representation of a categorically-defined domain for variation, in which indiv
**Information Model**
-Some CategoricalVariation attributes are inherited from :ref:`gks.core:DomainEntity`.
+Some CategoricalVariation attributes are inherited from :ref:`gks.common:DomainEntity`.
.. list-table::
:class: clean-wrap
@@ -19,7 +19,7 @@ Some CategoricalVariation attributes are inherited from :ref:`gks.core:DomainEnt
* - id
- string
- 0..1
- - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
+ - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
* - label
- string
- 0..1
@@ -29,11 +29,11 @@ Some CategoricalVariation attributes are inherited from :ref:`gks.core:DomainEnt
- 0..1
- A free-text description of the entity.
* - extensions
- - `Extension <../gks-common/core.json#/$defs/Extension>`_
+ - `Extension <../gks-common/common.json#/$defs/Extension>`_
- 0..m
-
* - mappings
- - `Mapping <../gks-common/core.json#/$defs/Mapping>`_
+ - `Mapping <../gks-common/common.json#/$defs/Mapping>`_
- 0..m
-
* - type
@@ -45,6 +45,6 @@ Some CategoricalVariation attributes are inherited from :ref:`gks.core:DomainEnt
- 0..m
- Aliases are alternate labels for a Domain Entity.
* - members
- - `Variation <../vrs/vrs.yaml#/$defs/Variation>`_ | `IRI <../gks-common/core.yaml#/$defs/IRI>`_
+ - `Variation <../vrs/vrs.yaml#/$defs/Variation>`_ | `IRI <../gks-common/common.yaml#/$defs/IRI>`_
- 0..m
- A non-exhaustive list of VRS variation contexts that satisfy the constraints of this categorical variant.
diff --git a/schema/catvrs/def/DescribedVariation.rst b/schema/catvrs/def/DescribedVariation.rst
index 5a477a3..a413354 100644
--- a/schema/catvrs/def/DescribedVariation.rst
+++ b/schema/catvrs/def/DescribedVariation.rst
@@ -19,13 +19,13 @@ Some DescribedVariation attributes are inherited from :ref:`CategoricalVariation
* - id
- string
- 0..1
- - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
+ - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
* - extensions
- - `Extension <../gks-common/core.json#/$defs/Extension>`_
+ - `Extension <../gks-common/common.json#/$defs/Extension>`_
- 0..m
-
* - mappings
- - `Mapping <../gks-common/core.json#/$defs/Mapping>`_
+ - `Mapping <../gks-common/common.json#/$defs/Mapping>`_
- 0..m
-
* - type
@@ -37,7 +37,7 @@ Some DescribedVariation attributes are inherited from :ref:`CategoricalVariation
- 0..m
- Aliases are alternate labels for a Domain Entity.
* - members
- - `Variation <../vrs/vrs.yaml#/$defs/Variation>`_ | `IRI <../gks-common/core.yaml#/$defs/IRI>`_
+ - `Variation <../vrs/vrs.yaml#/$defs/Variation>`_ | `IRI <../gks-common/common.yaml#/$defs/IRI>`_
- 0..m
- A non-exhaustive list of VRS variation contexts that satisfy the constraints of this categorical variant.
* - label
diff --git a/schema/catvrs/def/ProteinSequenceConsequence.rst b/schema/catvrs/def/ProteinSequenceConsequence.rst
index 13d03bd..7474ad5 100644
--- a/schema/catvrs/def/ProteinSequenceConsequence.rst
+++ b/schema/catvrs/def/ProteinSequenceConsequence.rst
@@ -19,7 +19,7 @@ Some ProteinSequenceConsequence attributes are inherited from :ref:`CategoricalV
* - id
- string
- 0..1
- - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
+ - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
* - label
- string
- 0..1
@@ -29,11 +29,11 @@ Some ProteinSequenceConsequence attributes are inherited from :ref:`CategoricalV
- 0..1
- A free-text description of the entity.
* - extensions
- - `Extension <../gks-common/core.json#/$defs/Extension>`_
+ - `Extension <../gks-common/common.json#/$defs/Extension>`_
- 0..m
-
* - mappings
- - `Mapping <../gks-common/core.json#/$defs/Mapping>`_
+ - `Mapping <../gks-common/common.json#/$defs/Mapping>`_
- 0..m
-
* - type
@@ -45,10 +45,10 @@ Some ProteinSequenceConsequence attributes are inherited from :ref:`CategoricalV
- 0..m
- Aliases are alternate labels for a Domain Entity.
* - members
- - `Variation <../vrs/vrs.yaml#/$defs/Variation>`_ | `IRI <../gks-common/core.yaml#/$defs/IRI>`_
+ - `Variation <../vrs/vrs.yaml#/$defs/Variation>`_ | `IRI <../gks-common/common.yaml#/$defs/IRI>`_
- 0..m
- A non-exhaustive list of VRS variation contexts that satisfy the constraints of this categorical variant.
* - definingContext
- - `Allele <../vrs/vrs.yaml#/$defs/Allele>`_ | `IRI <../gks-common/core.yaml#/$defs/IRI>`_
+ - `Allele <../vrs/vrs.yaml#/$defs/Allele>`_ | `IRI <../gks-common/common.yaml#/$defs/IRI>`_
- 1..1
- The `VRS Allele `_ object that is congruent with (projects to the same codons) as alleles on other protein reference sequences.
diff --git a/schema/catvrs/defs/catvrs/CanonicalAllele.rst b/schema/catvrs/defs/catvrs/CanonicalAllele.rst
deleted file mode 100644
index 111c2e4..0000000
--- a/schema/catvrs/defs/catvrs/CanonicalAllele.rst
+++ /dev/null
@@ -1,54 +0,0 @@
-**Computational Definition**
-
-A canonical allele is defined by an `Allele ` that is representative of a collection of congruent Alleles, each of which depict the same nucleic acid change on different underlying reference sequences. Congruent representations of an Allele often exist across different genome assemblies and associated cDNA transcript representations.
-
- **Information Model**
-
-Some CanonicalAllele attributes are inherited from :ref:`CategoricalVariation`.
-
- .. list-table::
- :class: clean-wrap
- :header-rows: 1
- :align: left
- :widths: auto
-
- * - Field
- - Type
- - Limits
- - Description
- * - id
- - string
- - 0..1
- - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
- * - label
- - string
- - 0..1
- - A primary label for the entity.
- * - description
- - string
- - 0..1
- - A free-text description of the entity.
- * - extensions
- - `Extension `_
- - 0..m
- -
- * - mappings
- - `Mapping `_
- - 0..m
- -
- * - type
- - string
- - 1..1
- - MUST be "CanonicalAllele"
- * - aliases
- - string
- - 0..m
- - Aliases are alternate labels for a Domain Entity.
- * - members
- - `Variation `_ | `IRI `_
- - 0..m
- - A non-exhaustive list of VRS variation contexts that satisfy the constraints of this categorical variant.
- * - definingContext
- - `Allele `_ | `IRI `_
- - 1..1
- - The `VRS Allele `_ object that is congruent with variants on alternate reference sequences.
diff --git a/schema/catvrs/defs/catvrs/CategoricalCnv.rst b/schema/catvrs/defs/catvrs/CategoricalCnv.rst
deleted file mode 100644
index 76cf94a..0000000
--- a/schema/catvrs/defs/catvrs/CategoricalCnv.rst
+++ /dev/null
@@ -1,66 +0,0 @@
-**Computational Definition**
-
-A categorical variation domain is defined first by a sequence derived from a canonical `Location `_ , which is representative of a collection of congruent Locations. The change or count of this sequence is also described, either by a numeric value (e.g. "3 or more copies") or categorical representation (e.g. "high-level gain"). Categorical CNVs may optionally be defined by rules specifying the location match characteristics for member CNVs.
-
- **Information Model**
-
-Some CategoricalCnv attributes are inherited from :ref:`CategoricalVariation`.
-
- .. list-table::
- :class: clean-wrap
- :header-rows: 1
- :align: left
- :widths: auto
-
- * - Field
- - Type
- - Limits
- - Description
- * - id
- - string
- - 0..1
- - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
- * - label
- - string
- - 0..1
- - A primary label for the entity.
- * - description
- - string
- - 0..1
- - A free-text description of the entity.
- * - extensions
- - `Extension `_
- - 0..m
- -
- * - mappings
- - `Mapping `_
- - 0..m
- -
- * - type
- - string
- - 1..1
- - MUST be "CategoricalCnv"
- * - aliases
- - string
- - 0..m
- - Aliases are alternate labels for a Domain Entity.
- * - members
- - `Variation `_ | `IRI `_
- - 0..m
- - A non-exhaustive list of VRS variation contexts that satisfy the constraints of this categorical variant.
- * - location
- - {'$ref': 'vrs.json#/$defs/Location'}
- - 1..1
- - A `VRS Location `_ object that represents a sequence derived from that location, and is congruent with locations on alternate reference sequences.
- * - locationMatchCharacteristic
- - string
- - 0..1
- - The characteristics of a valid match between a contextual CNV location (the query) and the Categorical CNV location (the domain), when both query and domain are represented on the same reference sequence. An `exact` match requires the location of the query and domain to be identical. A `subinterval` match requires the query to be a subinterval of the domain. A `superinterval` match requires the query to be a superinterval of the domain. A `partial` match requires at least 1 residue of overlap between the query and domain.
- * - copyChange
- - string
- - 0..1
- - A representation of the change in copies of a sequence in a system. MUST be one of "efo:0030069" (complete genomic loss), "efo:0020073" (high-level loss), "efo:0030068" (low-level loss), "efo:0030067" (loss), "efo:0030064" (regional base ploidy), "efo:0030070" (gain), "efo:0030071" (low-level gain), "efo:0030072" (high-level gain).
- * - copies
- - integer | `Range `_
- - 0..1
- - The integral number of copies of the subject in a system.
diff --git a/schema/catvrs/defs/catvrs/CategoricalVariation.rst b/schema/catvrs/defs/catvrs/CategoricalVariation.rst
deleted file mode 100644
index 94c3fad..0000000
--- a/schema/catvrs/defs/catvrs/CategoricalVariation.rst
+++ /dev/null
@@ -1,50 +0,0 @@
-**Computational Definition**
-
-A representation of a categorically-defined domain for variation, in which individual contextual variation instances may be members of the domain.
-
- **Information Model**
-
-Some CategoricalVariation attributes are inherited from :ref:`gks.core:DomainEntity`.
-
- .. list-table::
- :class: clean-wrap
- :header-rows: 1
- :align: left
- :widths: auto
-
- * - Field
- - Type
- - Limits
- - Description
- * - id
- - string
- - 0..1
- - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
- * - label
- - string
- - 0..1
- - A primary label for the entity.
- * - description
- - string
- - 0..1
- - A free-text description of the entity.
- * - extensions
- - `Extension `_
- - 0..m
- -
- * - mappings
- - `Mapping `_
- - 0..m
- -
- * - type
- - string
- - 1..1
- -
- * - aliases
- - string
- - 0..m
- - Aliases are alternate labels for a Domain Entity.
- * - members
- - `Variation `_ | `IRI `_
- - 0..m
- - A non-exhaustive list of VRS variation contexts that satisfy the constraints of this categorical variant.
diff --git a/schema/catvrs/defs/catvrs/DescribedVariation.rst b/schema/catvrs/defs/catvrs/DescribedVariation.rst
deleted file mode 100644
index af37a41..0000000
--- a/schema/catvrs/defs/catvrs/DescribedVariation.rst
+++ /dev/null
@@ -1,50 +0,0 @@
-**Computational Definition**
-
-Some categorical variation concepts are supported by custom nomenclatures or text-descriptive representations for which a categorical variation model does not exist. DescribedVariation is a class that adds requirements and contextual semantics to the `label` and `description` fields to indicate how a categorical variation concept should be evaluated for matching variants.
-
- **Information Model**
-
-Some DescribedVariation attributes are inherited from :ref:`CategoricalVariation`.
-
- .. list-table::
- :class: clean-wrap
- :header-rows: 1
- :align: left
- :widths: auto
-
- * - Field
- - Type
- - Limits
- - Description
- * - id
- - string
- - 0..1
- - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
- * - extensions
- - `Extension `_
- - 0..m
- -
- * - mappings
- - `Mapping `_
- - 0..m
- -
- * - type
- - string
- - 1..1
- - MUST be "DescribedVariation"
- * - aliases
- - string
- - 0..m
- - Aliases are alternate labels for a Domain Entity.
- * - members
- - `Variation `_ | `IRI `_
- - 0..m
- - A non-exhaustive list of VRS variation contexts that satisfy the constraints of this categorical variant.
- * - label
- - string
- - 1..1
- - A primary label for the categorical variation. This required property should provide a short and descriptive textual representation of the concept.
- * - description
- - string
- - 0..1
- - A textual description of the domain of variation that should match the categorical variation entity.
diff --git a/schema/catvrs/defs/catvrs/ProteinSequenceConsequence.rst b/schema/catvrs/defs/catvrs/ProteinSequenceConsequence.rst
deleted file mode 100644
index 398fcbc..0000000
--- a/schema/catvrs/defs/catvrs/ProteinSequenceConsequence.rst
+++ /dev/null
@@ -1,54 +0,0 @@
-**Computational Definition**
-
-A change that occurs in a protein sequence as a result of genomic changes. Due to the degenerate nature of the genetic code, there are often several genomic changes that can cause a protein sequence consequence. The protein sequence consequence, like a :ref:`CanonicalAllele`, is defined by an `Allele ` that is representative of a collection of congruent Protein Alleles that share the same altered codon(s).
-
- **Information Model**
-
-Some ProteinSequenceConsequence attributes are inherited from :ref:`CategoricalVariation`.
-
- .. list-table::
- :class: clean-wrap
- :header-rows: 1
- :align: left
- :widths: auto
-
- * - Field
- - Type
- - Limits
- - Description
- * - id
- - string
- - 0..1
- - The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE).
- * - label
- - string
- - 0..1
- - A primary label for the entity.
- * - description
- - string
- - 0..1
- - A free-text description of the entity.
- * - extensions
- - `Extension `_
- - 0..m
- -
- * - mappings
- - `Mapping `_
- - 0..m
- -
- * - type
- - string
- - 1..1
- - MUST be "ProteinSequenceConsequence"
- * - aliases
- - string
- - 0..m
- - Aliases are alternate labels for a Domain Entity.
- * - members
- - `Variation `_ | `IRI `_
- - 0..m
- - A non-exhaustive list of VRS variation contexts that satisfy the constraints of this categorical variant.
- * - definingContext
- - `Allele `_ | `IRI `_
- - 1..1
- - The `VRS Allele `_ object that is congruent with (projects to the same codons) as alleles on other protein reference sequences.
diff --git a/schema/catvrs/json/CanonicalAllele b/schema/catvrs/json/CanonicalAllele
index 9beb53e..ea487d3 100644
--- a/schema/catvrs/json/CanonicalAllele
+++ b/schema/catvrs/json/CanonicalAllele
@@ -8,7 +8,7 @@
"properties": {
"id": {
"type": "string",
- "description": "The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE)."
+ "description": "The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE)."
},
"label": {
"type": "string",
diff --git a/schema/catvrs/json/CategoricalCnv b/schema/catvrs/json/CategoricalCnv
index a00494b..a6b80d8 100644
--- a/schema/catvrs/json/CategoricalCnv
+++ b/schema/catvrs/json/CategoricalCnv
@@ -8,7 +8,7 @@
"properties": {
"id": {
"type": "string",
- "description": "The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE)."
+ "description": "The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE)."
},
"label": {
"type": "string",
diff --git a/schema/catvrs/json/DescribedVariation b/schema/catvrs/json/DescribedVariation
index 1a458ff..5365820 100644
--- a/schema/catvrs/json/DescribedVariation
+++ b/schema/catvrs/json/DescribedVariation
@@ -8,7 +8,7 @@
"properties": {
"id": {
"type": "string",
- "description": "The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE)."
+ "description": "The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE)."
},
"extensions": {
"type": "array",
diff --git a/schema/catvrs/json/ProteinSequenceConsequence b/schema/catvrs/json/ProteinSequenceConsequence
index 73b7a5b..698bdb1 100644
--- a/schema/catvrs/json/ProteinSequenceConsequence
+++ b/schema/catvrs/json/ProteinSequenceConsequence
@@ -8,7 +8,7 @@
"properties": {
"id": {
"type": "string",
- "description": "The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE)."
+ "description": "The 'logical' identifier of the entity in the system of record, e.g. a UUID. This 'id' is unique within a given system. The identified entity may have a different 'id' in a different system, or may refer to an 'id' for the shared concept in another system (e.g. a CURIE)."
},
"label": {
"type": "string",