AboutΒΆ
ancpBIDS is a lightweight Python library to read/query/validate/write BIDS datasets. It can be used in workflows or analysis pipelines to handle IO specific aspects without bothering much about low level file system operations. Its implementation is based on the BIDS schema and allows it to evolve with the BIDS specification in a generic way. Using a plugin mechanism, contributors can extend its functionality in a controlled and clean manner.
- Installation
- User Documentation
- Advanced Queries
- Validating a BIDS dataset
- API
BIDSLayout
load_dataset()
load_schema()
save_dataset()
validate_dataset()
write_derivative()
deepupdate()
fetch_dataset()
load_contents()
parse_bids_name()
write_contents()
DatasetPlugin
FileHandlerPlugin
Plugin
SchemaPlugin
ValidationPlugin
WritingPlugin
get_plugins()
is_valid_plugin()
load_plugins_by_package()
register_plugin()