diff --git a/docs/blog/posts/2020-03-12-steering-group-minutes.md b/docs/blog/posts/2020-03-12-steering-group-minutes.md index c0a5be24..5e57848d 100644 --- a/docs/blog/posts/2020-03-12-steering-group-minutes.md +++ b/docs/blog/posts/2020-03-12-steering-group-minutes.md @@ -3,7 +3,7 @@ date: 2020-03-12 slug: Steering Group minutes author: Franklin Feingold categories: - - steering group minutes +- steering group minutes --- @@ -12,11 +12,20 @@ Attended: Franklin Feingold, Melanie Ganz, Guiomar Niso, Robert Oostenveld, Kirs ## Executive Summary -We discussed the channels through which to share updates to the BIDS specification. [A GitHub issue](https://github.com/bids-standard/bids-specification/issues/415) was opened to start crowdsourcing and collecting this information. We will be using the resulting list of communication channels to share the release of v1.2.2 and to request the final rounds of feedback on the Genetic information extension ([BEP018](https://github.com/bids-standard/bids-specification/pull/395)). +We discussed the channels through which to share updates to the BIDS specification. +[A GitHub issue](https://github.com/bids-standard/bids-specification/issues/415) was opened to start crowdsourcing and collecting this information. +We will be using the resulting list of communication channels to share the release of v1.2.2 and to request the final rounds of feedback on the Genetic information extension ([BEP018](https://github.com/bids-standard/bids-specification/pull/395)). We discussed generating an example slide deck that community members can use (or pick from) when they want to present BIDS. -We discussed considerations for when to open a repository under the BIDS standard organization on GitHub. Previously, community members have opened repositories under the BIDS [GitHub organization](https://docs.github.com/en/organizations/collaborating-with-groups-in-organizations/about-organizations) named [`bids-standard`][bids_standard]. We want to codify guidelines to govern this. The plan is that there should be multiple people committed to the repository (otherwise it is better under the personal GitHub account), the maintainers should be clearly identifiable (for example, as a [CODEOWNERS file](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#about-code-owners) at the top level), there should be a code of conduct in the repository that is consistent with that of the BIDS specification, and (as a consequence of the code of conduct) the repository should welcome contributions from others. +We discussed considerations for when to open a repository under the BIDS standard organization on GitHub. +Previously, community members have opened repositories under the BIDS +[GitHub organization](https://docs.github.com/en/organizations/collaborating-with-groups-in-organizations/about-organizations) +named [`bids-standard`](https://github.com/bids-standard). +We want to codify guidelines to govern this. +The plan is that there should be multiple people committed to the repository (otherwise it is better under the personal GitHub account), the maintainers should be clearly identifiable (for example, as a +[CODEOWNERS file](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#about-code-owners) +at the top level), there should be a code of conduct in the repository that is consistent with that of the BIDS specification, and (as a consequence of the code of conduct) the repository should welcome contributions from others. We want to host another [Community Forum](https://bids.neuroimaging.io/2020/01/02/announcement-community-forum-events.html) (but not too frequent) and potentially a starter kit/demo in the Open Science Room at [OHBM](https://www.humanbrainmapping.org). @@ -34,48 +43,49 @@ Regarding discussions on where to host our historical specification pdfs (please ## Minutes -- Discussed channels to share BIDS related information +- Discussed channels to share BIDS related information -- FreeSurfer, FSL, SPM, BIDS website-news +- FreeSurfer, FSL, SPM, BIDS website-news -- Items to share +- Items to share -- 1.2.2 release +- 1.2.2 release -- [BEP018: Genetic information](https://github.com/bids-standard/bids-specification/pull/395) +- [BEP018: Genetic information](https://github.com/bids-standard/bids-specification/pull/395) - - Do final call before merging into the standard + - Do final call before merging into the standard -- Making the standard slide deck +- Making the standard slide deck -- make it longer and presenter can slim down as needed +- make it longer and presenter can slim down as needed -- Making repositories in BIDS standard +- Making repositories in BIDS standard -- BEP leads in control of their repository +- BEP leads in control of their repository -- Follow our [code of conduct](../../collaboration/bids_github/CODE_OF_CONDUCT.md) and [governance document](../../collaboration/governance.md) +- Follow our [code of conduct](../../collaboration/bids_github/CODE_OF_CONDUCT.md) + and [governance document](../../collaboration/governance.md) -- Keeping it reasonable lenient +- Keeping it reasonable lenient -- Within README for repository +- Within README for repository -- identify at least 2-3 owners/maintainers of the repository +- identify at least 2-3 owners/maintainers of the repository -- Set a BIDS community forum and starter kit training in Open Science Room at OHBM +- Set a BIDS community forum and starter kit training in Open Science Room at OHBM -- Starter kit - running demos showing power of getting data into the BIDS ecosystem +- Starter kit - running demos showing power of getting data into the BIDS ecosystem -- Zenodo for storing historical pdfs +- Zenodo for storing historical pdfs -- Pdfs need to be discoverable and persistent +- Pdfs need to be discoverable and persistent -- Add to previous language to BIDS website specification tab +- Add to previous language to BIDS website specification tab -- add a line pointing to Zenodo +- add a line pointing to Zenodo -- Add to release process +- Add to release process -- adding pdf build to zenodo +- adding pdf build to zenodo -- BIDS website start drop down menus extension +- BIDS website start drop down menus extension diff --git a/docs/blog/posts/2020-03-23-steering-group-minutes.md b/docs/blog/posts/2020-03-23-steering-group-minutes.md index 246a2904..d11921df 100644 --- a/docs/blog/posts/2020-03-23-steering-group-minutes.md +++ b/docs/blog/posts/2020-03-23-steering-group-minutes.md @@ -3,7 +3,7 @@ date: 2020-03-23 slug: Steering Group executive summary, action items, and minutes author: Franklin Feingold categories: - - steering group minutes +- steering group minutes --- @@ -12,63 +12,75 @@ Attended: Franklin Feingold, Melanie Ganz, Guiomar Niso, Robert Oostenveld ## Executive Summary -We reviewed the action items from the previous two meetings. We discussed the framework for the BIDS community slides and how this information can be formatted and designed for future extensions and derived versions. We will draft an approach for organizing BIDS related meetings to pilot at NRM and OHBM in June. +We reviewed the action items from the previous two meetings. +We discussed the framework for the BIDS community slides and how this information can be formatted +and designed for future extensions and derived versions. We will draft an approach for organizing BIDS related meetings +to pilot at NRM and OHBM in June. -We also have a [list of channels](https://docs.google.com/spreadsheets/d/16SAGK3zG93WM2EWuoZDcRIC7ygPc5b7PDNGpFyC3obA/edit#gid=0) to share BIDS related information on. The have a plan for handling non-BIDS related information on our channels is to share on our [google group][bids_google_group]. +We also have a [list of channels](https://docs.google.com/spreadsheets/d/16SAGK3zG93WM2EWuoZDcRIC7ygPc5b7PDNGpFyC3obA/edit#gid=0) +to share BIDS related information on. The have a plan for handling non-BIDS related information on our channels +is to share on our [google group](https://groups.google.com/forum/#!forum/bids-discussion). -The attending members of the Steering Group gave approval for moving forward with completing the [Genetic Information BEP](https://github.com/bids-standard/bids-specification/pull/395). This will solidify the process for incorporating BEPs moving forward. +The attending members of the Steering Group gave approval for moving forward +with completing the [Genetic Information BEP](https://github.com/bids-standard/bids-specification/pull/395). +This will solidify the process for incorporating BEPs moving forward. The process will be: -1. merging in the BEP constructed examples to [BIDS-examples][bids_examples_gh] +1. merging in the BEP constructed examples to [BIDS-examples](https://github.com/bids-standard/bids-examples) 1. merge the validator extension into [BIDS-validator](https://github.com/bids-standard/bids-validator), and -1. merge the BEP into [BIDS-specification][specification_gh] +1. merge the BEP into [BIDS-specification](https://github.com/bids-standard/bids-specification) -The Steering Group gave direction on handling author lists on Zenodo - make it a single author: “BIDS Contributors Group” as defined in the [governance document](https://docs.google.com/document/d/1R-J2lL9V_wIkYhye4zH-feyl4P4J8NyO40rIYyY141o/edit). +The Steering Group gave direction on handling author lists on Zenodo - make it a single author: +“BIDS Contributors Group” as defined in the [governance document](https://docs.google.com/document/d/1R-J2lL9V_wIkYhye4zH-feyl4P4J8NyO40rIYyY141o/edit). ## Action Items -| Action Item | -| --- | -| GN: draft tweets for OHBMX twitter presentation | -| Write INCF to determine if they have a list of related standard initiatives | -| Initialize Google Slides to start iterating on our BIDS community slides | -| Draft specification vs ecosystem for website-about section | -| Guidelines for organizing a BIDS information session | -| Draft BIDS interest group information and process | -| Codify rules for making a repository under the BIDS standard GitHub organization | +| Action Item | +| ------------------------------------------------------------------------------------ | +| GN: draft tweets for OHBMX twitter presentation | +| Write INCF to determine if they have a list of related standard initiatives | +| Initialize Google Slides to start iterating on our BIDS community slides | +| Draft specification vs ecosystem for website-about section | +| Guidelines for organizing a BIDS information session | +| Draft BIDS interest group information and process | +| Codify rules for making a repository under the BIDS standard GitHub organization | | Share Steering Meeting: executive summary, action items, and minutes to bids-website | ## Minutes -- Reviewed [previous meeting action items](https://bids.neuroimaging.io/2020/03/12/Steering-Group-executive-summary,-action-items,-and-minutes.html#action-items) +- Reviewed [previous meeting action items](https://bids.neuroimaging.io/2020/03/12/Steering-Group-executive-summary,-action-items,-and-minutes.html#action-items) -- A [survey](https://docs.google.com/forms/d/e/1FAIpQLSfGjTA-U_1LECRsbuBQ9X7kdi34aEdxTMoWCwwkEgou-qpb4A/viewform) with an accompanying [blog post](https://bids.neuroimaging.io/2020/03/20/engage-with-the-bids-ecosystem.html) was drafted to evaluate how the community would like to engage with each other, what barriers may exist that makes engaging more challenging, and ways that we can engage colleagues that do not know about BIDS. +- A [survey](https://docs.google.com/forms/d/e/1FAIpQLSfGjTA-U_1LECRsbuBQ9X7kdi34aEdxTMoWCwwkEgou-qpb4A/viewform) with an accompanying [blog post](https://bids.neuroimaging.io/2020/03/20/engage-with-the-bids-ecosystem.html) was drafted to evaluate how the community would like to engage with each other, what barriers may exist that makes engaging more challenging, and ways that we can engage colleagues that do not know about BIDS. -- Points to consider when designing the infrastructure to support BIDS slides +- Points to consider when designing the infrastructure to support BIDS slides - - An important feature is that the BIDS slides will be a living and breathing document shared via Google slides. - - Google slides gives us the ability to: version control, seamless updating capability, and persistent links. - - Discussed preserving and separating the core presentation from the derived versions. Ensuring the references of where they have been used. - - Event link or other event details - - Drafting guidelines for how to organize a BIDS event - - Pilot at NRM and OHBM (June 2020) - - Compiling a [list of channels](https://docs.google.com/spreadsheets/d/16SAGK3zG93WM2EWuoZDcRIC7ygPc5b7PDNGpFyC3obA/edit#gid=0) to share BIDS news. Currently for version releases and community feedback calls on BEPs. + - An important feature is that the BIDS slides will be a living and breathing document shared via Google slides. + - Google slides gives us the ability to: version control, seamless updating capability, and persistent links. + - Discussed preserving and separating the core presentation from the derived versions. Ensuring the references of where they have been used. + - Event link or other event details + - Drafting guidelines for how to organize a BIDS event + - Pilot at NRM and OHBM (June 2020) + - Compiling a [list of channels](https://docs.google.com/spreadsheets/d/16SAGK3zG93WM2EWuoZDcRIC7ygPc5b7PDNGpFyC3obA/edit#gid=0) to share BIDS news. Currently for version releases and community feedback calls on BEPs. -- Attending Steering Group members gave approval to move forward with finalizing the [Genetic Information extension](https://github.com/bids-standard/bids-specification/pull/395) and merging into the specification. This will trigger a [v1.3.0 release](https://github.com/bids-standard/bids-specification/pull/435) (according to our [release guidelines](https://github.com/bids-standard/bids-specification/blob/master/Release_Guideline.md)). +- Attending Steering Group members gave approval to move forward with finalizing the [Genetic Information extension](https://github.com/bids-standard/bids-specification/pull/395) and merging into the specification. This will trigger a [v1.3.0 release](https://github.com/bids-standard/bids-specification/pull/435) (according to our [release guidelines](https://github.com/bids-standard/bids-specification/blob/master/Release_Guideline.md)). -- For future BEPs, they will submit their examples to [BIDS-examples][bids_examples_gh] for review by the Steering Group and confirm the [validator](https://github.com/bids-standard/bids-validator) has been extended properly. The BEP leads can leave it as a draft PR. It was determined that opening the PR from a branch of the [BIDS specification repository][specification_gh] should be done allowing us to render the extension via ReadTheDocs. +- For future BEPs, they will submit their examples to [BIDS-examples](https://github.com/bids-standard/bids-examples) + for review by the Steering Group and confirm the [validator](https://github.com/bids-standard/bids-validator) has been extended properly. + The BEP leads can leave it as a draft PR. + It was determined that opening the PR from a branch of the [BIDS specification repository](https://github.com/bids-standard/bids-specification) + should be done allowing us to render the extension via ReadTheDocs. - - Genetic Information was in the BEP lead's fork of BIDS-examples (after the meeting a [PR was opened](https://github.com/bids-standard/bids-examples/pull/178)). + - Genetic Information was in the BEP lead's fork of BIDS-examples (after the meeting a [PR was opened](https://github.com/bids-standard/bids-examples/pull/178)). -- Regarding the [Zenodo authorship](https://github.com/bids-standard/bids-specification/issues/66) discussion, the Steering Group considered for the list to either be first/last+alphabetical order in the middle or a single authored “[BIDS Contributors Group](../../collaboration/governance.md)”. +- Regarding the [Zenodo authorship](https://github.com/bids-standard/bids-specification/issues/66) discussion, the Steering Group considered for the list to either be first/last+alphabetical order in the middle or a single authored “[BIDS Contributors Group](../../collaboration/governance.md)”. -- Decision toward “BIDS Contributors Group” similar to how ADNI does it. +- Decision toward “BIDS Contributors Group” similar to how ADNI does it. -- The Steering Group discussed where to share non-BIDS related information. +- The Steering Group discussed where to share non-BIDS related information. -- The consensus was to share on the [bids-discussion][bids_google_group] Google group channel. +- The consensus was to share on the [bids-discussion](https://groups.google.com/forum/#!forum/bids-discussion) Google group channel. -- We brainstormed what may be the related initiatives to keep aware of. FF contacted INCF to see if they have information regarding this. Please see the [INCF blog](https://www.incf.org/blogs-list). +- We brainstormed what may be the related initiatives to keep aware of. FF contacted INCF to see if they have information regarding this. Please see the [INCF blog](https://www.incf.org/blogs-list). -- The Steering Group discussed the format for the BIDS Maintainers monthly update. This will be submitted to Slack and added to the next agenda. This will be implemented starting with the March update and will not be retroactive. +- The Steering Group discussed the format for the BIDS Maintainers monthly update. This will be submitted to Slack and added to the next agenda. This will be implemented starting with the March update and will not be retroactive. diff --git a/docs/blog/posts/2020-03-30-steering-group-minutes.md b/docs/blog/posts/2020-03-30-steering-group-minutes.md index d765284a..efcbee6e 100644 --- a/docs/blog/posts/2020-03-30-steering-group-minutes.md +++ b/docs/blog/posts/2020-03-30-steering-group-minutes.md @@ -3,16 +3,22 @@ date: 2020-03-30 slug: Steering Group executive summary, action items, and minutes author: Franklin Feingold categories: - - steering group minutes +- steering group minutes --- ## Executive Summary -We discussed how to move forward with implementing the author lists on [Zenodo](https://zenodo.org/record/3686062) from our pdf specification. We want to provide guidance on how we landed on our decision: a single author “BIDS Contributing Group”. This will be opened as a proposal with a request for comments (RFC) on the [BIDS-Specification repository][specification_gh]. This is important to deploy with the community’s approval. This may give way for a stronger contributor tracking system. +We discussed how to move forward with implementing the author lists on [Zenodo](https://zenodo.org/record/3686062) from our pdf specification. +We want to provide guidance on how we landed on our decision: a single author “BIDS Contributing Group”. +This will be opened as a proposal with a request for comments (RFC) on the [BIDS-Specification repository](https://github.com/bids-standard/bids-specification). +This is important to deploy with the community’s approval. This may give way for a stronger contributor tracking system. -We clarified the format and points for the monthly Maintainers update. This should be less than 1 page and keep a high level view of BIDS. The executive summary must include: achievements, struggles, next month aims, blockers or steering group help. The update may also link to issues with a 1 sentence narrative. Keeping in mind the purpose of the update from the Steering Group’s perspective: knowing the hard parts or blockers and capture the work needed to maintain BIDS. +We clarified the format and points for the monthly Maintainers update. +This should be less than 1 page and keep a high level view of BIDS. The executive summary must include: achievements, struggles, next month aims, blockers or steering group help. +The update may also link to issues with a 1 sentence narrative. +Keeping in mind the purpose of the update from the Steering Group’s perspective: knowing the hard parts or blockers and capture the work needed to maintain BIDS. We invited the [ASL BEP](https://bids.neuroimaging.io/bep005) leads to the next Steering Group meeting. @@ -29,31 +35,31 @@ We invited the [ASL BEP](https://bids.neuroimaging.io/bep005) leads to the next ## Minutes -- We discussed the author lists on Zenodo for our specification pdfs. +- We discussed the author lists on Zenodo for our specification pdfs. -- Strike the difference between authorship on BIDS publications versus on Zenodo. Provide a guidance that is respectful and appreciative to our BIDS contributors. +- Strike the difference between authorship on BIDS publications versus on Zenodo. Provide a guidance that is respectful and appreciative to our BIDS contributors. -- Perhaps highlight those who were the contributors of a particular release while preserving the entire contributor list for every version regardless of how old the contribution was. (i.e. not removing authors) +- Perhaps highlight those who were the contributors of a particular release while preserving the entire contributor list for every version regardless of how old the contribution was. (i.e. not removing authors) -- Provides room to propose an update to our contributor system. +- Provides room to propose an update to our contributor system. -- KW Drafting a recommendation proposal to the BIDS community +- KW Drafting a recommendation proposal to the BIDS community -- Clarifications were discussed regarding the Maintainers update +- Clarifications were discussed regarding the Maintainers update -- Less than 1page, high level, 1 sentence for an issue (as needed) +- Less than 1page, high level, 1 sentence for an issue (as needed) -- Update covers action of the last month: achievements, struggles, next month outlook, and blocking items. +- Update covers action of the last month: achievements, struggles, next month outlook, and blocking items. - - The blocking items may be most important for Steering Group to be aware of. - - Link to the issues on GitHub + - The blocking items may be most important for Steering Group to be aware of. + - Link to the issues on GitHub -- This update will provide strong historical perspective +- This update will provide strong historical perspective - - Keep in mind the purpose of the update: The Steering Group wants to capture the work performed to maintain BIDS and what are the hard parts/blockers of the project. + - Keep in mind the purpose of the update: The Steering Group wants to capture the work performed to maintain BIDS and what are the hard parts/blockers of the project. -- Addressing issues related to lowering the barriers to contribute to BIDS. +- Addressing issues related to lowering the barriers to contribute to BIDS. -- MG will be writing up a response to the [NIDM team GitHub post](https://github.com/bids-standard/bids-specification/issues/423). +- MG will be writing up a response to the [NIDM team GitHub post](https://github.com/bids-standard/bids-specification/issues/423). -- Discussed inviting BEP leads and maintainers to the Steering Group meetings. +- Discussed inviting BEP leads and maintainers to the Steering Group meetings. diff --git a/docs/blog/posts/2020-06-18-steering-group-minutes.md b/docs/blog/posts/2020-06-18-steering-group-minutes.md index c8063120..486932b0 100644 --- a/docs/blog/posts/2020-06-18-steering-group-minutes.md +++ b/docs/blog/posts/2020-06-18-steering-group-minutes.md @@ -3,32 +3,32 @@ date: 2020-06-18 slug: Steering Group executive summary, action items, and minutes author: Franklin Feingold categories: - - steering group minutes +- steering group minutes --- ## Executive Summary -We discussed and decided on utilizing the [BrainHack Mattermost platform][brainhack_mattermost] for our instant messaging solution. This fits nicely into where our community has been informally organized. +We discussed and decided on utilizing the [BrainHack Mattermost platform](https://mattermost.brainhack.org/) for our instant messaging solution. This fits nicely into where our community has been informally organized. We went over our BIDS presentations occurring in the [Open Science Room](https://ohbm.github.io/osr2020/schedule/) at [OHBM](https://www.humanbrainmapping.org/i4a/pages/index.cfm?pageID=3885). We are sharing on the website [all the BIDS presentations and posters](https://bids.neuroimaging.io/2020/06/19/BIDS-OHBM-OSR-2020.html) happening at OHBM. There are many BIDS-aware tools being developed, but an emphasis should be put on generating the associated documentation. ## Action Items -| Action items | -| --- | +| Action items | +| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [Website post announcing our intention of joining the BrainHack Mattermost](https://bids.neuroimaging.io/2020/06/24/Join-the-BIDS-community-on-the-BrainHack-Mattermost.html) | -| [Website post listing the BIDS sessions and posters at OHBM](https://bids.neuroimaging.io/2020/06/19/BIDS-OHBM-OSR-2020.html) | +| [Website post listing the BIDS sessions and posters at OHBM](https://bids.neuroimaging.io/2020/06/19/BIDS-OHBM-OSR-2020.html) | ## Minutes -- Discussed using the BrainHack Mattermost platform for our instant messaging solution -- The BrainHack Mattermost is inclusive and open -- Better than alternatives -- Mattermost is open source -- BIDS events occurring during OHBM -- Directly by us: Town Hall, GN lighting talk, MG PET session -- Several talks and posters being presented by the larger community - Good to have a post capturing this -- Tools are being developed, but light on documentation -- Emphasis the need for documentation +- Discussed using the BrainHack Mattermost platform for our instant messaging solution +- The BrainHack Mattermost is inclusive and open +- Better than alternatives +- Mattermost is open source +- BIDS events occurring during OHBM +- Directly by us: Town Hall, GN lighting talk, MG PET session +- Several talks and posters being presented by the larger community - Good to have a post capturing this +- Tools are being developed, but light on documentation +- Emphasis the need for documentation diff --git a/docs/blog/posts/2021-02-25-steering-group-minutes.md b/docs/blog/posts/2021-02-25-steering-group-minutes.md index d8d3b42f..b0d9d592 100644 --- a/docs/blog/posts/2021-02-25-steering-group-minutes.md +++ b/docs/blog/posts/2021-02-25-steering-group-minutes.md @@ -3,14 +3,20 @@ date: 2021-02-25 slug: Steering Group executive summary, action items, and minutes author: Franklin Feingold categories: - - steering group minutes +- steering group minutes --- ## Executive Summary -The Steering Group met to discuss the latest updates on the [PET extension](https://github.com/bids-standard/bids-specification/pull/633). The extension is getting closer to completion. We spent the majority of the meeting with the [BEP031: Microscopy](https://docs.google.com/document/d/1Nlu6QVQrbOQtdtcRarsONbX5SrOubXWBvkV37LRRqrc/edit) leads. They introduced the motivation and scale of the effort. There appears to be adjacent ongoing initiatives that could be good to be aligned with. It could be beneficial to introduce a species metadata entity to tease apart the incorporation of the methodology from the species. The BEP031 leads will meet with the [Maintainers Group](https://github.com/bids-standard/bids-specification/blob/master/DECISION-MAKING.md#maintainers-group) to further discuss their lingering questions. +The Steering Group met to discuss the latest updates on the [PET extension](https://github.com/bids-standard/bids-specification/pull/633). +The extension is getting closer to completion. +We spent the majority of the meeting with the [BEP031: Microscopy](https://docs.google.com/document/d/1Nlu6QVQrbOQtdtcRarsONbX5SrOubXWBvkV37LRRqrc/edit) leads. +They introduced the motivation and scale of the effort. +There appears to be adjacent ongoing initiatives that could be good to be aligned with. +It could be beneficial to introduce a species metadata entity to tease apart the incorporation of the methodology from the species. +The BEP031 leads will meet with the [Maintainers Group](https://github.com/bids-standard/bids-specification/blob/master/DECISION-MAKING.md#maintainers-group) to further discuss their lingering questions. ## Action Items @@ -20,23 +26,23 @@ The Steering Group met to discuss the latest updates on the [PET extension](http ## Minutes -- Developing the PET extension of the BIDS-validator +- Developing the PET extension of the BIDS-validator The Steering Group spent the rest of the meeting with the [BEP031: Microscopy](https://docs.google.com/document/d/1Nlu6QVQrbOQtdtcRarsONbX5SrOubXWBvkV37LRRqrc/edit) leads -- The motivation for this BEP was the MRI community uses microscopy to validate qMRI recordings -- Range of microscopy data: primarily 2D imaging flavors, some interest to extend into 3D imaging -- Format: single .png, accommodate .oct for 3D imaging -- Addressing in vivo and ex vivo -- There are other types of standards and data structures -- [Recent preprint on bioarxiv](https://www.biorxiv.org/content/10.1101/2021.02.10.430563v2) from the SPARC group -- Detail level questions can be opened as issues in the [bids-specification repository][specification_gh] to get Maintainers thoughts -- The [Neuroscience Data Structure](https://github.com/INCF/neuroscience-data-structure/issues) group is another team thinking about this -- Considering species, formats, and experiments -- Microscopy could be split into microscopy and mouse/animal -- Mouse/animal would be primarily metadata additions similar to genetics and HED -- Adding sample entity, could be a separate pull request -- For breaking down large files into smaller ones: `split` is for temporal and `chunk` could be used for spatial -- Suggest using the entity that a particular community is familiar and comfortable with -- Perhaps adding species into BIDS -- May be through `participants.tsv` +- The motivation for this BEP was the MRI community uses microscopy to validate qMRI recordings +- Range of microscopy data: primarily 2D imaging flavors, some interest to extend into 3D imaging +- Format: single .png, accommodate .oct for 3D imaging +- Addressing in vivo and ex vivo +- There are other types of standards and data structures +- [Recent preprint on bioarxiv](https://www.biorxiv.org/content/10.1101/2021.02.10.430563v2) from the SPARC group +- Detail level questions can be opened as issues in the [bids-specification repository](https://github.com/bids-standard/bids-specification) to get Maintainers thoughts +- The [Neuroscience Data Structure](https://github.com/INCF/neuroscience-data-structure/issues) group is another team thinking about this +- Considering species, formats, and experiments +- Microscopy could be split into microscopy and mouse/animal +- Mouse/animal would be primarily metadata additions similar to genetics and HED +- Adding sample entity, could be a separate pull request +- For breaking down large files into smaller ones: `split` is for temporal and `chunk` could be used for spatial +- Suggest using the entity that a particular community is familiar and comfortable with +- Perhaps adding species into BIDS +- May be through `participants.tsv` diff --git a/docs/blog/posts/2024-02-01-steering-group-minutes.md b/docs/blog/posts/2024-02-01-steering-group-minutes.md index 4b1b0649..016c121d 100644 --- a/docs/blog/posts/2024-02-01-steering-group-minutes.md +++ b/docs/blog/posts/2024-02-01-steering-group-minutes.md @@ -258,7 +258,8 @@ Yaroslav Halchenko, Rémi Gau - Could probably be PR? -- In any case, we should point them to [the bids BEP guidelines](../../extensions/index.md) +- In any case, we should point them to the bids BEP guidelines: + [[https://bids-extensions.readthedocs.io/en/latest/guide/#when-and-how-to-start-a-bids-extension-proposal]](https://bids-extensions.readthedocs.io/en/latest/guide/#when-and-how-to-start-a-bids-extension-proposal) - BEP guidelines may require too high of a level of understanding of BIDS for a novice user diff --git a/docs/blog/posts/community-review-pet.md b/docs/blog/posts/community-review-pet.md index 82602fd8..851cb7aa 100644 --- a/docs/blog/posts/community-review-pet.md +++ b/docs/blog/posts/community-review-pet.md @@ -3,7 +3,7 @@ date: 2021-01-11 slug: BIDS-PET community review author: Melanie Ganz, Martin Norgaard, and Franklin Feingold categories: - - community review +- community review --- The BIDS community is preparing to merge the PET (Positron Emission Tomography) extension. @@ -12,7 +12,7 @@ The BIDS community is preparing to merge the PET (Positron Emission Tomography) 1/19 PET community review update: We have extended the community review period to Friday, February 12 at 11:59pm (pacific time). -We are happy to announce that the Positron emission tomography BIDS extension is finally nearing it’s completion. Hence, we are seeking final community feedback for the PET BIDS standard. We are looking for feedback on GitHub and specifically to the [BIDS-PET extension proposal](https://github.com/bids-standard/bids-specification/pull/633). We have also developed an extension for the [validator](https://github.com/bids-standard/legacy-validator/pull/1088) and added [PET examples into BIDS examples][bids_examples_gh]. +We are happy to announce that the Positron emission tomography BIDS extension is finally nearing it’s completion. Hence, we are seeking final community feedback for the PET BIDS standard. We are looking for feedback on GitHub and specifically to the [BIDS-PET extension proposal](https://github.com/bids-standard/bids-specification/pull/633). We have also developed an extension for the [validator](https://github.com/bids-standard/legacy-validator/pull/1088) and added [PET examples into BIDS examples](https://github.com/bids-standard/bids-examples/). This BIDS extension seeks to establish how PET data and additional metadata are organized within the BIDS structure. This encompasses the recent guidelines for brain PET data in publications and in archives provided in the consensus paper ([Knudsen et al. 2020](https://doi.org/10.1177/0271678X20905433)), including blood and metabolite data. diff --git a/docs/blog/posts/join-the-bids-community-on-the-brainhack-mattermost.md b/docs/blog/posts/join-the-bids-community-on-the-brainhack-mattermost.md index 6c8dc399..007d842b 100644 --- a/docs/blog/posts/join-the-bids-community-on-the-brainhack-mattermost.md +++ b/docs/blog/posts/join-the-bids-community-on-the-brainhack-mattermost.md @@ -4,16 +4,18 @@ slug: Join the BIDS community on the BrainHack Mattermost author: Franklin Feingold --- -BIDS is joining the [BrainHack Mattermost][brainhack_mattermost]! +BIDS is joining the [BrainHack Mattermost](https://mattermost.brainhack.org/)! -We are proud to announce our home for hosting BIDS organization instant messaging: the [BrainHack Mattermost platform][brainhack_mattermost]! In the past few years, several BIDS channels have independently been created on Mattermost by the community. The Steering Group and Maintainers Group have chosen to recognize the BrainHack Mattermost as a member of our organizations's official communication suite. This platform will live alongside our other official communication channels: +We are proud to announce our home for hosting BIDS organization instant messaging: the [BrainHack Mattermost platform](https://mattermost.brainhack.org/)! In the past few years, several BIDS channels have independently been created on Mattermost by the community. +The Steering Group and Maintainers Group have chosen to recognize the BrainHack Mattermost as a member of our organizations's official communication suite. +This platform will live alongside our other official communication channels: -- NeuroStars (forum for support questions) -- mailing list (announcements) -- Twitter (community news) -- and GitHub repositories (bug reports + feature requests). +- NeuroStars (forum for support questions) +- mailing list (announcements) +- Twitter (community news) +- and GitHub repositories (bug reports + feature requests). We have listed below our current set of BIDS channels. We will be establishing several BIDS channels related to: BEP development, community discussions, and more! Check it out and create your own channel! Please be sure the channel name contains `bids` in the title to increase findability. @@ -21,16 +23,21 @@ We have listed below our current set of BIDS channels. We will be establishing s To find our `BIDS` channels, please navigate to Mattermost and click `More...` at the bottom of the `PUBLIC CHANNELS` section. A prompt will pop up enabling you to search for our `BIDS` related channels. If you have any issues, please message Franklin on Mattermost: `@franklin_`. -The [BrainHack project](https://www.brainhack.org/) seeks to bridge the neuroscience and data science communities through hackathons and unconferences. To do this, they convene unique conferences comprised of researchers from around the world with diverse backgrounds and interests to develop our next generation of open source software for neuroscience. These workshops consist of educational activities, along with plenty of development time. If you are interested in learning more please visit [their website](https://www.brainhack.org/), check out [their paper](https://academic-oup-com.stanford.idm.oclc.org/gigascience/article/5/1/s13742-016-0121-x/2720978), and take a look at a [step by step guide](https://web.archive.org/web/20170713075111/https://thewinnower.com/papers/5577-a-step-by-step-guide-for-organizing-open-collaborative-brainhack-events) for organizing a BrainHack yourself. +The [BrainHack project](https://www.brainhack.org/) seeks to bridge the neuroscience and data science communities through hackathons and unconferences. +To do this, they convene unique conferences comprised of researchers from around the world with diverse backgrounds and interests to develop our next generation of open source software for neuroscience. +These workshops consist of educational activities, along with plenty of development time. +If you are interested in learning more please visit [their website](https://www.brainhack.org/), +check out [their paper](https://academic-oup-com.stanford.idm.oclc.org/gigascience/article/5/1/s13742-016-0121-x/2720978), +and take a look at a [step by step guide](https://web.archive.org/web/20170713075111/https://thewinnower.com/papers/5577-a-step-by-step-guide-for-organizing-open-collaborative-brainhack-events) for organizing a BrainHack yourself. We look forward to seeing you on Mattermost! Current BIDS channels on Mattermost: -- `bids_derivatives`: conversations around BIDS-Derivatives -- `bids_eeg`: conversations around bids and eeg data -- `bids_ieeg`: conversations around bids and ieeg data -- `bids_meg`: conversations around bids and meg data -- `bids-starter-kit`: conversations around the [bids-starter-kit](https://github.com/bids-standard/bids-starter-kit) -- `help_desk-bids`: getting help converting to BIDS -- `help_desk-bids-apps`: getting help with BIDS-Apps +- `bids_derivatives`: conversations around BIDS-Derivatives +- `bids_eeg`: conversations around bids and eeg data +- `bids_ieeg`: conversations around bids and ieeg data +- `bids_meg`: conversations around bids and meg data +- `bids-starter-kit`: conversations around the [bids-starter-kit](https://github.com/bids-standard/bids-starter-kit) +- `help_desk-bids`: getting help converting to BIDS +- `help_desk-bids-apps`: getting help with BIDS-Apps diff --git a/docs/blog/posts/meet-the-bids-steering-group.md b/docs/blog/posts/meet-the-bids-steering-group.md index e241b62d..68da306b 100644 --- a/docs/blog/posts/meet-the-bids-steering-group.md +++ b/docs/blog/posts/meet-the-bids-steering-group.md @@ -8,7 +8,8 @@ In October 2019, the BIDS community [voted](https://github.com/bids-standard/bid -Each member of the steering group has their own priorities, but we share a common ambition: to help neuroimaging research more open, interoperable and efficient. We think the Brain Imaging Data Structure, the standard and its community, are a key pathway to achieve this goal. +Each member of the steering group has their own priorities, but we share a common ambition: to help neuroimaging research more open, interoperable and efficient. +We think the Brain Imaging Data Structure, the standard and its community, are a key pathway to achieve this goal. In this blog post, each of the steering group members have explained a little about their current work, why they wanted to join the steering group, and where they hope we'll go in the new year. @@ -16,85 +17,134 @@ In this blog post, each of the steering group members have explained a little ab #### Tell us a little about your current research focus and experience -I'm an AXA Postdoctoral fellow at Universidad Politécnica de Madrid. My research focuses on understanding brain dynamics to improve clinical applications and ultimately people's lives. I study brain activity in healthy and pathological conditions (for example epilepsy, Alzheimer's Disease, blindness, pain) with M/EEG. I pioneered The OMEGA, the first open repository fully dedicated to magnetoencephalography (MEG) and I contribute to the development of open software packages aimed to analyze neurophysiological signals, such as Brainstorm or Hermes. In the BIDS community I led the international effort to develop the [MEG-BIDS extension](https://doi.org/10.1038/sdata.2018.110). +I'm an AXA Postdoctoral fellow at Universidad Politécnica de Madrid. +My research focuses on understanding brain dynamics to improve clinical applications and ultimately people's lives. +I study brain activity in healthy and pathological conditions (for example epilepsy, Alzheimer's Disease, blindness, pain) with M/EEG. +I pioneered The OMEGA, the first open repository fully dedicated to magnetoencephalography (MEG) and I contribute to the development of open software packages aimed to analyze neurophysiological signals, such as Brainstorm or Hermes. +In the BIDS community I led the international effort to develop the [MEG-BIDS extension](https://doi.org/10.1038/sdata.2018.110). #### How did you get involved in BIDS? -While working on The OMEGA repository with Sylvain Baillet at the Montreal Neurological Institute, we realized how difficult it was to organize the MEG data and metadata in a common way due to the lack of standards in the field. Together with my colleague Jeremy Moreau we were planning to implement an organization scheme based on json files, when we discovered the BIDS, so we decided to join forces! Thanks to the incredible help of Chris Gorgolewski and the super responsive MEG community we finally managed to get the BIDS extended to MEG in 2018. It was a big hit, the first BIDS specification for neurophysiological signals, which settled the base for the future [EEG](https://doi.org/10.1038/s41597-019-0104-8) and [iEEG](https://doi.org/10.1038/s41597-019-0105-7) BIDS extensions. +While working on The OMEGA repository with Sylvain Baillet at the Montreal Neurological Institute, we realized how difficult it was to organize the MEG data and metadata in a common way due to the lack of standards in the field. +Together with my colleague Jeremy Moreau we were planning to implement an organization scheme based on json files, when we discovered the BIDS, so we decided to join forces! +Thanks to the incredible help of Chris Gorgolewski and the super responsive MEG community we finally managed to get the BIDS extended to MEG in 2018. +It was a big hit, the first BIDS specification for neurophysiological signals, which settled the base for the future [EEG](https://doi.org/10.1038/s41597-019-0104-8) and [iEEG](https://doi.org/10.1038/s41597-019-0105-7) BIDS extensions. #### Why did you choose to run for election to the steering group? -I am passionate about the project. I found the BIDS community was an incredible willingful and committed group of people. During the elections, I thought it could be enriching to have a panel gathering representatives from all the modalities (i.e. MRI, MEG, EEG, iEEG, PET) formed by people from all around the world at different stages of their career, as this could constitute a very transversal steering group which may provide a global perspective to the BIDS. Following this thought, I presented our panel formed by an awesome multidisciplinary group of volunteers... and it seems people liked the combination! I am very happy to contribute with my experience to push the BIDS forward. +I am passionate about the project. +I found the BIDS community was an incredible willingful and committed group of people. +During the elections, I thought it could be enriching to have a panel gathering representatives from all the modalities (i.e. MRI, MEG, EEG, iEEG, PET) formed by people from all around the world at different stages of their career, as this could constitute a very transversal steering group which may provide a global perspective to the BIDS. +Following this thought, I presented our panel formed by an awesome multidisciplinary group of volunteers... and it seems people liked the combination! +I am very happy to contribute with my experience to push the BIDS forward. #### What does success look like for BIDS, in your opinion? -A standard where all modalities get represented so the brain could be studied as a whole and the different techniques could be easily integrated rather than partially studied, fostering data sharing and reproducibility. This will facilitate an integral understanding of the brain. Equally important, is that BIDS becomes a standard that everybody could easily adopt and contribute to its development, eliminating barriers to benefit from the most heterogeneous and multidisciplinary groups of talented people possible. +A standard where all modalities get represented so the brain could be studied as a whole and the different techniques could be easily integrated rather than partially studied, fostering data sharing and reproducibility. +This will facilitate an integral understanding of the brain. +Equally important, is that BIDS becomes a standard that everybody could easily adopt and contribute to its development, eliminating barriers to benefit from the most heterogeneous and multidisciplinary groups of talented people possible. #### What are you hoping to achieve in the next year? -The world is full of examples of the real progress that standards provide, from USBs to the size of credit cards. I come from telecommunications engineering and I see the analogy with the indispensable role they had in the revolution of tv, phones or the internet. I want to work to make the neuroscientific community aware of the importance of using a common standard, like the BIDS, to organize data, highlighting its impact in data sharing, multimodal integration and reproducibility. This will provide a boost in the neuroscientific field. We will put efforts to foster community participation, looking for accessibility and inclusion. I am very passionate about extending the BIDS to new modalities and developing derivatives for all of them, which is the next coherent step after the raw data is organized. I would also love to promote the implementation of BIDS apps for different goals (for example prepossessing, analyzing pipelines, and so on) so they can be easily run and integrated into automated platforms. There are so many encouraging plans for next year! +The world is full of examples of the real progress that standards provide, from USBs to the size of credit cards. +I come from telecommunications engineering and I see the analogy with the indispensable role they had in the revolution of tv, phones or the internet. +I want to work to make the neuroscientific community aware of the importance of using a common standard, like the BIDS, to organize data, highlighting its impact in data sharing, multimodal integration and reproducibility. +This will provide a boost in the neuroscientific field. We will put efforts to foster community participation, looking for accessibility and inclusion. +I am very passionate about extending the BIDS to new modalities and developing derivatives for all of them, which is the next coherent step after the raw data is organized. +I would also love to promote the implementation of BIDS apps for different goals (for example prepossessing, analyzing pipelines, and so on) so they can be easily run and integrated into automated platforms. +There are so many encouraging plans for next year! ### Melanie Ganz Head shot of Melanie Ganz #### Tell us a little about your current research focus and experience -I am currently a researcher at the Neurobiology Research Unit at Rigshospitalet, Copenhagen and have an appointment as an assistant professor at the Department for Computer Science at the University of Copenhagen. My research interests include the application of image processing, computer vision and machine learning techniques in medical imaging as well as the statistical interpretations of results retrieved in medical imaging problems. +I am currently a researcher at the Neurobiology Research Unit at Rigshospitalet, Copenhagen and have an appointment as an assistant professor at the Department for Computer Science at the University of Copenhagen. +My research interests include the application of image processing, computer vision and machine learning techniques in medical imaging as well as the statistical interpretations of results retrieved in medical imaging problems. #### How did you get involved in BIDS? -In 2016, the NeuroReceptor Mapping conference (NRM2016) in Boston hosted a panel discussion regarding positron emission tomography (PET) data sharing. The audience unanimously supported a motion to establish a working group that would propose guidelines for data sharing. Following this, in fall 2017 I attended NeuroHackWeek in Seattle and met Chris Gorgolewski. Chris had been called in by the PET community to help with data standardization and with adopting a PET BIDS extension. When he heard that I am interested in data sharing and working with PET and was actually located in one of the biggest PET labs worldwide, he asked me if I could help with the development of the [PET BIDS extension (BEP0009)](https://docs.google.com/document/d/1mqMLnxVdLwZjDd4ZiWFqjEAmOmfcModA_R535v3eQs0/edit). +In 2016, the NeuroReceptor Mapping conference (NRM2016) in Boston hosted a panel discussion regarding positron emission tomography (PET) data sharing. +The audience unanimously supported a motion to establish a working group that would propose guidelines for data sharing. Following this, in fall 2017 I attended NeuroHackWeek in Seattle and met Chris Gorgolewski. +Chris had been called in by the PET community to help with data standardization and with adopting a PET BIDS extension. +When he heard that I am interested in data sharing and working with PET and was actually located in one of the biggest PET labs worldwide, he asked me if I could help with the development of the [PET BIDS extension (BEP0009)](https://docs.google.com/document/d/1mqMLnxVdLwZjDd4ZiWFqjEAmOmfcModA_R535v3eQs0/edit). #### Why did you choose to run for election to the steering group? -My biggest motivation for working on BIDS is the aim of facilitating data sharing. Compared to MRI and most other neuroimaging modalities, PET is a very expensive, technically challenging and invasive technique. This leads to sample sizes in general being low (~20-50 people) and to data analysis workflows being highly dependent on the neuroimaging lab that acquires the data. So I am really hoping to get momentum in the PET data sharing world and hence it was a natural interest of mine to get involved in the steering group to represent PET. +My biggest motivation for working on BIDS is the aim of facilitating data sharing. Compared to MRI and most other neuroimaging modalities, PET is a very expensive, technically challenging and invasive technique. This leads to sample sizes in general being low (~20-50 people) and to data analysis workflows being highly dependent on the neuroimaging lab that acquires the data. +So I am really hoping to get momentum in the PET data sharing world and hence it was a natural interest of mine to get involved in the steering group to represent PET. #### What does success look like for BIDS, in your opinion? -For me that clearly means adoption of BIDS by researchers and sharing of data. Adoption can be in terms of standardizing analysis workflows to be BIDS compatible, but also to storing data locally and on data sharing sites in BIDS format. +For me that clearly means adoption of BIDS by researchers and sharing of data. +Adoption can be in terms of standardizing analysis workflows to be BIDS compatible, but also to storing data locally and on data sharing sites in BIDS format. #### What are you hoping to achieve in the next year? -My main focus will be on outreach to the communities that are not yet heavily involved in BIDS. For example, compared to the MRI community the PET community needs to reinvent itself and embrace data sharing as recently has been [pointed out in a major PET journal](https://link.springer.com/article/10.1007%2Fs00259-019-04541-y). To this end I am actively involved in organizing a data sharing/BIDS workshop at NRM2020 and to get more PET researchers interested in contributing to and using BIDS. As a steering group member, I want to identify further imaging modalities/derivatives in the need of standardization and get them started on the road to BIDS and support them with embracing BIDS. +My main focus will be on outreach to the communities that are not yet heavily involved in BIDS. +For example, compared to the MRI community the PET community needs to reinvent itself and embrace data sharing as recently has been [pointed out in a major PET journal](https://link.springer.com/article/10.1007%2Fs00259-019-04541-y). +To this end I am actively involved in organizing a data sharing/BIDS workshop at NRM2020 and to get more PET researchers interested in contributing to and using BIDS. +As a steering group member, I want to identify further imaging modalities/derivatives in the need of standardization and get them started on the road to BIDS and support them with embracing BIDS. ### Robert Oostenveld Head shot of Robert Oostenveld #### Tell us a little about your current research focus and experience -I am associate PI and MEG physicist at the Donders Institute. My main research interest is in the development of analysis methods for MEG and EEG, although I also work with iEEG, NIRS, (f)MRI and other types of data. About 15 years ago, I initiated the development of the FieldTrip toolbox, triggered by the need in our lab to do state-of-the-art analyses in a reproducible and efficient manner; and to day we continue to develop it with this in mind. I am (co)supervising many cognitive neuroscience students and colleagues; developing open source code and open documentation is for me the way to work efficiently and to share and accumulate knowledge in a wide network. +I am associate PI and MEG physicist at the Donders Institute. +My main research interest is in the development of analysis methods for MEG and EEG, although I also work with iEEG, NIRS, (f)MRI and other types of data. +About 15 years ago, I initiated the development of the FieldTrip toolbox, triggered by the need in our lab to do state-of-the-art analyses in a reproducible and efficient manner; and to day we continue to develop it with this in mind. +I am (co)supervising many cognitive neuroscience students and colleagues; developing open source code and open documentation is for me the way to work efficiently and to share and accumulate knowledge in a wide network. #### How did you get involved in BIDS? -The MEG research community mainly depends on a small number of open source toolboxes: MNE-Python, SPM, BrainStorm and FieldTrip. The developers of these toolboxes share very similar ambitions and goals, and we regularly meet at conferences, workshops or training events. For the MEG extension to BIDS we teamed up to get our knowledge and that of our respective user communities represented. Following the publication of the MEG extension, it was only natural to remain involved in the EEG and iEEG extension. +The MEG research community mainly depends on a small number of open source toolboxes: MNE-Python, SPM, BrainStorm and FieldTrip. +The developers of these toolboxes share very similar ambitions and goals, and we regularly meet at conferences, workshops or training events. +For the MEG extension to BIDS we teamed up to get our knowledge and that of our respective user communities represented. +Following the publication of the MEG extension, it was only natural to remain involved in the EEG and iEEG extension. #### Why did you choose to run for election to the steering group? -Besides developing MEG/EEG methods and tools, I am involved in the research infrastructure and in the data management of our institute at large, which covers many different experimental research questions with different scanners and and experimental set-ups. It is obvious that brain data from imaging methods and electrophysiology needs to be properly managed, but I also find it important that details of cognitive experiments - which often involve multiple behavioral modalities - can be properly documented and shared. Structural and resting state data are important and interesting, but documenting and sharing data acquired in relation to cognition and behavior raises the complexity even further. +Besides developing MEG/EEG methods and tools, I am involved in the research infrastructure and in the data management of our institute at large, which covers many different experimental research questions with different scanners and and experimental set-ups. +It is obvious that brain data from imaging methods and electrophysiology needs to be properly managed, but I also find it important that details of cognitive experiments - which often involve multiple behavioral modalities - can be properly documented and shared. +Structural and resting state data are important and interesting, but documenting and sharing data acquired in relation to cognition and behavior raises the complexity even further. #### What does success look like for BIDS, in your opinion? -I hope that BIDS achieves success on multiple levels. One is that many more researchers get over the initial hurdles for sharing data, and for more efficient reuse of data that was shared by others. Another is that the common "vocabulary" - that we are required to develop to organize shared data - will help in developing better research tools, pipelines and strategies. Working together on data increases the awareness and understanding of details in different lab and experimental setups. +I hope that BIDS achieves success on multiple levels. +One is that many more researchers get over the initial hurdles for sharing data, and for more efficient reuse of data that was shared by others. +Another is that the common "vocabulary" - that we are required to develop to organize shared data - will help in developing better research tools, pipelines and strategies. +Working together on data increases the awareness and understanding of details in different lab and experimental setups. #### What are you hoping to achieve in the next year? -The number of stakeholders that either rely on BIDS for their data or for their tool development has grown very rapidly in the last years. I hope that we can improve communication to maintain a considerate, robust and consensus-based development model of the specification. Furthermore, I hope that we can extend BIDS with more raw data types, like eye-tracking, NIRS, PET, genetics, and more behavioral measures, and that we can establish a strategy for documenting and sharing processed data. +The number of stakeholders that either rely on BIDS for their data or for their tool development has grown very rapidly in the last years. +I hope that we can improve communication to maintain a considerate, robust and consensus-based development model of the specification. +Furthermore, I hope that we can extend BIDS with more raw data types, like eye-tracking, NIRS, PET, genetics, and more behavioral measures, and that we can establish a strategy for documenting and sharing processed data. ### Russell Poldrack Head shot of Russell Poldrack #### Tell us a little about your current research focus and experience -I am a professor of psychology at Stanford. My main basic research interests are focused on the brain systems involved in decision making and executive function, primarily using fMRI. In the last decade I've become increasingly interested in meta-scientific topics focused on reproducibility and transparency, including involvement in a number of data sharing initiatives including [OpenNeuro][openneuro], [NeuroVault](https://neurovault.org/), and [NeuroSynth](https://neurosynth.org/). +I am a professor of psychology at Stanford. +My main basic research interests are focused on the brain systems involved in decision making and executive function, primarily using fMRI. +In the last decade I've become increasingly interested in meta-scientific topics focused on reproducibility and transparency, including involvement in a number of data sharing initiatives including [OpenNeuro](https://openneuro.org/), [NeuroVault](https://neurovault.org/), and [NeuroSynth](https://neurosynth.org/). #### How did you get involved in BIDS? -I was involved in BIDS from its inception. BIDS grew out of an earlier organizational scheme that we had developed for the OpenFMRI project, but its shortcomings were evident, and we wanted to develop a standard that would address a much broader range of needs across the neuroimaging community. I worked closely with Chris Gorgolewski in the development of the first draft of the standard, and have remained involved (though not deeply in the technical trenches) as the standard has blossomed. I've been particularly interested and involved in the [BIDS Derivatives](https://docs.google.com/document/d/1Wwc4A6Mow4ZPPszDIWfCUCRNstn7d_zzaWPcfcHmgI4/) standards. +I was involved in BIDS from its inception. +BIDS grew out of an earlier organizational scheme that we had developed for the OpenFMRI project, but its shortcomings were evident, and we wanted to develop a standard that would address a much broader range of needs across the neuroimaging community. +I worked closely with Chris Gorgolewski in the development of the first draft of the standard, and have remained involved (though not deeply in the technical trenches) as the standard has blossomed. +I've been particularly interested and involved in the [BIDS Derivatives](https://docs.google.com/document/d/1Wwc4A6Mow4ZPPszDIWfCUCRNstn7d_zzaWPcfcHmgI4/) standards. #### Why did you choose to run for election to the steering group? -I think that my knowledge of the history and background for BIDS as well as my broader view of the field of neuroimaging puts me in a good position to help guide its growth in the future. I also have lots of experience with management of large projects, which I hope to bring to bear as BIDS matures. +I think that my knowledge of the history and background for BIDS as well as my broader view of the field of neuroimaging puts me in a good position to help guide its growth in the future. +I also have lots of experience with management of large projects, which I hope to bring to bear as BIDS matures. #### What does success look like for BIDS, in your opinion? -Adoption. A standard is only useful if researchers in the field actually use it. So far that has worked well for BIDS, but I would love to see more support from standard software packages, particularly as the BIDS Derivatives standards mature. +Adoption. +A standard is only useful if researchers in the field actually use it. +So far that has worked well for BIDS, but I would love to see more support from standard software packages, particularly as the BIDS Derivatives standards mature. #### What are you hoping to achieve in the next year? @@ -104,27 +154,40 @@ I hope that we can continue a smooth transition to shared governance of the proj #### Tell us a little about your current research focus and experience -I'm a research fellow at the Alan Turing Institute. I joined with a research proposal saying I would try to replicate findings looking at brain development and the emergence of mental health conditions in the published literature, but I very quickly found that publications themselves don't share enough information to reproduce their own findings, nevermind doing the same thing in another cohort. So now I work to incentivise reproducible research and contributions into open source communities. +I'm a research fellow at the Alan Turing Institute. +I joined with a research proposal saying I would try to replicate findings looking at brain development and the emergence of mental health conditions in the published literature, but I very quickly found that publications themselves don't share enough information to reproduce their own findings, nevermind doing the same thing in another cohort. +So now I work to incentivise reproducible research and contributions into open source communities. #### How did you get involved in BIDS? -I really love the goal of BIDS - life would be so much easier if everyone's data and code were interoperable with each other - but I found the specification itself really difficult to follow. So in 2018 I mentored Patrick Park - a Google Summer of Code student - to develop the [BIDS Starter Kit](https://github.com/bids-standard/bids-starter-kit). Our goal was to demysify some of the jargon ([what even _is_ a json file?](https://github.com/bids-standard/bids-starter-kit/wiki/Metadata-file-formats#json-files)) and make it easier for folks to get started. I'm also one of the lead developers of the [BEP001 extension](https://github.com/bids-standard/bep001) which is working to include quantitative MRI sequences in the specification. +I really love the goal of BIDS - life would be so much easier if everyone's data and code were interoperable with each other - but I found the specification itself really difficult to follow. +So in 2018 I mentored Patrick Park - a Google Summer of Code student - to develop the [BIDS Starter Kit](https://github.com/bids-standard/bids-starter-kit). +Our goal was to demysify some of the jargon ([what even _is_ a json file?](https://github.com/bids-standard/bids-starter-kit/wiki/Metadata-file-formats#json-files)) and make it easier for folks to get started. I'm also one of the lead developers of the [BEP001 extension](https://github.com/bids-standard/bep001) which is working to include quantitative MRI sequences in the specification. #### Why did you choose to run for election to the steering group? -I have lots of opinions (don't we all), especially about how to build and engage open source communities. I'm particularly interested in expanding the number of people who participate in setting the future directions for BIDS. The project's greatest strength is that the specification is community-led and responsive to their needs. I wanted to join the steering group to see BIDS meet its potential to make the lives of neuroimaging researchers easier around the world. +I have lots of opinions (don't we all), especially about how to build and engage open source communities. +I'm particularly interested in expanding the number of people who participate in setting the future directions for BIDS. +The project's greatest strength is that the specification is community-led and responsive to their needs. +I wanted to join the steering group to see BIDS meet its potential to make the lives of neuroimaging researchers easier around the world. #### What does success look like for BIDS, in your opinion? -Success in my eyes would be that everyone collecting data never had to think about how to save their files. From the minute the data came off the scanner, it would be in a well documented directory structure that was the same as everyone else's. In addition, all those researchers would have access to well documented open source tools to help them explore and summarize the scans they had acquired. Ultimately, I want people working on brain imaging data to be focused on thinking about (and implementing) interesting research questions, not how to find stray typos in the data file names. +Success in my eyes would be that everyone collecting data never had to think about how to save their files. +From the minute the data came off the scanner, it would be in a well documented directory structure that was the same as everyone else's. +In addition, all those researchers would have access to well documented open source tools to help them explore and summarize the scans they had acquired. +Ultimately, I want people working on brain imaging data to be focused on thinking about (and implementing) interesting research questions, not how to find stray typos in the data file names. #### What are you hoping to achieve in the next year? -The first thing I'd like the steering committee to do is map the community and conduct a pluses and deltas exercise: what are the things they like and what would they change? I suspect that the move to communications on GitHub has been difficult for a lot of people - there are many more notifications than when we had discussions on the mailing list and I think people find it hard to keep up. So probably a clearer dissemination system to keep people updated on what's going on would be really helpful. +The first thing I'd like the steering committee to do is map the community and conduct a pluses and deltas exercise: what are the things they like and what would they change? +I suspect that the move to communications on GitHub has been difficult for a lot of people - there are many more notifications than when we had discussions on the mailing list and I think people find it hard to keep up. +So probably a clearer dissemination system to keep people updated on what's going on would be really helpful. ### Thank you from the BIDS Steering Group -Thank you to [everyone who stood for election](https://docs.google.com/document/d/1yb6j3a90serWbtab7ukSMyecs16sGfYTSGftH-4ArvA/) to this inaugural year of the BIDS steering group. It is a great strength of the community that so many people are committed to the development, maintenance and adoption of the Brain Imaging Data Structure. +Thank you to [everyone who stood for election](https://docs.google.com/document/d/1yb6j3a90serWbtab7ukSMyecs16sGfYTSGftH-4ArvA/) to this inaugural year of the BIDS steering group. +It is a great strength of the community that so many people are committed to the development, maintenance and adoption of the Brain Imaging Data Structure. We are proud to shepherd this community into 2020, and beyond. diff --git a/docs/blog/posts/v1.9.0-release.md b/docs/blog/posts/v1.9.0-release.md index 001f7c63..28d9ebd4 100644 --- a/docs/blog/posts/v1.9.0-release.md +++ b/docs/blog/posts/v1.9.0-release.md @@ -3,7 +3,7 @@ date: 2023-11-23 slug: "BIDS 1.9.0 released!" author: BIDS Maintainers categories: - - release +- release --- We are pleased to announce the release of version 1.9.0 of the Brain Imaging Data Structure (BIDS)! @@ -18,11 +18,11 @@ We would like to thank contributors to this BEP, led by Sein Jeung and Julius We Check out the [preprint associated with this BEP](https://osf.io/preprints/psyarxiv/w6z79/). -Example datasets for motion data can be found on our [BIDS example repository][bids_examples_gh]: +Example datasets for motion data can be found on our [BIDS example repository](https://github.com/bids-standard/bids-examples): -- [motion_dualtask](https://github.com/bids-standard/bids-examples/tree/master/motion_dualtask) -- [motion_spotrotation](https://github.com/bids-standard/bids-examples/tree/master/motion_spotrotation) -- [motion_systemvalidation](https://github.com/bids-standard/bids-examples/tree/master/motion_systemvalidation) +- [motion_dualtask](https://github.com/bids-standard/bids-examples/tree/master/motion_dualtask) +- [motion_spotrotation](https://github.com/bids-standard/bids-examples/tree/master/motion_spotrotation) +- [motion_systemvalidation](https://github.com/bids-standard/bids-examples/tree/master/motion_systemvalidation) Motion datasets can already be validated with [the BIDS validator](https://github.com/bids-standard/bids-validator) and queried with libraries like [pybids](https://github.com/bids-standard/pybids) or [bids-matlab](https://github.com/bids-standard/bids-matlab). @@ -32,23 +32,23 @@ Some of the other notable changes also included in this release: Filename entities updates: -- Add an OPTIONAL "chunk" entity to MRI datatype [#1586](https://github.com/bids-standard/bids-specification/pull/1586) -- Remove atlas entity and replace it with seg in prep of BEP038 [#1579](https://github.com/bids-standard/bids-specification/pull/1579) -- Allow for an OPTIONAL "echo" entity to be used with T1w and other nonparametric anatomical suffixes [#1570](https://github.com/bids-standard/bids-specification/pull/1570) -- Adding an OPTIONAL “task” entity to structural MRI acquisitions [#1185](https://github.com/bids-standard/bids-specification/pull/1185) -- Clarify that data files must be uniquely identified by entities/suffix [#1508](https://github.com/bids-standard/bids-specification/pull/1508) +- Add an OPTIONAL "chunk" entity to MRI datatype [#1586](https://github.com/bids-standard/bids-specification/pull/1586) +- Remove atlas entity and replace it with seg in prep of BEP038 [#1579](https://github.com/bids-standard/bids-specification/pull/1579) +- Allow for an OPTIONAL "echo" entity to be used with T1w and other nonparametric anatomical suffixes [#1570](https://github.com/bids-standard/bids-specification/pull/1570) +- Adding an OPTIONAL “task” entity to structural MRI acquisitions [#1185](https://github.com/bids-standard/bids-specification/pull/1185) +- Clarify that data files must be uniquely identified by entities/suffix [#1508](https://github.com/bids-standard/bids-specification/pull/1508) Metadata updates: -- Allow Levels field of column descriptions to be objects with TermURLs for each level [#1603](https://github.com/bids-standard/bids-specification/pull/1603) -- Add "visual correction" and "head stabilization" metadata [#1539](https://github.com/bids-standard/bids-specification/pull/1539) -- Permit CITATION.cff as structured alternative to some dataset_description fields [#1525](https://github.com/bids-standard/bids-specification/pull/1525) -- Add screen parameters metadata [#1369](https://github.com/bids-standard/bids-specification/pull/1369) +- Allow Levels field of column descriptions to be objects with TermURLs for each level [#1603](https://github.com/bids-standard/bids-specification/pull/1603) +- Add "visual correction" and "head stabilization" metadata [#1539](https://github.com/bids-standard/bids-specification/pull/1539) +- Permit CITATION.cff as structured alternative to some dataset_description fields [#1525](https://github.com/bids-standard/bids-specification/pull/1525) +- Add screen parameters metadata [#1369](https://github.com/bids-standard/bids-specification/pull/1369) Miscellaneous: -- Clarify meaning of raw vs derivative datasets [#1537](https://github.com/bids-standard/bids-specification/pull/1537) -- Demote `sample` and `value` columns in `events.tsv` from OPTIONAL to arbitrary [#1457](https://github.com/bids-standard/bids-specification/pull/1457) +- Clarify meaning of raw vs derivative datasets [#1537](https://github.com/bids-standard/bids-specification/pull/1537) +- Demote `sample` and `value` columns in `events.tsv` from OPTIONAL to arbitrary [#1457](https://github.com/bids-standard/bids-specification/pull/1457) [Full release note](https://bids-specification.readthedocs.io/en/latest/CHANGES.html#v190-2023-11-20) diff --git a/docs/collaboration/governance.md b/docs/collaboration/governance.md index e28b0fb7..e2c91fad 100644 --- a/docs/collaboration/governance.md +++ b/docs/collaboration/governance.md @@ -2,45 +2,124 @@ ## 1. Introduction -This document, _Brain Imaging Data Structure (BIDS): Governance and Decision Making_, intends to describe the BIDS mission, its principles, its scope, the leadership structure, governance over the standard development process, and to define the different groups and roles. BIDS is a community-built and maintained standard. The goal of this document is to clearly describe how BIDS is maintained and grown. +This document, *Brain Imaging Data Structure (BIDS): Governance and Decision Making*, +intends to describe the BIDS mission, its principles, +its scope, the leadership structure, governance over the standard development process, +and to define the different groups and roles. +BIDS is a community-built and maintained standard. +The goal of this document is to clearly describe how BIDS is maintained and grown. ## 2. Background ### A. Project Summary -The Brain Imaging Data Structure (BIDS) is a standard specifying the description of neuroimaging data in a filesystem hierarchy and of the metadata associated with the imaging data. The current edition of the standard is available in [HTML][specification] with all the previous editions available since October 2018 (listed in the [Changelog](https://bids-specification.readthedocs.io/en/stable/CHANGES.html)). The pre-October 2018 specification editions can be found in this [repository][bids_wesbite_gh] as PDFs. The development edition is available in [HTML][specification]. The specification is based in a [GitHub repository][specification_gh] and rendered with [ReadTheDocs](https://docs.readthedocs.io/en/stable/). - -We strive for community consensus in decision making. This governing model and decision making procedure was developed through the review of several governance models across the informatics and computing field. - -The project is a community-driven effort. BIDS, originally OBIDS, was initiated during an INCF sponsored data sharing working group meeting (January 2015) at Stanford University. It was subsequently spearheaded and maintained by Chris Gorgolewski. In the transitional period after Chris Gorgolewski's departure in early 2019 and before the community's acceptance of the present governance in late 2019, the project was managed and maintained by Franklin Feingold, Stefan Appelhoff, and the Poldrack Lab at Stanford. BIDS has advanced under the direction and effort of its contributors, the community of researchers that appreciate the value of standardizing neuroimaging data to facilitate sharing and analysis. The project is multifaceted and depends on contributors for: specification development and maintenance, [BIDS Extension Proposals (BEPs)](../extensions/beps.md), software tools, [starter kits](https://bids-standard.github.io/bids-starter-kit/), [examples][bids_examples_gh], and general discussions. The relevant discussions are located in our [Google Group][bids_google_group], [GitHub organization][bids_standard], and public Google Documents (typically associated with an [extension proposal](../extensions/beps.md)). - -A key component of the BIDS initiative is the collection of associated software tools and platforms that facilitate the validation and ease the use of BIDS-formatted datasets. BIDS converters (for example, [HeuDiConv](https://github.com/nipy/heudiconv)) enable the streamlined conversion of raw imaging files (for example, DICOMs) into a BIDS dataset, the [BIDS validator](http://bids-standard.github.io/bids-validator/) allows users to confirm that a given dataset complies with the current edition of the standard, the [PyBIDS](https://github.com/bids-standard/pybids) Python and [bids-matlab](https://github.com/bids-standard/bids-matlab) libraries allow querying and manipulating BIDS-compliant datasets, [BIDS-Apps](https://bids-website.readthedocs.io/en/latest/tools/bids-apps.html) for running portable pipelines on validated BIDS datasets, and platforms like [OpenNeuro][openneuro] store and serve BIDS datasets. Note that the associated software does not fall under the same governance structure as BIDS, although the contributor and user base may largely overlap. +The Brain Imaging Data Structure (BIDS) is a standard specifying the +description of neuroimaging data in a filesystem hierarchy and of the +metadata associated with the imaging data. +The current edition of the standard is available in +[HTML](https://bids-specification.readthedocs.io/en/stable/) with all +the previous editions available since October 2018 (listed in the +[Changelog](https://bids-specification.readthedocs.io/en/stable/CHANGES.html)). The pre-October 2018 specification editions can be found in this [repository](https://github.com/bids-standard/bids-website) as PDFs. +The development edition is available in +[HTML](https://bids-specification.readthedocs.io/en/latest/). +The specification is based in a [GitHub repository](https://github.com/bids-standard/bids-specification) +and rendered with [ReadTheDocs](https://docs.readthedocs.io/en/stable/). + +We strive for community consensus in decision making. +This governing model and decision making procedure was developed through +the review of several governance models across the informatics and computing field. + +The project is a community-driven effort. +BIDS, originally OBIDS, was initiated during an INCF sponsored data +sharing working group meeting (January 2015) at Stanford University. +It was subsequently spearheaded and maintained by Chris Gorgolewski. +In the transitional period after Chris Gorgolewski's departure in early 2019 +and before the community's acceptance of the present governance in late 2019, +the project was managed and maintained by Franklin Feingold, Stefan Appelhoff, and the Poldrack Lab at Stanford. +BIDS has advanced under the direction and effort of its contributors, +the community of researchers that appreciate the value of standardizing neuroimaging data to facilitate sharing and analysis. +The project is multifaceted and depends on contributors for: +specification development and maintenance, +[BIDS Extension Proposals (BEPs)](../extensions/beps.md), +software tools, +[starter kits](https://bids-standard.github.io/bids-starter-kit/), +[examples](https://github.com/bids-standard/bids-examples), +and general discussions. +The relevant discussions are located in our +[Google Group](https://groups.google.com/forum/#!forum/bids-discussion), +[GitHub organization](https://github.com/bids-standard), +and public Google Documents (typically associated with an [extension proposal](../extensions/beps.md)). + +A key component of the BIDS initiative is the collection of associated +software tools and platforms that facilitate the validation and ease the +use of BIDS-formatted datasets. +BIDS converters (for example, [HeuDiConv](https://github.com/nipy/heudiconv)) enable the streamlined +conversion of raw imaging files (for example, DICOMs) into a BIDS dataset, the +[BIDS validator](http://bids-standard.github.io/bids-validator/) allows +users to confirm that a given dataset complies with the current edition +of the standard, the [PyBIDS](https://github.com/bids-standard/pybids) +Python and [bids-matlab](https://github.com/bids-standard/bids-matlab) +libraries allow querying and manipulating BIDS-compliant datasets, +[BIDS-Apps](https://bids-website.readthedocs.io/en/latest/tools/bids-apps.html) for running portable +pipelines on validated BIDS datasets, and platforms like +[OpenNeuro](https://openneuro.org/) store and serve BIDS datasets. Note +that the associated software does not fall under the same governance +structure as BIDS, although the contributor and user base may largely +overlap. ### B. BIDS Mission Statement -The goal of BIDS is to make neuroimaging data more accessible, shareable, and usable by researchers. To achieve this goal, BIDS seeks to develop a simple and intuitive way to organize and describe neuroimaging and associated data. BIDS has three foundational principles: +The goal of BIDS is to make neuroimaging data more accessible, +shareable, and usable by researchers. To achieve this goal, BIDS seeks +to develop a simple and intuitive way to organize and describe +neuroimaging and associated data. BIDS has three foundational +principles: -1. To minimize complexity and facilitate adoption, reuse existing methods and technologies whenever possible. +1. To minimize complexity and facilitate adoption, reuse existing + methods and technologies whenever possible. -1. Tackle 80% of the most commonly used neuroimaging data, derivatives, and models (inspired by the pareto principle). +1. Tackle 80% of the most commonly used neuroimaging data, derivatives, + and models (inspired by the pareto principle). -1. Adoption by the global neuroimaging community and their input during the creation of the specification is critical for the success of the project. +1. Adoption by the global neuroimaging community and their input during + the creation of the specification is critical for the success of the project. ## 3. Leadership structure -To achieve the goals of widespread adoption of the standard while growing to adapt to its community of members, BIDS is led by a series of groups. +To achieve the goals of widespread adoption of the standard while +growing to adapt to its community of members, BIDS is led by a series of groups. -The following figure illustrates the structure of the groups described in this document. The specific organization and responsibilities of these groups are laid out in detail, below. +The following figure illustrates the structure of the groups described +in this document. The specific organization and responsibilities of +these groups are laid out in detail, below. ![leadership_figure](../assets/img/governance_figure.jpg "Leadership Structure") ### BIDS Steering Group -The BIDS Steering Group is responsible for approving and advancing BEPs through the BIDS standard process, as well as more general decisions regarding the standard. The BIDS Steering Group aims to preserve the longevity and sustainability of the BIDS standard. The BIDS Steering Group consists of 5 members, including the chair. - -Membership on the BIDS Steering Group is through elections by BIDS Contributors. BIDS Steering Group terms are 3 years. The existing BIDS Steering Group is responsible for filling open positions, ensuring that at least two nominees are named for each position, that multiple imaging modalities (for example, MRI, MEG) are represented on the final committee, and the different needs for the specification (for example, users vs software developers). Given that the modalities included in BIDS will continue to evolve, we do not recommend a precise mechanism for this balance. It is therefore at the discretion of the Steering Group to ensure that modalities are appropriately represented. The chair is elected by a majority of the BIDS Steering Group (3 votes) to serve for a 1 year term. The chair cannot serve two consecutive years as chair. BIDS Steering Group members may hold other BIDS roles at the same time, for example BEP Working Group chair. - -The BIDS Steering Group is the authority of last resort in addressing conflicts among groups and alleged violations of the [Code of Conduct](./bids_github/CODE_OF_CONDUCT.md). +The BIDS Steering Group is responsible for approving and advancing BEPs +through the BIDS standard process, as well as more general decisions +regarding the standard. The BIDS Steering Group aims to preserve the +longevity and sustainability of the BIDS standard. The BIDS Steering +Group consists of 5 members, including the chair. + +Membership on the BIDS Steering Group is through elections by BIDS +Contributors. BIDS Steering Group terms are 3 years. +The existing BIDS Steering Group is responsible for filling open +positions, ensuring that at least two nominees are named for each +position, that multiple imaging modalities (for example, MRI, MEG) are +represented on the final committee, and the different needs for the +specification (for example, users vs software developers). Given that the +modalities included in BIDS will continue to evolve, we do not recommend +a precise mechanism for this balance. It is therefore at the discretion +of the Steering Group to ensure that modalities are appropriately +represented. The chair is elected by a majority of the BIDS Steering +Group (3 votes) to serve for a 1 year term. The chair cannot serve two +consecutive years as chair. BIDS Steering Group members may hold other +BIDS roles at the same time, for example BEP Working Group chair. + +The BIDS Steering Group is the authority of last resort in addressing +conflicts among groups and alleged violations of the [Code of Conduct](./bids_github/CODE_OF_CONDUCT.md). The Steering Group may delegate tasks as needed to fulfill its responsibilities. @@ -54,17 +133,36 @@ Past members of the Steering group are: ### BEP Working Group -A BEP Working Group is established for every BIDS Extension Proposal (BEP). Each working group will have 1-3 group-appointed leader(s), referred to as BEP Lead(s). Every BEP Working Group is formed with the aim of extending or modifying the BIDS standard into their domain of interest. This can be either an unspecified modality or derivative. The BEP Lead and Working Group will determine how they organize their work, following the BIDS governance standards laid out in section 4 of this document and the BIDS [Code of Conduct](./bids_github/CODE_OF_CONDUCT.md). The BEP Working Group work is completed when their BEP has become a Merged BEP. +A BEP Working Group is established for every BIDS Extension Proposal +(BEP). Each working group will have 1-3 group-appointed leader(s), +referred to as BEP Lead(s). Every BEP Working Group is formed with the +aim of extending or modifying the BIDS standard into their domain of +interest. This can be either an unspecified modality or derivative. +The BEP Lead and Working Group will determine how they organize their +work, following the BIDS governance standards laid out in section 4 of +this document and the BIDS [Code of Conduct](./bids_github/CODE_OF_CONDUCT.md). +The BEP Working Group work is completed when their BEP has become a Merged BEP. ### BEP Leads Group -The BEP Leads Group consists of the BEP Leads of the BEP Working Groups. This Working Group intends to ensure potential integrations and collaborations across BEPs are realized and consistency across the BIDS standard. +The BEP Leads Group consists of the BEP Leads of the BEP Working Groups. +This Working Group intends to ensure potential integrations and +collaborations across BEPs are realized and consistency across the BIDS +standard. ### BIDS Maintainers Group -This group is responsible for maintaining the [BIDS specification on GitHub][specification_gh]. The Lead Maintainer and the Maintainers Group will determine how they organize their work, detailed in the [BIDS Maintainers guide](https://docs.google.com/document/d/11U43QmYVZUVdCxpJeezmYpkHf4sbzWjjN2EIjbk4Pfo/edit) and in accordance with the BIDS Code of Conduct. The maintainers guide is subject to Steering Group approval and amendment. BIDS contributors may self-nominate to become maintainers, with approval by a majority vote of current maintainers. +This group is responsible for maintaining the [BIDS specification on +GitHub](https://github.com/bids-standard/bids-specification). The Lead +Maintainer and the Maintainers Group will determine how they organize +their work, detailed in the [BIDS Maintainers guide](https://docs.google.com/document/d/11U43QmYVZUVdCxpJeezmYpkHf4sbzWjjN2EIjbk4Pfo/edit) and in accordance with the BIDS Code of Conduct. +The maintainers guide is subject to Steering Group approval and amendment. +BIDS contributors may self-nominate to become maintainers, +with approval by a majority vote of current maintainers. -This group submits [monthly status summaries](https://github.com/bids-standard/bids-specification/wiki/BIDS-Maintainers-Documents#bids-maintainers-reports) to the Steering Group. +This group submits +[monthly status summaries](https://github.com/bids-standard/bids-specification/wiki/BIDS-Maintainers-Documents#bids-maintainers-reports) +to the Steering Group. The current members of the Maintainers group are: @@ -74,61 +172,105 @@ Past members of the Maintainers group are: {{ MACROS___generate_members_table(file="past_maintainers.yml") }} -If you need to contact the maintainers on a specific topic you can use the following email: `bids.maintenance@gmail.com`. However, you may receive a more timely response when pinging them on one of the GitHub repositories using the tag `@bids-standard/maintainers`. +If you need to contact the maintainers on a specific topic you can use the following email: `bids.maintenance@gmail.com`. +However, you may receive a more timely response when pinging them on one of the GitHub repositories using the tag `@bids-standard/maintainers`. ### BIDS Contributors Group -This group consists of individuals who have contributed to the BIDS community. Group members are identified on the [BIDS contributors](https://bids-specification.readthedocs.io/en/latest/appendices/contributors.html) list, a list that is intended to be inclusive of all forms of engagement with the BIDS community, and that contributors are encouraged to update via the [specification wiki](https://github.com/bids-standard/bids-specification/wiki/Recent-Contributors). Engagement can range from writing copy text in the specification to providing feedback on projects such as the [BIDS starter kit](https://bids-standard.github.io/bids-starter-kit/). - -Members of the BIDS Contributors Group are encouraged to support the BIDS specification by supporting the members of the Maintainers Group in their responsibilities. - -An _Active Contributor_ is defined as a contributor that is reachable via the email address they provided to the BIDS Maintainers team, and responds to correspondence by the BIDS group (for example, Maintainers/Steering Group or the BIDS community at large). Contributors may explicitly opt in or out of activity at any time. The Maintainers Group is responsible for providing transparent procedures for contributors to opt in/out as well as providing procedures for removing non-responsive members from the list of active contributors. In case of no response, a grace period of two years is in place before a formerly active contributor loses their "active" status. +This group consists of individuals who have contributed to the BIDS +community. Group members are identified on the [BIDS +contributors](https://bids-specification.readthedocs.io/en/latest/99-appendices/01-contributors.html) list, +a list that is intended to be inclusive of all forms of engagement with the BIDS community, +and that contributors are encouraged to update via the +[specification wiki](https://github.com/bids-standard/bids-specification/wiki/Recent-Contributors). +Engagement can range from writing copy text in the specification +to providing feedback on projects such as the +[BIDS starter kit](https://bids-standard.github.io/bids-starter-kit/). + +Members of the BIDS Contributors Group are encouraged to support the +BIDS specification by supporting the members of the Maintainers Group in +their responsibilities. + +An *Active Contributor* is defined as a contributor that is reachable via +the email address they provided to the BIDS Maintainers team, +and responds to correspondence by the BIDS group +(for example, Maintainers/Steering Group or the BIDS community at large). +Contributors may explicitly opt in or out of activity at any time. +The Maintainers Group is responsible for providing transparent procedures for +contributors to opt in/out as well as providing procedures for +removing non-responsive members from the list of active contributors. +In case of no response, +a grace period of two years is in place before a formerly active contributor +loses their "active" status. ### BIDS Advisory Group -The purpose of this group is to provide advice and guidance to the BIDS Steering Group and the BEP Leads Group. When a BEP is merged into the specification, the leads of this BEP working group automatically join the advisory group. Members are encouraged to participate for at least 2 years following the merge of their BEP. If an advisory group member decides to leave the advisory group, they should inform the steering group in advance and are responsible to help: +The purpose of this group is to provide advice and guidance to the BIDS Steering +Group and the BEP Leads Group. +When a BEP is merged into the specification, +the leads of this BEP working group automatically join the advisory group. +Members are encouraged to participate for at least 2 years following +the merge of their BEP. +If an advisory group member decides to leave the advisory group, +they should inform the steering group in advance and are responsible to help: -- provide a list of possible replacement candidates from the BIDS community with a similar level of expertise to theirs, and +- provide a list of possible replacement candidates from the BIDS community + with a similar level of expertise to theirs, and -- assist the steering and maintainers in choosing a suitable replacement. +- assist the steering and maintainers in choosing a suitable replacement. {{ MACROS___generate_members_table(file="advisory.yml") }} ### Other working groups -A working/interest group can be established under the approval of the BIDS Steering Group. This is typically but not limited to being formed for the purpose of advancing the BIDS community, not the standard. +A working/interest group can be established under the approval of the BIDS Steering Group. +This is typically but not limited to being formed for the purpose of advancing the BIDS community, not the standard. -Each group will appoint 1-2 chairs. Members of these groups can have cross appointments in other groups (for example, BEP Working Group). These groups do not necessarily dissolve after some duration or event, unless stated in their proposal. +Each group will appoint 1-2 chairs. +Members of these groups can have cross appointments in other groups (for example, BEP Working Group). +These groups do not necessarily dissolve after some duration or event, unless stated in their proposal. -The working/interest group formation is formalized through an open letter via a "read-only" Google Document addressed to the BIDS Steering Group. The open letter will be posted on: +The working/interest group formation is formalized +through an open letter via a "read-only" Google Document addressed to the BIDS Steering Group. +The open letter will be posted on: -- the [BIDS-Specification GitHub repository][specification_gh], -- [Google Group][bids_google_group], -- and [social media channels](https://github.com/bids-standard/bids-specification?tab=readme-ov-file#BIDS-communication-channels). +- the [BIDS-Specification GitHub repository](https://github.com/bids-standard/bids-specification), +- [Google Group](https://groups.google.com/forum/#!forum/bids-discussion), +- and [social media channels](). This proposal will state what their group aims and goals are. ### BIDS Community -Along with members of the preceding groups, this group comprises broadly any individual who has used or has interest in using BIDS. All members are invited, and encouraged to join the BIDS Contributor Group by supporting the project in one of the many ways listed in the ["All Contributors" emoji key](https://allcontributors.org/docs/en/emoji-key). All community members are welcome to join BEP Working Groups and other working and interest groups. +Along with members of the preceding groups, this group comprises broadly +any individual who has used or has interest in using BIDS. All members +are invited, and encouraged to join the BIDS Contributor Group by +supporting the project in one of the many ways listed in the ["All +Contributors" emoji key](https://allcontributors.org/docs/en/emoji-key). +All community members are welcome to join BEP Working Groups and other +working and interest groups. -The current BEP Working Groups and their leads can be found in the section on [BIDS Extension Proposals](../extensions/beps.md) in the BIDS specification. +The current BEP Working Groups and their leads can be found in the +section on [BIDS Extension Proposals](../extensions/beps.md) +in the BIDS specification. ## 4. Governance of the standardization process ### A. Principles for open standards development -The BIDS approach to standards development follows the principles of the [Modern Paradigm for Standards](https://open-stand.org/about-us/principles/) developed by OpenStand: +The BIDS approach to standards development follows the principles of the +[Modern Paradigm for +Standards](https://open-stand.org/about-us/principles/) developed by +OpenStand: 1. Respectful cooperation between standards organizations 1. Adherence to fundamental principles of standards development: - - - Due Process - - Broad Consensus - - Transparency - - Balance - - Openness + - Due Process + - Broad Consensus + - Transparency + - Balance + - Openness 1. Collective empowerment @@ -138,114 +280,216 @@ The BIDS approach to standards development follows the principles of the [Modern ### B. Standard decision making process overview -The foundation of BIDS decision making is listening to all members of the BIDS Community and striving to achieve consensus on each level of the BIDS standard process. +The foundation of BIDS decision making is listening to all members of +the BIDS Community and striving to achieve consensus on each level of +the BIDS standard process. The criteria for forming a new BEP Working Group: -- Statement of intent with defined scope, deliverables, and use cases -- Statement of intent accepted by the BIDS Steering Group +- Statement of intent with defined scope, deliverables, and use cases +- Statement of intent accepted by the BIDS Steering Group -The criteria of the BIDS Steering Group evaluation for elevating a Draft BEP to a Proposed BEP: +The criteria of the BIDS Steering Group evaluation for elevating a Draft +BEP to a Proposed BEP: -- Integrates into the current edition of the standard and is consistent with the BIDS Mission Statement -- Clearly defines a filename template and field names -- At least 10 business days of community feedback publicly posted across the BIDS channels -- Consensus reached among the Working Group -- Use cases and examples clearly illustrated +- Integrates into the current edition of the standard and is consistent with the BIDS Mission Statement +- Clearly defines a filename template and field names +- At least 10 business days of community feedback publicly posted across the BIDS channels +- Consensus reached among the Working Group +- Use cases and examples clearly illustrated -Upon a successful Draft BEP review, the BEP will be converted from a Google document to a pull request for the [BIDS standard][specification_gh]. This will enable further community feedback on the Proposed BEP. Tools may begin integrating the Proposed BEP specification. +Upon a successful Draft BEP review, the BEP will be converted from a +Google document to a pull request for the +[BIDS standard](https://github.com/bids-standard/bids-specification). +This will enable further community feedback on the Proposed BEP. Tools +may begin integrating the Proposed BEP specification. The criteria for merging a Proposed BEP into the BIDS Standard: -- Proposal positively reviewed by representative community members. The definition of "representative" will differ depending on the scope of the extension and will be reviewed as part of the steering group's final approval. +- Proposal positively reviewed by representative community members. + The definition of "representative" will differ depending on the scope of + the extension and will be reviewed as part of the steering group's final approval. -- BIDS Steering Group final approval. +- BIDS Steering Group final approval. The Steering Group evaluates: -- Sufficiency of community feedback for the scope of the extension -- Validator updated to include the Proposed BEP specification -- Final review of the integration into the BIDS standard +- Sufficiency of community feedback for the scope of the extension +- Validator updated to include the Proposed BEP specification +- Final review of the integration into the BIDS standard ## X. Appendix ### A. BEP Procedure: Key definitions -**BIDS Specification** - This is the [BIDS specification][specification]. This covers the current raw data organization for brain MRI, MEG, EEG, and iEEG. - -**BIDS Extension Proposal (BEP)** - A proposal that intends to extend BIDS into an unspecified modality or derivative. A BEP is typically led by 1-3 individuals with several contributors. The [list of BEPs](../extensions/beps.md) can be found elsewhere on this website. - -**Draft BEP** - The in-progress document, typically in a Google Doc, of a BEP. This is dynamic and is grown and maintained at the discretion of a BEP Working Group. - -**Draft BEP review** - This review is performed by the BIDS Steering Group on a Draft BEP. The review at this stage aims to ensure the structure clearly defines a template and field names along with it integrating into the philosophy, principles, and accepted standards of BIDS. The BIDS Steering Group approval action will be a majority vote. Upon BIDS Steering Group approval, the Draft BEP will be elevated to a Proposed BEP. - -**Proposed BEP** - Once the BIDS Steering Group has approved the Draft BEP, it becomes a specific addition and/or modification of BIDS, in the form of a Proposed BEP. At this time, the Proposed BEP will take the form of a pull request on the [BIDS GitHub repository][specification_gh]. - -**Proposed BEP review** - This review is performed by the BIDS Steering Group on the Proposed BEP. The review aims to ensure the community input was incorporated and the final version integrates into the current edition of the BIDS standard specification. - -**Merged BEP** - A Proposed BEP that has been reviewed and approved by the Steering Group and merged into the BIDS standard. +**BIDS Specification** - This is the [BIDS +specification](https://bids-specification.readthedocs.io/en/stable/). +This covers the current raw data organization for brain MRI, MEG, EEG, +and iEEG. + +**BIDS Extension Proposal (BEP)** - A proposal that intends to extend +BIDS into an unspecified modality or derivative. +A BEP is typically led by 1-3 individuals with several contributors. +The [list of BEPs](../extensions/beps.md) +can be found elsewhere on this website. + +**Draft BEP** - The in-progress document, typically in a Google Doc, of +a BEP. This is dynamic and is grown and maintained at the discretion of +a BEP Working Group. + +**Draft BEP review** - This review is performed by the BIDS Steering +Group on a Draft BEP. The review at this stage aims to ensure the +structure clearly defines a template and field names along with it +integrating into the philosophy, principles, and accepted standards of +BIDS. The BIDS Steering Group approval action will be a majority vote. +Upon BIDS Steering Group approval, the Draft BEP will be elevated to a +Proposed BEP. + +**Proposed BEP** - Once the BIDS Steering Group has approved the Draft +BEP, it becomes a specific addition and/or modification of BIDS, in the +form of a Proposed BEP. At this time, the Proposed BEP will take the +form of a pull request on the [BIDS GitHub +repository](https://github.com/bids-standard/bids-specification). + +**Proposed BEP review** - This review is performed by the BIDS Steering +Group on the Proposed BEP. The review aims to ensure the community input +was incorporated and the final version integrates into the current +edition of the BIDS standard specification. + +**Merged BEP** - A Proposed BEP that has been reviewed and approved by +the Steering Group and merged into the BIDS standard. ### B. Voting Procedure -The BIDS Steering Group is elected by a vote of the active BIDS Contributors Group. At the discretion of the BIDS Steering Group, additional elections may be called and propositions may be put before the community in the course of a Steering Group election. +The BIDS Steering Group is elected by a vote of the active BIDS Contributors +Group. +At the discretion of the BIDS Steering Group, +additional elections may be called and propositions may be put before +the community in the course of a Steering Group election. -Elections will be managed through a 3rd party platform that allows restricting votes to a specific set of email addresses while maintaining the anonymity of the votes. A list of email addresses from the Contributors Group will be maintained by the Steering Group for the purposes of announcing elections and will not be used for any other purpose and will never be analyzed together with voting data. +Elections will be managed through a 3rd party platform that allows +restricting votes to a specific set of email addresses while maintaining +the anonymity of the votes. A list of email addresses from the +Contributors Group will be maintained by the Steering Group for the +purposes of announcing elections and will not be used for any other +purpose and will never be analyzed together with voting data. -Each Contributor will receive an email with information regarding the vote and the link to submit the vote. The information will contain a brief summary of what the vote is about with links to the relevant issues, as well as the deadline for the vote. +Each Contributor will receive an email with information regarding the +vote and the link to submit the vote. The information will contain a +brief summary of what the vote is about with links to the relevant +issues, as well as the deadline for the vote. -For Steering Group members, a ranked choice/instant runoff voting scheme will be used. Propositions will be yes/no questions, with the outcome determined by a simple majority. Voters may abstain on any ballot item. +For Steering Group members, a ranked choice/instant runoff voting scheme +will be used. Propositions will be yes/no questions, with the outcome +determined by a simple majority. Voters may abstain on any ballot item. -A vote will be considered valid if at least 20% of the Contributors submit votes. +A vote will be considered valid if at least 20% of the Contributors +submit votes. ### C. Governance ratification and BIDS Steering Group initialization -In order to establish a governance procedure at the same time as a governing body, certain variations in the normal order are required. - -Initially, Steering Group members will be elected for staggered terms of 2/3/4 years, to allow continuity and overlap across years. This will ensure institutional knowledge is preserved within the BIDS Steering Group. In the initial BIDS Steering Group, there will be at least one non-MRI modality represented. - -The Steering Group member nominations were put forth by the BIDS Community from August 7-28, 2019. The nominees self-organized into slates of five candidates, with an identified Chairperson. Nominees were eligible to participate in multiple slates. The community will vote among these slates in a ranked choice/instant runoff voting scheme. - -Because there are no grounds to restrict the vote to the BIDS Contributors Group prior to the ratification of this document, the electorate is to be the BIDS community, construed broadly as anybody with an interest in voting. The votes will be cast with two Google Forms: one to capture the vote and the other to record email addresses. The email addresses will not be analyzed together with the voting data, except to identify a situation in which many more votes are collected than valid email addresses. If the situation arises that the legitimacy of the vote is called into question, then the email addresses will be used to hold a special election under the terms laid out in Appendix B, according to which, - -> Elections will be managed through a 3rd party platform that allows restricting votes to a specific set of email addresses while maintaining the anonymity of the votes. +In order to establish a governance procedure at the same time as a +governing body, certain variations in the normal order are required. + +Initially, Steering Group members will be elected for staggered terms of +2/3/4 years, to allow continuity and overlap across years. This will +ensure institutional knowledge is preserved within the BIDS Steering +Group. In the initial BIDS Steering Group, there will be at least one +non-MRI modality represented. + +The Steering Group member nominations were put forth by the BIDS +Community from August 7-28, 2019. The nominees self-organized into +slates of five candidates, with an identified Chairperson. Nominees were +eligible to participate in multiple slates. The community will vote +among these slates in a ranked choice/instant runoff voting scheme. + +Because there are no grounds to restrict the vote to the BIDS +Contributors Group prior to the ratification of this document, the +electorate is to be the BIDS community, construed broadly as anybody +with an interest in voting. The votes will be cast with two Google +Forms: one to capture the vote and the other to record email addresses. +The email addresses will not be analyzed together with the voting data, +except to identify a situation in which many more votes are collected +than valid email addresses. If the situation arises that the legitimacy +of the vote is called into question, then the email addresses will be +used to hold a special election under the terms laid out in Appendix B, +according to which, + +> Elections will be managed through a 3rd party platform that +> allows restricting votes to a specific set of email addresses while +> maintaining the anonymity of the votes. ### D. License -To the extent possible under the law, the authors have waived all copyright and related or neighboring rights to the BIDS project governance and decision-making document, as per the [CC0 public domain dedication / license](https://creativecommons.org/publicdomain/zero/1.0/). +To the extent possible under the law, the authors have waived all +copyright and related or neighboring rights to the BIDS project +governance and decision-making document, as per the [CC0 public domain +dedication / +license](https://creativecommons.org/publicdomain/zero/1.0/). ### E. Help -The [bids.neuroimaging.io](http://bids.neuroimaging.io/) website contains links to all the BIDS informational and help materials. - -We encourage questions and discussion on [NeuroStars, under the "bids" tag](https://neurostars.org/tags/bids), via the [BIDS mailing list][bids_google_group], or in [GitHub issues][bids_standard] within the appropriate repository. - -We prefer questions to be asked via [NeuroStars](https://neurostars.org/tags/bids) so that others can search them and benefit from the answers, but if you do not feel comfortable asking your question publicly please feel free to email the BIDS maintainers at [bids.maintenance+question@gmail.com](mailto:bids.maintenance+question@gmail.com). They will repost an anonymised/general version of your question on [NeuroStars](https://neurostars.org/tags/bids) and answer it there. - -There are several resources that can help a new user get started. We have a [starter kit GitHub repository](https://bids-standard.github.io/bids-starter-kit/) that has example BIDS file structures, wikis, and tutorials, and the [Stanford Center for Reproducible Neuroscience blog](http://reproducibility.stanford.edu/blog/) provides tutorials and community survey results. - -All BIDS community members are required to follow the [BIDS code of conduct](./bids_github/CODE_OF_CONDUCT.md). Please contact the BIDS maintainers at [bids.maintenance+coc@gmail.com](mailto:bids.maintenance+coc@gmail.com) if you have any concerns or would like to report a violation. +The [bids.neuroimaging.io](http://bids.neuroimaging.io/) website +contains links to all the BIDS informational and help materials. + +We encourage questions and discussion on [NeuroStars, under the "bids" +tag](https://neurostars.org/tags/bids), via the [BIDS mailing +list](https://groups.google.com/forum/#!forum/bids-discussion), or in +[GitHub issues](https://github.com/bids-standard/) within the +appropriate repository. + +We prefer questions to be asked via +[NeuroStars](https://neurostars.org/tags/bids) so that others can search +them and benefit from the answers, but if you do not feel comfortable +asking your question publicly please feel free to email the BIDS maintainers at +[bids.maintenance+question@gmail.com](mailto:bids.maintenance+question@gmail.com). They will +repost an anonymised/general version of your question on +[NeuroStars](https://neurostars.org/tags/bids) and answer it there. + +There are several resources that can help a new user get started. +We have a [starter kit GitHub +repository](https://bids-standard.github.io/bids-starter-kit/) that has +example BIDS file structures, wikis, and tutorials, and the [Stanford +Center for Reproducible Neuroscience +blog](http://reproducibility.stanford.edu/blog/) provides tutorials and +community survey results. + +All BIDS community members are required to follow the +[BIDS code of conduct](./bids_github/CODE_OF_CONDUCT.md). +Please contact the BIDS maintainers at [bids.maintenance+coc@gmail.com](mailto:bids.maintenance+coc@gmail.com) +if you have any concerns or would like to report a violation. ### F. Acknowledgments -This document draws heavily from the [Modern Paradigm for Standards](https://open-stand.org/about-us/principles/) and from other open-source governance documents including: - -- [https://numpy.org/doc/stable/dev/governance/index.html](https://numpy.org/doc/stable/dev/governance/index.html) -- [https://docs.scipy.org/doc/scipy/dev/governance.html](https://docs.scipy.org/doc/scipy/dev/governance.html) -- [https://www.ieee.org/about/corporate/governance/index.html](https://www.ieee.org/about/corporate/governance/index.html) -- [https://www.apache.org/foundation/governance/](https://www.apache.org/foundation/governance/) -- [https://www.niso.org/what-we-do/creating-NISO-standards](https://www.niso.org/what-we-do/creating-NISO-standards) -- -- [https://www.seedsforchange.org.uk/consensus](https://www.seedsforchange.org.uk/consensus) -- [https://en.wikipedia.org/wiki/Internet_governance](https://en.wikipedia.org/wiki/Internet_governance) -- [https://www.icann.org/resources/pages/governance/guidelines-en](https://www.icann.org/resources/pages/governance/guidelines-en) -- [https://github.com/bids-standard/bids-specification/pull/104](https://github.com/bids-standard/bids-specification/pull/104) -- [Drupal's Governance](https://randyfay.com/content/drupals-governance) -- [Drupal community's governance process](https://git.drupalcode.org/project/governance/-/blob/main/README.md) +This document draws heavily from the +[Modern Paradigm for Standards](https://open-stand.org/about-us/principles/) +and from other open-source governance documents including: + +- [https://numpy.org/doc/stable/dev/governance/index.html](https://numpy.org/doc/stable/dev/governance/index.html) +- [https://docs.scipy.org/doc/scipy/dev/governance.html](https://docs.scipy.org/doc/scipy/dev/governance.html) +- [https://www.ieee.org/about/corporate/governance/index.html](https://www.ieee.org/about/corporate/governance/index.html) +- [https://www.apache.org/foundation/governance/](https://www.apache.org/foundation/governance/) +- [https://www.niso.org/what-we-do/creating-NISO-standards](https://www.niso.org/what-we-do/creating-NISO-standards) +- +- [https://www.seedsforchange.org.uk/consensus](https://www.seedsforchange.org.uk/consensus) +- [https://en.wikipedia.org/wiki/Internet_governance](https://en.wikipedia.org/wiki/Internet_governance) +- [https://www.icann.org/resources/pages/governance/guidelines-en](https://www.icann.org/resources/pages/governance/guidelines-en) +- [https://github.com/bids-standard/bids-specification/pull/104](https://github.com/bids-standard/bids-specification/pull/104) +- [Drupal's Governance](https://randyfay.com/content/drupals-governance) +- [Drupal community's governance process](https://git.drupalcode.org/project/governance/-/blob/main/README.md) ### G. Election data and code -Anonymous data from BIDS elections is stored in a dedicated repository on GitHub: [https://github.com/bids-standard/bids-elections](https://github.com/bids-standard/bids-elections) +Anonymous data from BIDS elections is stored in a dedicated repository on GitHub: +[https://github.com/bids-standard/bids-elections](https://github.com/bids-standard/bids-elections) ### H. Governance amendment procedure -A group of BIDS contributors may at any time form a [working group](#other-working-groups) to propose amendments to the governance. These amendments will be first reviewed by the Steering Group before being submitted to a community review. At the end of the community review each amendment is submitted to a vote of BIDS contributors. The voting procedure is similar to the one described for the election of Steering Group members in [Appendix B](#b-voting-procedure). Amendments are accepted if they gather more than two-thirds of the expressed votes. +A group of BIDS contributors may at any time form a [working group](#other-working-groups) to propose amendments to the governance. +These amendments will be first reviewed by the Steering Group before being +submitted to a community review. +At the end of the community review each amendment is submitted to a vote of BIDS +contributors. +The voting procedure is similar to the one described for the election of +Steering Group members in [Appendix B](#b-voting-procedure). +Amendments are accepted if they gather more than two-thirds of the expressed votes. diff --git a/docs/collaboration/index.md b/docs/collaboration/index.md index a97e5990..44fa5ee2 100644 --- a/docs/collaboration/index.md +++ b/docs/collaboration/index.md @@ -1,27 +1,45 @@ # Help make BIDS better! -BIDS is informed, supported, and guided by its users. BIDS standards are intended to change and evolve as methods, resources, and the needs of the BIDS community changes. We encourage all researchers to contribute to the ongoing development of BIDS standards, be it through discussion on websites, the creation of new BIDS tools, or contributing to extending the BIDS specification through proposals. Below is a list of common resources where users can get involved in making the BIDS standard better! +BIDS is informed, supported, and guided by its users. +BIDS standards are intended to change and evolve as methods, resources, +and the needs of the BIDS community changes. +We encourage all researchers to contribute to the ongoing development of BIDS standards, +be it through discussion on websites, the creation of new BIDS tools, +or contributing to extending the BIDS specification through proposals. +Below is a list of common resources where users can get involved in making the BIDS standard better! Neurostars Website -- The easiest way to contribute to BIDS is to ask questions you have about the specification on [Neurostars](https://neurostars.org). +- The easiest way to contribute to BIDS is to ask questions you have about the specification on + [Neurostars](https://neurostars.org){:target="_blank"}. -- If your question has a [bids tag](https://neurostars.org/search?q=tags%3Abids) it will be much easier for others to find the answer. +- If your question has a + [bids tag](https://neurostars.org/search?q=tags%3Abids){:target="_blank"} + it will be much easier for others to find the answer. -- You can also get involved by _answering_ questions on [Neurostars](https://neurostars.org/search?q=tags%3Abids)! +- You can also get involved by _answering_ questions on + [Neurostars](https://neurostars.org/search?q=tags%3Abids){:target="_blank"}! Github Issues -- You can contribute to the BIDS specification by opening [Issues](https://github.com/bids-standard/bids-specification/issues) and proposing changes via [Pull Requests](https://github.com/bids-standard/bids-specification/pulls) on [GitHub][specification_gh]. +- You can contribute to the BIDS specification by opening + [Issues](https://github.com/bids-standard/bids-specification/issues){:target="_blank"} + and proposing changes via + [Pull Requests](https://github.com/bids-standard/bids-specification/pulls){:target="_blank"} + on + [GitHub](https://github.com/bids-standard/bids-specification){:target="_blank"}. -- To make improvements to the website that you are reading right now, you can also open an [Issue](https://github.com/bids-standard/bids-website/issues) and propose changes via Pull Requests at the [BIDS website GitHub repository][bids_wesbite_gh]. +- To make improvements to the website that you are reading right now, you can also open an + [Issue](https://github.com/bids-standard/bids-website/issues){:target="_blank"} + and propose changes via Pull Requests at the + [BIDS website GitHub repository](https://github.com/bids-standard/bids-website){:target="_blank"}. Become a part of the BIDS Community There are so many ways to help us build this community. -- You could help someone else learn the benefits of BIDS by giving a talk in your local organization -- Or you could work on [building a BIDS App](https://bids-website.readthedocs.io/en/latest/tools/bids-apps.html)! +- You could help someone else learn the benefits of BIDS by giving a talk in your local organization +- Or you could work on [building a BIDS App](https://bids-website.readthedocs.io/en/latest/tools/bids-apps.html){:target="_blank"}! The only requirement is that everyone who contributes adheres to our [BIDS Code of Conduct](./bids_github/CODE_OF_CONDUCT.md). @@ -29,6 +47,9 @@ Thank you for your contributions! ## Extending the BIDS specification -The BIDS specification can be extended in a backwards compatible way and will evolve over time. These are accomplished with BIDS Extension Proposals (BEPs), which are community-driven processes. +The BIDS specification can be extended in a backwards compatible way and will evolve over time. +These are accomplished with BIDS Extension Proposals (BEPs), which are community-driven processes. -Do you want to learn more about extending BIDS to a new modality or set of data types? Read the [Guide](../extensions/general-guidelines.md) and follow the [Submission Process](../extensions/submission.md). +Do you want to learn more about extending BIDS to a new modality or set of data types? +Read the [Guide](https://bids-extensions.readthedocs.io/en/latest/guide/) +and follow the [Submission Process](https://bids-extensions.readthedocs.io/en/latest/submission/). diff --git a/docs/contact/index.md b/docs/contact/index.md index eec6c7b9..913f7505 100644 --- a/docs/contact/index.md +++ b/docs/contact/index.md @@ -2,59 +2,68 @@ We have lots of different ways of staying in touch! -**Our preferred way to answer questions** is via our forum [Neurostars](https://neurostars.org/tags/bids) (we have a 90%+ answer rate!) +**Our preferred way to answer questions** is via our forum +[Neurostars](https://neurostars.org/tags/bids) (we have a 90%+ answer rate!) -We understand that posting a question on a forum can seem a bit uncertain and intimidating. However, if _you_ have a question it's almost certain that somebody else will too, and this way we can avoid answering the same question multiple times. Even if your question is not well-defined, just post what you have so far and we will be able to point you in the right direction! +We understand that posting a question on a forum can seem a bit uncertain and intimidating. +However, if _you_ have a question it's almost certain that somebody else will too, +and this way we can avoid answering the same question multiple times. +Even if your question is not well-defined, +just post what you have so far and we will be able to point you in the right direction! Some example questions that have already been answered include: -- [BIDS file naming specifications](https://neurostars.org/t/bids-beginner-convert-data-to-bids-format/1364) -- [BIDS beginner - convert data to BIDS format](https://neurostars.org/t/bids-beginner-convert-data-to-bids-format/1364) +- [BIDS file naming specifications](https://neurostars.org/t/bids-beginner-convert-data-to-bids-format/1364) +- [BIDS beginner - convert data to BIDS format](https://neurostars.org/t/bids-beginner-convert-data-to-bids-format/1364) ---
-- :simple-mattermost:{ .lg .middle } **Mattermost** +- :simple-mattermost:{ .lg .middle } **Mattermost** - *** + --- - [:simple-mattermost: Chat on mattermost](https://mattermost.brainhack.org/brainhack/channels/bids_general){ .md-button } + [:simple-mattermost: Chat on mattermost](https://mattermost.brainhack.org/brainhack/channels/bids_general){ .md-button } - You can also come chat on the [Brainhack mattermost][brainhack_mattermost] on the `~bids_general` channel. + You can also come chat on the [Brainhack mattermost](https://mattermost.brainhack.org/) on the `~bids_general` channel. -- :simple-google:{ .lg .middle } **Mailing list** +- :simple-google:{ .lg .middle } **Mailing list** - *** + --- - [:simple-google: Join the mailing list](https://groups.google.com/g/bids-discussion){ .md-button } + [:simple-google: Join the mailing list](https://groups.google.com/g/bids-discussion){ .md-button } - We'd love for you to join the mailing list. You might find some helpful answers and discussions there. + We'd love for you to join the mailing list. + You might find some helpful answers and discussions there. -- :email:{ .lg .middle } **Email** +- :email:{ .lg .middle } **Email** - *** + --- - [:fontawesome-solid-paper-plane: Email the maintainers](mailto:bids.maintenance+question@gmail.com){ .md-button } + [:fontawesome-solid-paper-plane: Email the maintainers](mailto:bids.maintenance+question@gmail.com){ .md-button } - If you have very specific questions you can email [the BIDS maintainers](../collaboration/governance.md#bids-maintainers-group). + If you have very specific questions you can email + [the BIDS maintainers](../collaboration/governance.md#bids-maintainers-group). - [:fontawesome-solid-paper-plane: Email the steering group](mailto:bids.steering@gmail.com){ .md-button } + [:fontawesome-solid-paper-plane: Email the steering group](mailto:bids.steering@gmail.com){ .md-button } - If you have questions related to BIDS governance you can email [the BIDS steering group](../collaboration/governance.md#bids-steering-group). + If you have questions related to BIDS governance you can email + [the BIDS steering group](../collaboration/governance.md#bids-steering-group). -- :handshake_tone1_tone5:{ .lg .middle } **Social media** +- :handshake_tone1_tone5:{ .lg .middle } **Social media** - *** + --- - - [:simple-bluesky: Bluesky](https://bsky.app/profile/bidsstandard.bsky.social/) - - [:simple-mastodon: Mastodon](https://fosstodon.org/@bidsstandard/) - - [:simple-x: X](https://x.com/BIDSstandard) - - [:simple-youtube: YouTube](https://www.youtube.com/channel/UCxZUcYfd_nvIVWAbzRB1tlw) - - [:simple-instagram: Instagram](https://www.instagram.com/bidsstandard) - - Listen to our [podcast](https://anchor.fm/bids-maintenance) + - [:simple-bluesky: Bluesky](https://bsky.app/profile/bidsstandard.bsky.social/) + - [:simple-mastodon: Mastodon](https://fosstodon.org/@bidsstandard/) + - [:simple-x: X](https://x.com/BIDSstandard) + - [:simple-youtube: YouTube](https://www.youtube.com/channel/UCxZUcYfd_nvIVWAbzRB1tlw) + - [:simple-instagram: Instagram](https://www.instagram.com/bidsstandard) + - Listen to our [podcast](https://anchor.fm/bids-maintenance) - If you are interested in receiving occasional updates around BIDS, feel free to join one of the communication channels that we use regularly. + If you are interested in receiving occasional updates around BIDS, + feel free to join one of the communication channels that we use regularly.
diff --git a/docs/datasets/index.md b/docs/datasets/index.md index 79b97822..cd16473e 100644 --- a/docs/datasets/index.md +++ b/docs/datasets/index.md @@ -1,20 +1,34 @@ # Datasets - -BIDS compliant data can be found under many of the common neuroimaging data sharing websites/databases. Below are some links to BIDS compliant data. Sourcedata (pre-BIDS) are sometimes also available and these data can be used to test (or to build tutorials) of how source data are converted to BIDS. +BIDS compliant data can be found under many of the common neuroimaging data sharing +websites/databases. Below are some links to BIDS compliant data. Sourcedata (pre-BIDS) +are sometimes also available and these data can be used to test (or to build tutorials) +of how source data are converted to BIDS. ## Where to find BIDS datasets +Many public repositories for neuroimaging data are accepting (and in some cases requiring) +data submitted in BIDS format. Below is a small sample of some main resources for finding +BIDS datasets that may be used in your analyses. -Many public repositories for neuroimaging data are accepting (and in some cases requiring) data submitted in BIDS format. Below is a small sample of some main resources for finding BIDS datasets that may be used in your analyses. - -[OpenNeuro][openneuro]: If you're looking for full data files to run the validator on or simply compare to your own _bidsified_ data try searching here. Datasets here are (by and large) publicly available and conform to BIDS. +[OpenNeuro](https://openneuro.org/): +If you're looking for full data files to run the validator on or simply compare to your +own _bidsified_ data try searching here. Datasets here are (by and large) publicly available and conform to BIDS. -[The NIMH Data Archive](https://nda.nih.gov/): The NIMH archive hosts many datasets and results that follow BIDS naming structure. There isn't an easy search feature for finding BIDS data as of yet, but larger datasets, such as the Adolescent Brain Cognitive Development (ABCD) study, provide BIDS compliant data. +[The NIMH Data Archive](https://nda.nih.gov/): The NIMH archive hosts many datasets and results +that follow BIDS naming structure. There isn't an easy search feature for finding BIDS data as of +yet, but larger datasets, such as the Adolescent Brain Cognitive Development (ABCD) study, provide +BIDS compliant data. -[NITRC](https://www.nitrc.org/xnat/index.php): the Neuroimaging Tools & Resources Collaboratory is another resource for finding BIDS compliant datasets. The Neuroimaging Data Repository section provides access to public datasets such as the Autism Brain Imaging Data Exchange (ABIDE) dataset. +[NITRC](https://www.nitrc.org/xnat/index.php): the Neuroimaging Tools & Resources Collaboratory is another +resource for finding BIDS compliant datasets. The Neuroimaging Data Repository section provides +access to public datasets such as the Autism Brain Imaging Data Exchange (ABIDE) dataset. ## Brainhack Western 2018 dataset - -These data, compiled at the Brainhack Western 2018 event can be used to test or create BIDS apps. An example of sourcedata [ds001](https://drive.google.com/drive/folders/15GiGHqit0gFFblOUuL2hSoWEJVw6q1M5) (non-BIDS compliant NIfTi files) and raw data [ds001_BIDS](https://drive.google.com/drive/folders/1A3TbarHbtXqx7FfW0UbWWuY1GflF3630) converted to BIDS format are provided. +These data, compiled at the Brainhack Western 2018 event can be used to test or create BIDS +apps. An example of sourcedata +[ds001](https://drive.google.com/drive/folders/15GiGHqit0gFFblOUuL2hSoWEJVw6q1M5) +(non-BIDS compliant NIfTi files) and raw data +[ds001_BIDS](https://drive.google.com/drive/folders/1A3TbarHbtXqx7FfW0UbWWuY1GflF3630) converted +to BIDS format are provided. ## Mother of unification studies @@ -22,4 +36,6 @@ A 204-subject multimodal (MEG, MRI, fMRI) [dataset](http://data.donders.ru.nl/co ## BIDS examples with empty raw data files -[BIDS examples datasets](./examples.md) contain empty (example) raw data files and can assist you in converting your own dataset into a BIDS compliant dataset, or to run some tests with your code... +[BIDS examples datasets](./examples.md) contain empty (example) raw data files +and can assist you in converting your own dataset into a BIDS compliant dataset, +or to run some tests with your code... diff --git a/docs/extensions/general-guidelines.md b/docs/extensions/general-guidelines.md index c3fb6327..fe5e7262 100644 --- a/docs/extensions/general-guidelines.md +++ b/docs/extensions/general-guidelines.md @@ -1,8 +1,15 @@ A BEP is a method of expanding the BIDS Specification to encompass new features or data types. -They are called BEPs because they are modeled after [Python Extension Proposals](https://peps.python.org/pep-0001/#what-is-a-pep) (PEPs) as they have been an effective community tool to change (either by updating or supplementing) the Python programming language. BIDS contributors adopting a similar structure has been useful to expand BIDS. +They are called BEPs because they are modeled after +[Python Extension Proposals](https://peps.python.org/pep-0001/#what-is-a-pep) (PEPs) as +they have been an effective community tool to change (either by updating or supplementing) +the Python programming language. +BIDS contributors adopting a similar structure has been useful to expand BIDS. -BEPs have grown the specification beyond its original scope of MRI to new techniques, and file types and descriptors. A list of completed BEPS can be seen [here](./beps.md#completed-beps) and a list of proposed/ongoing BEPs can be found [here](./beps.md#bids-extension-proposals) +BEPs have grown the specification beyond its original scope of MRI +to new techniques, and file types and descriptors. +A list of completed BEPS can be seen [here](./beps.md#completed-beps) and +a list of proposed/ongoing BEPs can be found [here](./beps.md#bids-extension-proposals) ## Why contribute to BIDS? @@ -10,45 +17,95 @@ You can make something that is good even better without building it from scratch You can interact with and get to know other experts in the field. -A more substantial extension can lead to standalone publications, as evidenced by [abundant examples](https://bids-specification.readthedocs.io/en/latest/introduction.html#citing-bids). +A more substantial extension can lead to standalone publications, as evidenced +by [abundant examples](https://bids-specification.readthedocs.io/en/latest/introduction.html#citing-bids). ## Overarching principles in the design of BIDS -The directory structure must not only be machine-readable but also easy to interpret by humans. Readability is as important as the ability to programmatically traverse the directory structure. +The directory structure must not only be machine-readable but also easy to interpret by humans. +Readability is as important as the ability to programmatically traverse the directory structure. -When it comes to file names within directories, redundancy trumps conciseness, so the files should be identifiable by their names even if removed from the directory structure. +When it comes to file names within directories, redundancy trumps conciseness, +so the files should be identifiable by their names even if removed from the directory structure. -If something being added to BIDS is applicable to at least 80% of use cases that is a very good start and should be added to the specification by either [opening a GitHub Issue here][issues page] or by working on a BEP following [the submission process](submission.md). +If something being added to BIDS is applicable to at least 80% of use cases +that is a very good start and should be added to the specification +by either [opening a GitHub Issue here][issues page] +or by working on a BEP following [the submission process](submission.md). ## When and how to start a BIDS Extension Proposal? -Small contributions (typos, rephrasing of a description, adding a single new metadata field) can be just added as a [Pull Request on GitHub](https://github.com/bids-standard/bids-specification/pulls) +Small contributions (typos, rephrasing of a description, adding a single new metadata field) +can be just added as a [Pull Request on GitHub](https://github.com/bids-standard/bids-specification/pulls) -Larger contributions that are expected to involve longer and more involved discussions should be first described in a standalone document: a Google Docs BEP. Development on Google Docs is preferred as this is a low barrier to entry for colleagues who do not use GitHub and/or Markdown, allowing more people to get involved. +Larger contributions that are expected to involve longer and more involved +discussions should be first described in a standalone document: a Google Docs BEP. +Development on Google Docs is preferred as this is a low barrier to entry +for colleagues who do not use GitHub and/or Markdown, +allowing more people to get involved. -1. Explore [the specification][the bids specification repository] and [the BEP lists](./beps.md) to find existing or ongoing efforts that may support what you are trying to add into the BIDS Specification. Someone may have already done work for you. +1. Explore [the specification][the bids specification repository] + and [the BEP lists](./beps.md) + to find existing or ongoing efforts + that may support what you are trying to add into the BIDS Specification. + Someone may have already done work for you. 1. Read the [BIDS governance document](../collaboration/governance.md). -1. Familiarize yourself with the BIDS community by browsing current issues, discussions, and proposed changes on [the bids specification repository]. Search for issues relating to your feature or BEP idea before creating a new issue. - -1. Open an initial “issue” on [the bids specification repository] issues page to gauge interest in your potential BEP, and to collect feedback by more community members and [BIDS maintainers](https://github.com/bids-standard/bids-specification/blob/master/DECISION-MAKING.md#maintainers-group). **This is an important step before proceeding in order to make sure that more consensus arises and more contributors are aware what is happening**. - -1. Communicate with the BIDS maintainers to make your BEP official. This entails registering the BEP with a number on the BIDS website. To obtain a number for your BEP, follow the previous steps and then [open a new issue](https://github.com/bids-standard/bids-website/issues) or [submit a pull request](https://github.com/bids-standard/bids-website/pulls) to the [website GitHub repository][bids_wesbite_gh], cross-linking to any other already existing issues. - -1. Create a draft of your extension by discussing among colleagues. The [BIDS Extension Proposal template](https://docs.google.com/document/d/1W7--Mf3gCCb1mVfhsoRJCAKFhmf2umG1PFkyZ1jEgMw/edit#) provides some boilerplate and formatting conventions. +1. Familiarize yourself with the BIDS community by browsing current issues, + discussions, and proposed changes on + [the bids specification repository]. + Search for issues relating to your feature or BEP idea + before creating a new issue. + +1. Open an initial “issue” on + [the bids specification repository] issues page + to gauge interest in your potential BEP, and to collect + feedback by more community members and + [BIDS maintainers](https://github.com/bids-standard/bids-specification/blob/master/DECISION-MAKING.md#maintainers-group). + **This is an important step before proceeding in order to make sure that + more consensus arises and more contributors are aware what is happening**. + +1. Communicate with the BIDS maintainers to make your BEP official. + This entails registering the BEP with a number on the BIDS website. + To obtain a number for your BEP, follow the previous steps + and then [open a new issue](https://github.com/bids-standard/bids-website/issues) + or [submit a pull request](https://github.com/bids-standard/bids-website/pulls) to the + [website GitHub repository](https://github.com/bids-standard/bids-website/), + cross-linking to any other already existing issues. + +1. Create a draft of your extension by discussing among colleagues. The + [BIDS Extension Proposal template](https://docs.google.com/document/d/1W7--Mf3gCCb1mVfhsoRJCAKFhmf2umG1PFkyZ1jEgMw/edit#) + provides some boilerplate and formatting conventions. 1. List on the draft the contributor(s) leading the effort. -1. Share the draft (remember to [share a link that allows anyone to comment](https://support.google.com/docs/answer/2494822?co=GENIE.Platform%3DDesktop&hl=en)) with the [bids-discussion mailing list][bids_google_group] and ask for comments. +1. Share the draft (remember to + [share a link that allows anyone to comment](https://support.google.com/docs/answer/2494822?co=GENIE.Platform%3DDesktop&hl=en)) + with the + [bids-discussion mailing list](https://groups.google.com/forum/#!forum/bids-discussion) + and ask for comments. 1. Incorporate the feedback and strive for consensus. -1. Help to merge the extension into the main specification (this will require converting the proposal to Markdown and submitting a Pull Request at [the bids specification repository]) - -1. Create example datasets. Complete source data (for example DICOM, EDF, Excel) and its corresponding target BIDS datasets, _must be_ supplied along with instructions on how to transform data from source to target. When possible, data from multiple vendors such as Siemens, Philips, or General Electric (in the case of MR) should be included. These datasets are vital for the development of resources that will, ultimately, increase the adoption of the BEP following its integration into the BIDS Specification; see [this discussion](https://github.com/bids-standard/bids-specification/issues/1350). BIDS maintainers **are available to assist** in the collection, organization, or at any step in the preparation of these datasets. - -1. If necessary, contribute a pull request to the [BIDS Validator repository](https://github.com/bids-standard/bids-validator) as well to incorporate the extension. +1. Help to merge the extension into the main specification + (this will require converting the proposal to Markdown + and submitting a Pull Request at [the bids specification repository]) + +1. Create example datasets. Complete source data (for example DICOM, EDF, Excel) and its + corresponding target BIDS datasets, + _must be_ supplied along with instructions on how to transform data from source to target. + When possible, data from multiple vendors + such as Siemens, Philips, or General Electric (in the case of MR) should be included. + These datasets are vital for the development of resources that will, ultimately, increase the adoption of + the BEP following its integration into the BIDS Specification; + see [this discussion](https://github.com/bids-standard/bids-specification/issues/1350). + BIDS maintainers **are available to assist** in the collection, organization, or at + any step in the preparation of these datasets. + +1. If necessary, contribute a pull request + to the [BIDS Validator repository](https://github.com/bids-standard/bids-validator) + as well to incorporate the extension. ![bep_process](../assets/img/bep_process.png) @@ -56,51 +113,75 @@ Larger contributions that are expected to involve longer and more involved discu ### Limit flexibility, consider tool developers -One of the aims of BIDS is to make reusing data easier. This means that when proposing an extension you need to put yourself in the shoes of someone who will receive a BIDS dataset and attempt to analyze it. Additionally, consider developers that will try to write tools that take BIDS datasets as inputs. It is worth assessing how much additional code different ways of approaching your extension may cause. +One of the aims of BIDS is to make reusing data easier. +This means that when proposing an extension you need to put yourself +in the shoes of someone who will receive a BIDS dataset and attempt to analyze it. +Additionally, consider developers that will try to write tools that take BIDS datasets as inputs. +It is worth assessing how much additional code different ways of approaching your extension may cause. -The most common situation where the trade-off between flexibility and ease of tool building comes up is in choosing file formats. For example, allowing multiple different file formats to be used to represent the same data type is flexible, but requires developers to provide support for all of them. As an example, iEEG-BIDS and EEG-BIDS surveyed the community to find out about most common formats and selected only a few formats based on usage and their openness. +The most common situation where the trade-off between flexibility and ease of +tool building comes up is in choosing file formats. +For example, allowing multiple different file formats to be used to represent the same data type is flexible, +but requires developers to provide support for all of them. +As an example, iEEG-BIDS and EEG-BIDS +surveyed the community +to find out about most common formats and selected only a few formats based on usage and their openness. ### Get the community involved -Try to reach out to colleagues working with the type of data you are trying to add support for. The more people looking at your extension the better it will become through discussions. +Try to reach out to colleagues working with the type of data you are trying to add support for. +The more people looking at your extension the better it will become through discussions. ### Be consistent with the main specification -The main specification follows some general rules. For example, see the [rules on participant labels](https://bids-specification.readthedocs.io/en/stable/02-common-principles.html#participant-names-and-other-labels). +The main specification follows some general rules. +For example, see the [rules on participant labels](https://bids-specification.readthedocs.io/en/stable/02-common-principles.html#participant-names-and-other-labels). Try not to deviate from BIDS conventions in your extension. ### Be consistent with other BEPs -A common dictionary (BIDS keys) is what makes BIDS successful, it is thus essential to not create many new entities. Many of the current BEPs have developed useful terms that we recommend here. +A common dictionary (BIDS keys) is what makes BIDS successful, +it is thus essential to not create many new entities. +Many of the current BEPs have developed useful terms that we recommend here. #### Existing entities -| Entity | BEP(s) | Description | -| --- | --- | --- | -| desc-