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

Enhancing / harmonizing dataset description #50

Open
satra opened this issue Aug 5, 2021 · 9 comments
Open

Enhancing / harmonizing dataset description #50

satra opened this issue Aug 5, 2021 · 9 comments
Labels
impact: low Estimated low impact change

Comments

@satra
Copy link

satra commented Aug 5, 2021

opening this issue to discuss if we can harmonize the dataset_description schema with the dandiset schema, which amongst several things, allows for all kinds of linked resources and better descriptors of contributors. it would still be bids 2.0.

example: https://api.dandiarchive.org/api/dandisets/000055/versions/draft/

these are all entered through a metadata editor ui, so people who don't know json can fill in things.

also see https://api.dandiarchive.org/api/dandisets/000008/versions/draft/ which has instances (see the relatedResource section) of the dataset being extended by data in two other archives.

the schema is also not just json compliant (and has a json schema attached) but also jsonld.

schemas are released here: https://github.com/dandi/schema/tree/master/releases

@sappelhoff
Copy link
Member

@satra may I move this to https://github.com/bids-standard/bids-2-devel or did you want to have it here for better visibility?

@satra
Copy link
Author

satra commented Aug 5, 2021

@sappelhoff - this would be bids 2 and we can definitely discuss there. the main reason i posted this was related to @CPernet 's issue on the genetic dataset descriptors.

is there an active plan / timeline for bids 2?

@sappelhoff sappelhoff transferred this issue from bids-standard/bids-specification Aug 5, 2021
@sappelhoff sappelhoff added the impact: low Estimated low impact change label Aug 5, 2021
@sappelhoff
Copy link
Member

ok great, migration complete - I labelled it "low impact" because it seems that the required changes would be relatively isolated and it's not too much of an effort to actually do them --> but feel free to change labels or create new ones as you see fit.

There is currently no timeline for BIDS 2, we are currently fully busy with incorporating BEPs and trying to iron out the spec where we can with preserving backwards compatibility

@Remi-Gau
Copy link

note that given that BIDS support citation.cff, it may be good to see if things are not better done via citation.cff than by extending dataset_description

I think that the next version of citation.cff may allow more details WRT contributors for example

@yarikoptic
Copy link
Contributor

FWIW zenodo also pretty much switched from their custom json format to support CITATION.cff as the target one, which is 👍 for considering to support it within BIDS . But with that in mind someone should indeed review CITATION.cff format as to expressiveness to describe contributors roles etc. I think the starting reference is

I immediately had a "question" - what about some contactPerson or https://schema.org/ContactPoint? there is contact: in CITATION.cff e.g. see example.

@Remi-Gau
Copy link

Also see this entry in the changelog of their dev branch: https://github.com/citation-file-format/citation-file-format/blob/65745bf2b7124053c80dc1ea0f8ade9a4a094561/CHANGELOG.md?plain=1#L16

@yarikoptic
Copy link
Contributor

I personally yet to figure out on some objective procedure to differentiate between Authors and Contributors.

@jspaaks
Copy link

jspaaks commented Apr 9, 2024

Hey folks,
just a quick update on contirbutor roles in Citation File Format: I made a PR citation-file-format/citation-file-format#463 that adds a mechanism to CFF to allow recording contributor roles. I made the preliminary choice to use AllContributors contributior roles, but the exact enum is still subject to change, see discussion in the PR. Most likely it will not be part of CFF 1.3.0

Have a good one!

@Remi-Gau
Copy link

thanks for the update
I don't mind that the citation.cff people are taking their time with this, better get some consensus on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
impact: low Estimated low impact change
Projects
None yet
Development

No branches or pull requests

5 participants