Contributing#
Contributions to the project are more welcome in various forms. Please see the contribution guide for details.
Code structure#
The Arcana code base is separated into arcana.core
, where all the core
elements of the framework reside, and sub-packages to hold framework implementations
added by sub-packages (e.g. arcana-common
, arcana-medimage
,
arcana-bids
)
arcana.data.spaces
- data space definitions (see Spaces)arcana.data.formats
- file format definitions (see Items)arcana.cli
- command-line toolsarcana.analyses
- Arcana analysis class definitionsarcana.tasks
- Pydra tasks required by analysis classes, generic Pydra tasks should be implemented in Pydra sub-packages (see Pydra tasks template)