ohbm / hackathon2024

Apache License 2.0
1 stars 1 forks source link

Injecting BIDS schema into bids2table #22

Open effigies opened 1 week ago

effigies commented 1 week ago

Title

Injecting BIDS schema into bids2table

Short description and the goals for the OHBM BrainHack

bids2table is a BIDS indexing and query tool written in Python. It is orders of magnitude faster than PyBIDS. We did not write this, but we want to use it. Before committing to this, it would be good to make sure it's extensible as BIDS grows by building components from the BIDS schema.

We'll look into how it's written now, and see what we can do, ideally without making it slower.

Link to the Project

https://github.com/effigies/bids2table

Image/Logo for the OHBM brainhack website

https://raw.githubusercontent.com/nipraxis/textbook/main/images/reggie-inv.png

Project lead

@effigies / @adelavega

Main Hub

Seoul

Link to the Project pitch

No response

Other hubs covered by the leaders

Skills

Python

Recommended tutorials for new contributors

No response

Good first issues

No response

Twitter summary

No response

Short name for the Discord chat channel (~15 chars)

bids2table

Please read and follow the OHBM Code of Conduct

effigies commented 1 week ago

cc @nx10 any interest?

nx10 commented 1 week ago

Sure! Was just looking for a project, thanks for the ping!

effigies commented 1 week ago

cc @clane9 also

effigies commented 1 week ago

Generating some attrs classes from schema here: https://github.com/bids-standard/python-validator/pull/2/files