-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
gks-tech sync prep: reorg core/va classes and get tests working (#217)
* gks-tech sync prep: reorg core/va classes and get tests working * changes from 2024-11-13 gks-tech sync review * gks-tech-updates from 11-15-2024 mtg * final change before 11/15/24 sync meeting * DRY refactor SubjectVariant in propositions * evidence code enum revision (#218) * update oncogenicity proposition to current va-spec model (#219) * init trial use coverage tests * revise available attributes in base models * bring test examples in line with schema changes * add coverage exception config --------- Co-authored-by: Alex H. Wagner, PhD <Alex.Wagner@nationwidechildrens.org>
- Loading branch information
Showing
103 changed files
with
3,966 additions
and
1,264 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,51 +1,51 @@ | ||
.. _statement-profiles: | ||
|
||
Statement Profiles | ||
Proposition Profiles | ||
!!!!!!!!!!!!!!!!!! | ||
|
||
In the **GKS-Core-IM**, each discrete assertion of knowledge is captured in a self-contained ``Statement`` object which roots a :ref:`data structure <core-im-statement-data-structure>` supporting rich and flexible descriptions of the evidence and provenance supporting this knowledge. | ||
In the **GKS-Core-IM**, each discrete assertion of knowledge is captured in a self-contained ``Proposition`` object which roots a :ref:`data structure <core-im-statement-data-structure>` supporting rich and flexible descriptions of the evidence and provenance supporting this knowledge. | ||
|
||
**Statement Profiles** are defined as specializations of this Core-IM ``Statement`` class, to provide a concrete schema for representing a particular type of Variant knowledge (e.g. variant pathogenicity classifications). | ||
**Proposition Profiles** are defined as specializations of this Core-IM ``Proposition`` class, to provide a concrete schema for representing a particular type of Variant knowledge (e.g. variant pathogenicity classifications). | ||
|
||
The basic structure of Statement Profiles built on the Core-IM is illustrated below. The process used to specialize this structure for a specific Statement type is described in the :ref:`Profiling Methodology<profiling-methodology>`. | ||
The basic structure of Proposition Profiles built on the Core-IM is illustrated below. The process used to specialize this structure for a specific Statement type is described in the :ref:`Profiling Methodology<profiling-methodology>`. | ||
|
||
.. _statement-data-structure: | ||
|
||
.. figure:: ../images/statement-data-structure.png | ||
|
||
Statement Data Structure | ||
|
||
**Legend** A view of the core data structure rooted by the Statement class, which can be leveraged in defining a Statement Profile. This view focuses on the most important and commonly used attributes and relationships in the model. Note that specific subtypes of InformtionEntity are listed at the bottom of this Class, but not shown for space. See Core-IM pags for these classes for details. | ||
**Legend** A view of the core data structure rooted by the Statement class, which can be leveraged in defining a Proposition Profile. This view focuses on the most important and commonly used attributes and relationships in the model. Note that specific subtypes of InformtionEntity are listed at the bottom of this Class, but not shown for space. See Core-IM pags for these classes for details. | ||
--------- | ||
|
||
Below are the **Standard Statement Profiles** currently defined as part of the VA-Spec, and available for adoption or extension by Driver Project implementations. **JSON Schema** for each Profile can be found `here <https://github.com/ga4gh/va-spec/tree/1.x/schema/profiles/json>`_. | ||
Below are the **Standard Proposition Profiles** currently defined as part of the VA-Spec, and available for adoption or extension by Driver Project implementations. **JSON Schema** for each Profile can be found `here <https://github.com/ga4gh/va-spec/tree/1.x/schema/profiles/json>`_. | ||
|
||
.. _variant-pathogenicity-statement-profile: | ||
.. _variant-pathogenicity-proposition-profile: | ||
|
||
Variant Pathogenicity Statement | ||
############################### | ||
Variant Pathogenicity Proposition | ||
################################# | ||
|
||
.. include:: ../def/va-spec/VariantPathogenicityStatement.rst | ||
.. include:: ../def/va-spec/VariantPathogenicityProposition.rst | ||
|
||
Variant Oncogenicity Study Statement | ||
#################################### | ||
Variant Oncogenicity Study Proposition | ||
###################################### | ||
|
||
.. include:: ../def/va-spec/VariantOncogenicityStudyStatement.rst | ||
.. include:: ../def/va-spec/VariantOncogenicityStudyProposition.rst | ||
|
||
Variant Therapeutic Response Study Statement | ||
############################################# | ||
Variant Therapeutic Response Study Proposition | ||
############################################## | ||
|
||
.. include:: ../def/va-spec/VariantTherapeuticResponseStudyStatement.rst | ||
.. include:: ../def/va-spec/VariantTherapeuticResponseStudyProposition.rst | ||
|
||
.. _variant-diagnostic-statement-profile: | ||
|
||
Variant Diagnostic Study Statement | ||
################################## | ||
Variant Diagnostic Study Proposition | ||
#################################### | ||
|
||
.. include:: ../def/va-spec/VariantDiagnosticStudyStatement.rst | ||
.. include:: ../def/va-spec/VariantDiagnosticStudyProposition.rst | ||
|
||
Variant Prognostic Study Statement | ||
################################## | ||
Variant Prognostic Study Proposition | ||
#################################### | ||
|
||
.. include:: ../def/va-spec/VariantPrognosticStudyStatement.rst | ||
.. include:: ../def/va-spec/VariantPrognosticStudyProposition.rst | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,4 +3,4 @@ | |
Agent | ||
!!!!! | ||
|
||
.. include:: ../../../../schema/gks-core/def/Agent.rst | ||
.. include:: ../../def/va-spec/Agent.rst |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.