Skip to content
This repository was archived by the owner on Feb 26, 2025. It is now read-only.
/ fz-td-recipe Public archive

Python package to read and modify the definitions and parameters used in neuroscientific connectome creation.

License

Notifications You must be signed in to change notification settings

BlueBrain/fz-td-recipe

Repository files navigation

Warning

The Blue Brain Project concluded in December 2024, so development has ceased under the BlueBrain GitHub organization. Future development will take place at: https://github.com/openbraininstitute/fz-td-recipe

fz-td-recipe

A wrapper around a connectome building recipe used by BlueBrain tools, to be either defined in JSON/YAML or XML (deprecated).

Installation

To install the latest stable release, please use:

$ pip install fz-td-recipe

Or to get the latest code, build it from git:

$ gh repo clone BlueBrain/fz-td-recipe
$ cd fz-td-recipe
$ pip install .

Usage

A small command line utility is provided to convert legacy XML recipes and validate whether a JSON or YAML file conforms to the recipe schema:

$ fz-td-recipe convert recipe.xml recipe.json
$ fz-td-recipe validate recipe.json

More details and features can be accessed with i.e.:

$ fz-td-recipe validate --help

Further Documentation

The recipe format is documented within the SONATA extension by the Blue Brain Project.

Acknowledgment

The development of this software was supported by funding to the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL), from the Swiss government's ETH Board of the Swiss Federal Institutes of Technology.

Copyright (c) 2021-2024 Blue Brain Project/EPFL

About

Python package to read and modify the definitions and parameters used in neuroscientific connectome creation.

Resources

License

Stars

Watchers

Forks

Languages