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

New @id generation for parsers and other bug corrections #142

Open
wants to merge 22 commits into
base: master
Choose a base branch
from

Conversation

bclenet
Copy link
Collaborator

@bclenet bclenet commented Oct 4, 2024

This PR addresses the following topics:

  • Closes [Bug]: RRID should be replaced by AltIdentifier #137, closes [Bug]: RRID of SPM is used for all software in the examples #138 about RRIDs of Software records
  • new strategies for @id generation :
    • for Agents, @id is set to the value of Label + a random alphanumeric string
    • for Activities, @id is set to the value of Label + a random alphanumeric string
    • for Entities, @id is set using the value of AtLocation to generate a bids: id. It is set to an uuri if AtLocation is not set or not suitable for an urn value
  • launcher for nidm examples makes BIDS compliant paths for files that are part of BIDS dataset, or derivatives
  • correction of some function descriptions for AFNI and FSL
  • some other unreferenced bugs for all parsers

@cmaumet
Copy link
Collaborator

cmaumet commented Oct 8, 2024

Discussed with @bclenet, this is ready to review

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.

[Bug]: RRID of SPM is used for all software in the examples [Bug]: RRID should be replaced by AltIdentifier
2 participants