Skip to content

Commit

Permalink
update build
Browse files Browse the repository at this point in the history
  • Loading branch information
ahwagner committed Nov 22, 2024
1 parent 31112da commit 2f02d28
Show file tree
Hide file tree
Showing 36 changed files with 1,826 additions and 40 deletions.
92 changes: 92 additions & 0 deletions tests/data/vrs/def/Adjacency.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
.. warning:: This data class is at a **draft** maturity level and may \
change significantly in future releases. Maturity \
levels are described in the :ref:`maturity-model`.

**Computational Definition**

The `Adjacency` class can represent either the termination of a sequence or the adjoining of the end of a sequence with the beginning of an adjacent sequence, potentially with an intervening linker sequence.

**GA4GH Digest**

.. list-table::
:class: clean-wrap
:header-rows: 1
:align: left
:widths: auto

* - Prefix
- Keys

* - AJ
- ['adjoinedSequences', 'linker', 'type']


**Information Model**

Some Adjacency attributes are inherited from :ref:`Variation`.

.. list-table::
:class: clean-wrap
:header-rows: 1
:align: left
:widths: auto

* - Field
- Flags
- 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
-
.. raw:: html

<span style="background-color: #B2DFEE; color: black; padding: 2px 6px; border: 1px solid black; border-radius: 3px; font-weight: bold; display: inline-block; margin-bottom: 5px;" title="Ordered">&#8595;</span>
- :ref:`Extension`
- 0..m
-
* - type
-
- string
- 0..1
- MUST be "Adjacency".
* - digest
-
- string
- 0..1
- A sha512t24u digest created using the VRS Computed Identifier algorithm.
* - expressions
-
.. raw:: html

<span style="background-color: #B2DFEE; color: black; padding: 2px 6px; border: 1px solid black; border-radius: 3px; font-weight: bold; display: inline-block; margin-bottom: 5px;" title="Unordered">&#8942;</span>
- :ref:`Expression`
- 0..m
-
* - adjoinedSequences
-
.. raw:: html

<span style="background-color: #B2DFEE; color: black; padding: 2px 6px; border: 1px solid black; border-radius: 3px; font-weight: bold; display: inline-block; margin-bottom: 5px;" title="Ordered">&#8595;</span>
- :ref:`IRI` | :ref:`Location`
- 1..2
- The terminal sequence or pair of adjoined sequences that defines in the adjacency.
* - linker
-
- :ref:`SequenceExpression`
- 0..1
- The sequence found between adjoined sequences.
89 changes: 89 additions & 0 deletions tests/data/vrs/def/Allele.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
.. warning:: This data class is at a **draft** maturity level and may \
change significantly in future releases. Maturity \
levels are described in the :ref:`maturity-model`.

**Computational Definition**

The state of a molecule at a :ref:`Location`.

**GA4GH Digest**

.. list-table::
:class: clean-wrap
:header-rows: 1
:align: left
:widths: auto

* - Prefix
- Keys

* - VA
- ['location', 'state', 'type']


**Information Model**

Some Allele attributes are inherited from :ref:`Variation`.

.. list-table::
:class: clean-wrap
:header-rows: 1
:align: left
:widths: auto

* - Field
- Flags
- 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
-
.. raw:: html

<span style="background-color: #B2DFEE; color: black; padding: 2px 6px; border: 1px solid black; border-radius: 3px; font-weight: bold; display: inline-block; margin-bottom: 5px;" title="Ordered">&#8595;</span>
- :ref:`Extension`
- 0..m
-
* - type
-
- string
- 0..1
- MUST be "Allele"
* - digest
-
- string
- 0..1
- A sha512t24u digest created using the VRS Computed Identifier algorithm.
* - expressions
-
.. raw:: html

