Metadata-Version: 2.1
Name: bidsschematools
Version: 1.0.11
Summary: Python tools for working with the BIDS schema.
Author: bids-standard developers
Maintainer-Email: bids-standard developers <bids.maintenance@gmail.com>
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Project-URL: Homepage, https://github.com/bids-standard/bids-specification
Requires-Python: >=3.9
Requires-Dist: acres
Requires-Dist: click
Requires-Dist: pyyaml
Provides-Extra: validation
Requires-Dist: jsonschema; extra == "validation"
Provides-Extra: doc
Requires-Dist: sphinx>=1.5.3; extra == "doc"
Requires-Dist: sphinx_rtd_theme; extra == "doc"
Provides-Extra: dev
Requires-Dist: bidsschematools[tests]; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Provides-Extra: render
Requires-Dist: tabulate; extra == "render"
Requires-Dist: pandas; extra == "render"
Requires-Dist: markdown-it-py; extra == "render"
Provides-Extra: expressions
Requires-Dist: pyparsing; extra == "expressions"
Provides-Extra: tests
Requires-Dist: bidsschematools[expressions,render,validation]; extra == "tests"
Requires-Dist: codecov; extra == "tests"
Requires-Dist: coverage[toml]; extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Provides-Extra: all
Requires-Dist: bidsschematools[doc,tests]; extra == "all"
Description-Content-Type: text/markdown

# BIDS Schema Tools

[![License](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![codecov](https://codecov.io/gh/bids-standard/bids-specification/branch/master/graph/badge.svg)](https://codecov.io/gh/bids-standard/bids-specification)
[![Gentoo (::science)](https://repology.org/badge/version-for-repo/gentoo_ovl_science/bidsschematools.svg?header=Gentoo%20%28%3A%3Ascience%29)](https://repology.org/project/bidsschematools/versions)
[![PyPI version fury.io](https://badge.fury.io/py/bidsschematools.svg)](https://pypi.org/project/bidsschematools/)

A Python library (available after installation in the Python interpreter as `bidsschematools`)
for working with the [Brain Imaging Data Structure (BIDS)](https://bids.neuroimaging.io/) schema.

Features:
* lightweight
* reference schema parsing implementation used for schema testing
* simple CLI bindings (e.g. `bst export`)

If you have questions, you can post them in one of several channels where BIDS members are active:
  - the [NeuroStars](https://neurostars.org/tags/bids) discourse forum
  - the [BrainHack Mattermost](https://mattermost.brainhack.org),
    for instant messaging (see also this [news item](https://bids.neuroimaging.io/2020/06/24/Join-the-BIDS-community-on-the-BrainHack-Mattermost.html))
  - the [Google group](https://groups.google.com/forum/#!forum/bids-discussion),
    for broader discussions surrounding BIDS
