Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

change subjectClassificaiton back to classification in the core-im-source.yaml #65

Merged
merged 1 commit into from
Sep 9, 2024

Conversation

mbrush
Copy link
Contributor

@mbrush mbrush commented Sep 9, 2024

Proposing to change subjectClassification back to classification (despite being the one who suggested the subjectClassificaiton in the first place. This is because in the context of Statement profiles like the VariantPathogenicityStatement profile here, we app;y the pattern of renaming the core-im subject property by appending the type of thing the subject is - e,g. subjectVariant . It is therefore confusing to see an attribute called subjectClassification, as it implies that a Classification is the subject of the statement.

Lets go back to the simpler name classification, and leave it to the attribute description to tell users that this is a classification of the entity representing the Statement's subject.

Shoudln't be too controversial as I think this is what LaArry and Alex had called this attribute originally.

Proposing to change `subjectClassification` back to `classification` (despite being the one who suggested the `subjectClassificaiton` in the first place.  This is because in the context of Statement profiles like the VariantPathogenicityStatement profile here, we app;y the pattern of renaming the core-im `subject` property by appending the type of thing the subject is - e,g. `subjectVariant` .  It is therefore confusing to see an attribute called `subjectClassification`, as it implies that a Classification is the subject of the statement.  

Lets go back to the simpler name `classification`, and leave it to the attribute description to tell users that this is a classification of the entity representing the Statement's subject. 

Shoudln't be too controversial as I think this is what LaArry and Alex had called this attribute originally.
@larrybabb larrybabb merged commit 9b3d96e into 1.x Sep 9, 2024
2 checks passed
@larrybabb larrybabb deleted the mbrush-patch-2-subject-classification branch September 9, 2024 20:43
larrybabb pushed a commit that referenced this pull request Sep 9, 2024
Proposing to change `subjectClassification` back to `classification`.  We apply the pattern of renaming the core-im `subject` property by appending the type of thing the subject is - e,g. `subjectVariant`.  It is therefore confusing to see an attribute called `subjectClassification`, as it implies that a Classification is the subject of the statement.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants