Skip to content

Commit 6c94e2b

Browse files
authored
Merge branch 'main' into 39-isort-config
2 parents 02a21b2 + f63dea7 commit 6c94e2b

File tree

4 files changed

+83
-76
lines changed

4 files changed

+83
-76
lines changed

src/ga4gh/va_spec/aac_2017/models.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ class VariantDiagnosticStudyStatement(Statement, AmpAscoCapValidatorMixin):
9595
description="A proposition about a diagnostic association between a variant and condition, for which the study provides evidence. The validity of this proposition, and the level of confidence/evidence supporting it, may be assessed and reported by the Statement.",
9696
)
9797
strength: MappableConcept | None = Field(
98-
None,
98+
default=None,
9999
description="The strength of support that the Statement is determined to provide for or against the Diagnostic Proposition for the assessed variant, based on the curation and reporting conventions of the AMP/ASCO/CAP (AAC) 2017 Guidelines.",
100100
)
101101
classification: MappableConcept = Field(
@@ -119,7 +119,7 @@ class VariantPrognosticStudyStatement(Statement, AmpAscoCapValidatorMixin):
119119
description="A proposition about a prognostic association between a variant and condition, for which the study provides evidence. The validity of this proposition, and the level of confidence/evidence supporting it, may be assessed and reported by the Statement.",
120120
)
121121
strength: MappableConcept | None = Field(
122-
None,
122+
default=None,
123123
description="The strength of support that the Statement is determined to provide for or against the Prognostic Proposition for the assessed variant, based on the curation and reporting conventions of the AMP/ASCO/CAP (AAC) 2017 Guidelines.",
124124
)
125125
classification: MappableConcept = Field(
@@ -143,7 +143,7 @@ class VariantTherapeuticResponseStudyStatement(Statement, AmpAscoCapValidatorMix
143143
description="A proposition about the therapeutic response associated with a variant, for which the study provides evidence. The validity of this proposition, and the level of confidence/evidence supporting it, may be assessed and reported by the Statement.",
144144
)
145145
strength: MappableConcept | None = Field(
146-
None,
146+
default=None,
147147
description="The strength of support that the Statement is determined to provide for or against the Therapeutic Response Proposition for the assessed variant, based on the curation and reporting conventions of the AMP/ASCO/CAP (AAC) 2017 Guidelines.",
148148
)
149149
classification: MappableConcept = Field(

src/ga4gh/va_spec/acmg_2015/models.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ class VariantPathogenicityEvidenceLine(EvidenceLine):
4747
"""
4848

4949
targetProposition: VariantPathogenicityProposition | None = Field(
50-
None,
50+
default=None,
5151
description="A Variant Pathogenicity Proposition against which specific information was assessed, in determining the strength and direction of support this information provides as evidence.",
5252
)
5353
strengthOfEvidenceProvided: MappableConcept | None = Field(
54-
None,
54+
default=None,
5555
description="The strength of support that an Evidence Line is determined to provide for or against the proposed pathogenicity of the assessed variant. Strength is evaluated relative to the direction indicated by the 'directionOfEvidenceProvided' attribute. The indicated enumeration constrains the nested MappableConcept.primaryCoding > Coding.code attribute when capturing evidence strength. Conditional requirement: if directionOfEvidenceProvided is either 'supports' or 'disputes', then this attribute is required. If it is 'none', then this attribute is not allowed.",
5656
)
5757
specifiedBy: Method | iriReference = Field(
@@ -135,7 +135,7 @@ class VariantPathogenicityStatement(Statement):
135135
description="A proposition about the pathogenicity of a variant, the validity of which is assessed and reported by the Statement. A Statement can put forth the proposition as being true, false, or uncertain, and may provide an assessment of the level of confidence/evidence supporting this claim.",
136136
)
137137
strength: MappableConcept | None = Field(
138-
None,
138+
default=None,
139139
description="The strength of support that an ACMG 2015 Variant Pathogenicity statement is determined to provide for or against the proposed pathogenicity of the assessed variant. Strength is evaluated relative to the direction indicated by the 'direction' attribute. The indicated enumeration constrains the nested MappableConcept.primaryCoding > Coding.code attribute when capturing evidence strength.",
140140
)
141141
classification: MappableConcept = Field(

0 commit comments

Comments
 (0)