diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 96627f8f..3f0d1b3a 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -57,11 +57,6 @@ repos:
hooks:
- id: isort
-- repo: https://github.com/codespell-project/codespell
- rev: v2.2.6
- hooks:
- - id: codespell
-
- repo: https://github.com/PyCQA/flake8
rev: 7.0.0
hooks:
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 9d2618cd..9c3b312e 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -6,5 +6,9 @@
"tag:yaml.org,2002:python/name:material.extensions.emoji.twemoji",
"tag:yaml.org,2002:python/name:pymdownx.superfences.fence_code_format"
],
- "restructuredtext.pythonRecommendation.disabled": true
+ "restructuredtext.pythonRecommendation.disabled": true,
+ "circleci.persistedProjectSelection": [
+ "gh/bids-standard/in_darkness_bind_them",
+ "gh/bids-standard/bids-website"
+ ]
}
diff --git a/docs/blog/posts/2024-02-22-steering-group-minutes.md b/docs/blog/posts/2024-02-22-steering-group-minutes.md
index 1352afa7..d3559d7d 100644
--- a/docs/blog/posts/2024-02-22-steering-group-minutes.md
+++ b/docs/blog/posts/2024-02-22-steering-group-minutes.md
@@ -110,15 +110,11 @@ Online Presence Working Group: Working Document
- Eric is chairing the BIDS Online Presence Working Group
- Eric owes the open letter to the Steering Group
-- May use google season of docs (need to sign up for the program,
- starts April 2nd for applications)
-- Will reach out to INCF to reconnect as the admin for google
- season of docs
-- Mentors identified: Eric, Christine, and Remi (outlined in doc
- linked in agenda)
+- May use google season of docs (need to sign up for the program, starts April 2nd for applications)
+- Will reach out to INCF to reconnect as the admin for google season of docs
+- Mentors identified: Eric, Christine, and Remi (outlined in doc linked in agenda)
- Eric will reach out to the group to schedule a follow up meeting.
-- Yaroslav reminded the group that he has \$5k CAD to compensate for
- work on this project
+- Yaroslav reminded the group that he has \$5k CAD to compensate for work on this project
BEP39 for dimensionality reduction-based networks
diff --git a/docs/blog/posts/2024-03-21-steering-group-minutes.md b/docs/blog/posts/2024-03-21-steering-group-minutes.md
new file mode 100644
index 00000000..88413a6f
--- /dev/null
+++ b/docs/blog/posts/2024-03-21-steering-group-minutes.md
@@ -0,0 +1,290 @@
+---
+date: 2024-03-21
+slug: "Steering Group minutes #69"
+author: anonymous
+categories:
+- steering group minutes
+---
+
+
+
+
+
+**Present:** Kim Ray, Camille Maumet, Yarik Halchenko, Ariel Rokem,
+Chris Markiewicz, Dora Hermes
+
+**Apologies:**
+
+**Guest:** Franco Pestilli
+
+## BIDS Meeting Notes
+
+Franco is sick, so meeting with him deferred to future meeting (possibly next time, April 4th)
+
+### Cooperation with DICOM standard
+
+YOH met with them to discuss issues between BIDS and DICOM
+
+- Dicom cannot enforce anything, and its difficult for them to suddenly make things mandatory
+
+- YOH will meet with GE manufacturer this Fri to discover more about "IHE Sharazone",
+ which is a system that the vendors use to share example data between them to check for compatibility across.
+ It seems that this is rather closed down, so hard to access and contribute to.
+
+- Overall, the call useful in the context that DICOM folks are now more aware of incompatibilities between BIDS and DICOM
+
+### BIDS 2.0 going forward!
+
+YOH
+
+- A replacement/substitution of inheritance principles would be useful
+ (allows you to define common metadata at the top level and more specific metadata at lower levels)
+
+ - Proposed: limit that values cannot be overloaded
+
+ - Related: [[BEP036 - Phenotypic Data]](https://bids.neuroimaging.io/bep036)
+
+ - Does not conflict with Dora\'s use cases where EEG participants often each have different metadata
+ (e.g. number of electrodes) and would not have many common metadata across subjects
+
+ - [[https://github.com/bids-standard/bids-2-devel/issues/65]](https://github.com/bids-standard/bids-2-devel/issues/65)
+
+- Discusses formalizing common principles into a standard
+
+ - Eg BIDS like standards: [[bids-2-devel/issues/62]](https://github.com/bids-standard/bids-2-devel/issues/62)
+
+- Might want to reach out to [[PsychDS]](https://psych-ds.github.io/) to create a migration path
+
+- For example: Allen institute has a file naming schema that we might want to adopt/incorporate
+
+ - [[bids-2-devel/issues/60]](https://github.com/bids-standard/bids-2-devel/issues/60)
+
+ - Could help Allen institute merge/adopt BIDS
+
+- Please add examples to this issue for consideration (issue 62?)
+
+### BEP guidelines updating (Camille & Rémi)
+
+- Update the process of how people can submit new proposals for BEPS
+
+- The process of obtaining a BEP number is not clearly outlined
+
+ - Maintainers are discussing what explicit process should be outlined
+
+ - [[https://github.com/bids-standard/bids-extensions/pull/28]](https://github.com/bids-standard/bids-extensions/pull/28)
+
+- The expectation to 'become familiar' with BIDS before starting a BEP is a 'high bar' to attain
+
+ - Some believe that BEP leads should be BIDS experts and domain experts should be contributors
+
+ - Concerns exist that this approach may limit entrance to BIDS
+
+- Suggestions - adopt a procedure similar to debian where experts need to pass an exam to obtain an expert status
+
+ - Should a BEP lead already be a BIDS contributor to ensure they have some existing BIDS knowledge
+
+- Often BEP leads are already BIDS familiar because of the steps that they need to create the BEP
+
+ - Create BIDS examples in a pull request
+ - Add to schema
+ - However sometimes this familiarity is a result of going through the BEP creation process
+
+- CM: Current loose guidelines for establishing a BEP
+
+ - Maintainers have a template that they provide to individuals that are interested in creating a BEP, often the maintainers ensure that the BEP lead has contributed to BIDS previously.
+
+ - There has also been some approval by the steering committee
+
+ - Currently, BIDS maintainers are not comfortable with the new expectation that they help 'solve' many BIDS issues/concerns (instead of the community agree on solutions)
+
+- The committee returns to the idea of having a BEP mentor for each BEP that has BIDS/BEP experience and can help guide the BEP lead through the BEP process
+
+ - This could reduce zombie BEPs (when a BEP is forgotten or not actively being developed)
+ - Could also help with junior people contributing and potentially becoming BEP leads
+
+- Should there be a google doc or pull request first for a BEP?
diff --git a/docs/blog/posts/2024-04-04-steering-group-minutes.md b/docs/blog/posts/2024-04-04-steering-group-minutes.md
new file mode 100644
index 00000000..1a77f4db
--- /dev/null
+++ b/docs/blog/posts/2024-04-04-steering-group-minutes.md
@@ -0,0 +1,123 @@
+---
+date: 2024-04-04
+slug: "Steering Group minutes #70"
+author: anonymous
+categories:
+- steering group minutes
+---
+
+
+
+
+
+**Present:** Ross Blair, Ariel Rokem, Kimberly Ray, Camille Maumet, Dora
+Hermes, Cyril Pernet
+
+**Apologies:** Yaraslaw Halchenko
+
+**Guest:**
+
+## BIDS Meeting Notes
+
+### BIDS.org
+
+- \$70 is the broker fee to negotiate for the BIDS.org domain
+- Steering group thinks that 4 letter URLS are likely very costly to acquire and we will not be able to afford
+- A quick search on the IP shows that bids.org is owned by "web addresses for businesses inc", so...
+
+### MATTERmost
+
+- The BIDS slack group is costly , the maintainers are likely moving mattermost
+- The has been a group created for the steering groups, should they utilize this channel?
+- Stanford & MIT have enterprise accounts for Slack, which could allow for BIDS to have a slack channel under their license.
+
+ - Yarik/Satra might be able to help with this at MIT
+ - Russ/Ross at Stanford, (but would prefer to not have BIDS slack within Stanford?)
+
+### BEPs - stalling (related to the BIDS connectivity BEPS)
+
+- Franco unable to attend meetings
+- Hoping to find a solution for how to keep BEPs moving forward
+- Franco, Yarik, and Ariel will be at the upcoming BIDS maintainers meeting in Seattle, they may try to begin a discussion and proposed solutions
+
+ - Meeting facilities have good zoom capabilities, Dora may join this conversation virtually, others might is possible,
+
+- Proposed solutions should be brought back to the steering group for further discussion
+
+### BIDS maintenance Infrastructure Award Spending
+
+- Ariel has a google doc with the BIDS maintainers
+ (2024 Seattle BIDS maintainers meeting goals)
+ that lists requests from BIDS maintainers and community on financial needs for BIDS
+
+BEP BIDS Technical committee (proposal to aid with stalled BEPS)
+
+[[https://github.com/bids-standard/bids-extensions/pull/29]](https://github.com/bids-standard/bids-extensions/pull/29)
+
+- Should we invite Oscar for discussion with the BIDS steering group?
+
+- The complaints are not clear and there have not been alternative solutions proposed to address the issue
+
+- Dora proposed meeting with Oscar (~~possibly with Ariel?~~
+ to better understand the concerns and bring it to the steering committee,
+ she would like another person to join the conversation if more clarity or context is needed
+
+- Additional comments:
+ [[https://github.com/bids-standard/bids-extensions/pull/28]](https://github.com/bids-standard/bids-extensions/pull/28),
+ [[https://github.com/bids-standard/bids-extensions/pull/28\#discussion\_r1514025385]](https://github.com/bids-standard/bids-extensions/pull/28#discussion_r1514025385)
diff --git a/docs/blog/posts/2024-05-02-steering-group-minutes.md b/docs/blog/posts/2024-05-02-steering-group-minutes.md
new file mode 100644
index 00000000..c4a66d9e
--- /dev/null
+++ b/docs/blog/posts/2024-05-02-steering-group-minutes.md
@@ -0,0 +1,256 @@
+---
+date: 2024-05-02
+slug: "Steering Group minutes #71"
+author: anonymous
+categories:
+- steering group minutes
+---
+
+
+
+
+
+
+
+
+
+
+ potential BEPs being initiated for stimuli and EMG on gitHub
+ |
+
+
+ |
+
+
+
+ BIDS 2.0
+ |
+
+
+ |
+
+
+
+ OHBM
+ |
+
+
+ -
+
+
+ Yarik (CON) and BrainLife will have “exhibit tables” – could schedule some BIDS related demos/discussions etc
+
+
+
+ -
+
+
+ Round table
+
+
+
+
+ |
+
+
+
+ INCF
+ |
+
+
+ |
+
+
+
+ BIDS working group on BEP process?
+ |
+
+ |
+
+
+
+
+**Present:** Ariel Rokem, Kim Ray, Anthony Galassi, Dora Hermes, Camille
+Maumet, Yaroslav Halchenko, Cyril Pernet
+
+**Apologies:**
+
+**Guest:**
+
+## BIDS Meeting Notes
+
+### BIDS Seattle meeting recap
+
+- Successful, groups worked on various projects, a lot of progress was made on BIDS 2.0, new contributors joined
+
+- New work on BEP for animal modeling (BEP 32?)
+
+- The budget/expense summary has not been finalized yet, Ariel will work on this and report back to the steering group
+
+- Will establish a sub-contract at copenhagen to transfer the BIDS award money there
+
+ - European meeting to be organized in spring 2025?
+
+### BEPs for stimuli and EMG on gitHub
+
+- What is the official protocol for this?
+- No opposition for the BEP
+- Appears to be an extension of EEG/MEG
+- We are making the decision in support of a BEP number for this work, based on the support from the maintainers
+
+### BIDS 2.0
+
+github project [[bids-standard/projects/10]](https://github.com/orgs/bids-standard/projects/10)
+
+- Should this get an official BEP?
+- What is the difference between a BEP and a working group? (should this be a working group?)
+
+ - Currently only a single working group for online progress
+ - This will be paving new directions/definitions of what a working group is and does
+ - Yarik organized the "GitHub Team" BIDS 2.0: [[bids-standard/teams/bids-2-0]](https://github.com/orgs/bids-standard/teams/bids-2-0)
+
+- Would like feedback on projects on github, big issues have been better formalized
+- Yarik will tackle the hierarchy of file names/inheritances
+- Yarik will work on this at the OHBM Brainhack in June 2024, Seoul
+- INCF and SfN abstracts for BIDS 2.0 - please join is you would like to contribute
+
+ - Can we get stickers? They are not allowed at SfN
+
+ - A BIDS 'cheat-sheet' could be distributed as an alternative (1 page print out/flyer)
+ including different modalities in BIDS, ongoing BEPs, etc.
+
+### OHBM
+
+- What does BIDS have at OHBM?
+
+- Round Table (this is replacing the previous 'townhall')
+
+ - We need to prepare documentation for this: a slide deck that includes the current state of BEPs
+ - Slide deck should focus on large themes (e.g. getting Asai involvement, BIDS 2.0)
+ - Will there be a hybrid option? Camille will email Beth Slater
+
+- Cyril will meet Korean/Asian chapter to discuss how to include Asia in BIDS
+
+- Can we create BIDS stickers for posters that use BIDS
+
+- Peer has a poster?
+
+- Round Table/Town hall should have a hybrid option. This should be prioritized for future OHBM meetings,
+ if its not a possibility for the Round Table, then we should explore moving back to the OSR Round Table
+ so that it can be broadcasted live.
+
+### INCF
+
+- Good opportunity to promote BEP 32
+
+ - Yariks postdoc might submit an abstract for this
+
+- Neurobagel has a participants .tsv standardization schema - should this be harmonized with BIDS 2.0.
+ It should help improve the participant.tsv file content
+
+### Participants.tsv
+
+- NIDM, and Neurobagel try to harmonize metadata in this file.
+
+- CP proposes that neurobagel should be doing their harmonization work in tandem / within BIDS.
+
+- Has been discussed at previous brainhacks.
+
+- We need a schema to standardize how metadata in this file should be structured.
+
+- This effort needs to be driven by Neurobagel, HED, etc (not driven by BIDS efforts).
+
+- HED is an example of a case where "external" efforts have contributed to BIDS substantially
+ and where the effort goes hand-in-glove with BIDS.
+
+- YOH formalized above as an issue:
+ [[https://github.com/bids-standard/bids-2-devel/issues/74]](https://github.com/bids-standard/bids-2-devel/issues/74)
+
+### BIDS working group on BEP process?
+
+- We need to better characterize when and how to determine what constitutes a BEP
+
+- Our governance documents could/should be improved to describe this process
+
+- Needs to address: timelines, voting processes,
+
+ - Anthony supports having a BEP timeline proposed and presented to be voted on at the next BIDS elections.
+
+ - Some form of rules to know, regular check-ins
+
+ - Chris has notes from the Seattle meeting discussion on this topic: [[https://docs.google.com/document/d/10oa3rCNMDOdtprc7\_009uctfkOQqDJJVoK8dipgE6S4/edit\#heading=h.hxv1sz2uaf5f]](https://docs.google.com/document/d/10oa3rCNMDOdtprc7_009uctfkOQqDJJVoK8dipgE6S4/edit#heading=h.hxv1sz2uaf5f)
+
+Next Guest: Franco
diff --git a/pyproject.toml b/pyproject.toml
index 16e1d3b5..c9825004 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -2,7 +2,7 @@
line-length = 79
[tool.codespell]
-ignore-words-list = "nd,manuel,ALS,TE,Acknowledgements"
+ignore-words-list = "nd,manuel,ALS,TE,Acknowledgements,asai"
skip = ".git,env,specification,starter_kit,examples,apps,execution,pyproject.toml,data/affiliations.tsv"
[tool.isort]
diff --git a/tools/convert_to_md.py b/tools/convert_to_md.py
index a336974b..16932dff 100644
--- a/tools/convert_to_md.py
+++ b/tools/convert_to_md.py
@@ -47,14 +47,14 @@ def rename_files(input_folder):
for line in text:
if "Date" in line:
- line = line.replace("\n", "")
+ line = line.replace("\n", "").replace(",", "")
year = str(file.name).split("_")[0]
if len(year) > 4:
year = str(file.name).split("-")[0]
- month, day = line.split(" ")[2:]
+ month, day = line.split(" ")[2:4]
day = (
day.replace("th", "")