bidsschematools

A Python package for working with the BIDS schema.

bidsschematools.__version__ = '0.8.2-dev'

Schema version

bidsschematools.__bids_version__ = '1.10.0-dev'

BIDS specification version

Modules

bidsschematools.data

Module containing data files, including the schema source files

bidsschematools.expressions

Parsing utilities for BIDS Schema expression language

bidsschematools.render

Functions for rendering elements of the schema in the specification text.

bidsschematools.rules

Utilities for implementing schema.rules

bidsschematools.schema

Schema loading- and processing-related functions.

bidsschematools.tests

Tests for bidsschematools.

bidsschematools.types

Types and data structures used in bidsschematools.

bidsschematools.utils

Utility functions for the bids-specification schema.

bidsschematools.validator

A partial implementation of schema-based validation in Python.