<span style="background-color: #B2DFEE; color: black; padding: 2px 6px; border: 1px solid black; border-radius: 3px; font-weight: bold; display: inline-block; margin-bottom: 5px;" title="Unordered">&#8942;</span>
- :ref:`Expression`
- 0..m
-
* - location
-
- :ref:`IRI` | :ref:`Location`
- 1..1
- The location of the Allele
* - state
-
- :ref:`SequenceExpression`
- 1..1
- An expression of the sequence state
38 changes: 33 additions & 5 deletions tests/data/vrs/def/CopyNumber.rst
Original file line number Diff line number Diff line change
@@ -1,13 +1,26 @@
.. warning:: This data class is at a **draft** maturity level and may \
change significantly in future releases. Maturity \
levels are described in the :ref:`maturity-model`.

.. warning:: This data class is at a **draft** maturity level and may change
significantly in future releases. Maturity levels are described in
the :ref:`maturity-model`.


**Computational Definition**

A measure of the copies of a :ref:`Location` within a system (e.g. genome, cell, etc.)

**GA4GH Digest**

.. list-table::
:class: clean-wrap
:header-rows: 1
:align: left
:widths: auto

* - Prefix
- Keys

* - None
- ['location', 'type']


**Information Model**

Some CopyNumber attributes are inherited from :ref:`Variation`.
Expand All @@ -19,38 +32,53 @@ Some CopyNumber attributes are inherited from :ref:`Variation`.
:widths: auto

* - Field
- Flags
- 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
-
.. raw:: html

<span style="background-color: #B2DFEE; color: black; padding: 2px 6px; border: 1px solid black; border-radius: 3px; font-weight: bold; display: inline-block; margin-bottom: 5px;" title="Ordered">&#8595;</span>
- :ref:`Extension`
- 0..m
-
* - type
-
- string
- 0..1
-
* - digest
-
- string
- 0..1
- A sha512t24u digest created using the VRS Computed Identifier algorithm.
* - expressions
-
.. raw:: html

<span style="background-color: #B2DFEE; color: black; padding: 2px 6px; border: 1px solid black; border-radius: 3px; font-weight: bold; display: inline-block; margin-bottom: 5px;" title="Unordered">&#8942;</span>
- :ref:`Expression`
- 0..m
-
* - location
-
- :ref:`IRI` | :ref:`Location`
- 1..1
- A location for which the number of systemic copies is described.
89 changes: 89 additions & 0 deletions tests/data/vrs/def/CopyNumberChange.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
.. warning:: This data class is at a **draft** maturity level and may \
change significantly in future releases. Maturity \
levels are described in the :ref:`maturity-model`.

**Computational Definition**

An assessment of the copy number of a :ref:`Location` or a :ref:`Gene` within a system (e.g. genome, cell, etc.) relative to a baseline ploidy.

**GA4GH Digest**

.. list-table::
:class: clean-wrap
:header-rows: 1
:align: left
:widths: auto

* - Prefix
- Keys

* - CX
- ['copyChange', 'location', 'type']


**Information Model**

Some CopyNumberChange attributes are inherited from :ref:`CopyNumber`.

.. list-table::
:class: clean-wrap
:header-rows: 1
:align: left
:widths: auto

* - Field
- Flags
- 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
-
.. raw:: html

<span style="background-color: #B2DFEE; color: black; padding: 2px 6px; border: 1px solid black; border-radius: 3px; font-weight: bold; display: inline-block; margin-bottom: 5px;" title="Ordered">&#8595;</span>
- :ref:`Extension`
- 0..m
-
* - type
-
- string
- 0..1
- MUST be "CopyNumberChange"
* - digest
-
- string
- 0..1
- A sha512t24u digest created using the VRS Computed Identifier algorithm.
* - expressions
-
.. raw:: html

<span style="background-color: #B2DFEE; color: black; padding: 2px 6px; border: 1px solid black; border-radius: 3px; font-weight: bold; display: inline-block; margin-bottom: 5px;" title="Unordered">&#8942;</span>
- :ref:`Expression`
- 0..m
-
* - location
-
- :ref:`IRI` | :ref:`Location`
- 1..1
- A location for which the number of systemic copies is described.
* - copyChange
-
- string
- 1..1
- 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).
Loading

0 comments on commit 2f02d28

Please sign in to comment.