Appends “Qualifier” to the disease property --> diseaeQualifier
conceptually / semantically this information fits the qualifier definition (it adds additional info/context to the core SPO triple to express the full meaning of the Statement - which will read "VariantX predictesSensitivityTo TherapeuticY in the context of Disease Z").
also, the original motivation for not framing this as a qualifier (which was to separate it from non-required qualifiers that were previously nested in a Qualifiers object) no longer applies - because we now have a flat list of top level qualifier properties and can directly state diseaseQualifier to be required while leaving the other qualifiers as optional.
Makes diseaseQualifier a required property (this was expressed to me as the intent – feel free to change back if not)
Provided clearer definitions of all TherapeuticResponseStatement qualifier properties - that better frame how they refine/extend/contextualize the statement expressed in the core S-P-O triple.
Several changes made:
disease
property -->diseaeQualifier
diseaseQualifier
to be required while leaving the other qualifiers as optional.diseaseQualifier
a required property (this was expressed to me as the intent – feel free to change back if not)