-
Notifications
You must be signed in to change notification settings - Fork 19
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
v3 schema-revision: contribution.schema.json #82
Comments
could we also add a this has some overlap with |
Mh. I'm not sure if I understand the use case where only the contributionType and not the contributorType would hold the information. Also: should an adapted version of a model not get it's own digitalIdentifier and with that being associated to it's own group of "authors"/developers? @apdavison Could you explain a bit more why you think it is necessary to have contributionType and contributorType? Why is one of them not sufficient? |
For most cases, I think The only place where I thought (I don't think either option works for |
I'm okay replacing I only chose the first because this is how DataCite is doing it (they do not use I don't think we have to stick to DataCite here. I suggest using Note: |
I wonder if we could make contributionType count:1 instead. If we e.g. have a person being an author and a custodian, we need to be able to sort the contribution for "author" into the right authorship position. This would be easy if there would be two contribution instances with the same person but hard if there's only one with multiple contribution types... |
I think we should discuss this. I have another idea which might work as well without introducing several contribution instances for one and the same person |
@apdavison & @olinux I need help setting up the correct contribution types Side note for @apdavison : Oli and I discussed that we separate at least "authors", "custodians", "developers", and "funding" from "otherContributions". The first three because they need to be applied in order (order of authors etc) and "funding" because we ask for metadata here that do not match with the contribution schema. These are the contributor types available for DataCite:
Question are: |
Especially concerning question C: reminder about openMetadataInitiative/openMINDS_controlledTerms#49 and the use of other contribution terminologies/ ontologies, Also, what I saw in practice is people using the same list of authors for the paper and the attached data, speaking for a integration of credit taxonomy here ? |
@jcolomb yes! thanks for the reminder about openMetadataInitiative/openMINDS_controlledTerms#49 ; datacite terms are captured above. I did not yet compare those to the ROC ontology. Considering paper and attached data : using the same authors is often the case, but not a rule and I know several cases where the authors are different (in order, or the number, for the latter usually the data publication only holds a subset of authors listed on the research publication) |
In most cases, the authors should be different, but copy paste means no need to ask and is therefore easier ;) see data2health/contributor-role-ontology#125, I think they did it but never updated the issue, nor add the info in that repository. |
@jcolomb unfortunately these are "ContributorTypes" not "ContributionTypes"... but I agree with you. I think we should switch back to ContributorTypes, because these are used by DataCite and are much easier to define. @apdavison what do you think? If you would like to keep the contributionTypes I need help defining them properly for the different contributor types. Here what I came up with (including comments):
I have the feeling that this does not capture all of what we need... I kind of miss contributions like (only some examples):
|
CRO/CREDIT list roles, so something closer to contribution types. It seems to have what you feel is missing. (best navigate the ontology here https://www.ebi.ac.uk/ols/ontologies/cro/terms?iri=http%3A%2F%2Fpurl.obolibrary.org%2Fobo%2FCRO_0000000&viewMode=All&siblings=false) |
Thanks @jcolomb this looks indeed closer to what we planned to integrate. I really appreciate your feedback and contributions 🙂 |
pleasure is mine. I think the people behind CRO are busy on covid projects at the moment, but I am quite sure they would be happy to see their work useful for a big project like this one, and to get feedback on their initiative. |
I've moved the discussion to controlledTerms: https://github.com/HumanBrainProject/openMINDS_controlledTerms/issues/9 |
The
contribution.schema.json
will be used to name a contributor (person or organization) and state how he/she/it contributed in producing the research products or their versions.According to the current documentation, this schema will have the following properties:
@type
[expects: constant ("https://openminds.ebrains.eu/core/contribution"
), count: 1]@id
[expects: free text, count: 1]Note for controlledTerm.schema.json for...
contributorType
): expects JSON-LDs forcontact person
,data collector
,hosting institution
, etc (cf. datacite metadata list for contributorTypeThe text was updated successfully, but these errors were encountered: