Metadata-Version: 2.1
Name: axon-synthesis
Version: 0.1.5
Summary: A package to synthesize artificial axons
Author: Blue Brain Project, EPFL
License: Apache License 2.0
Project-URL: Homepage, https://axon-synthesis.readthedocs.io
Project-URL: Repository, https://github.com/BlueBrain/axon-synthesis
Project-URL: Tracker, https://github.com/BlueBrain/axon-synthesis/issues
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE.txt
License-File: AUTHORS.md
Requires-Dist: attrs
Requires-Dist: BluePyParallel
Requires-Dist: brainbuilder >=0.18.3
Requires-Dist: click >=8
Requires-Dist: click-option-group >=0.5
Requires-Dist: configobj >=5
Requires-Dist: dask[dataframe]
Requires-Dist: gitpython
Requires-Dist: morph-tool
Requires-Dist: morphio
Requires-Dist: networkx
Requires-Dist: NeuroM <4,>3.2
Requires-Dist: NeuroTS >=3.6
Requires-Dist: numpy
Requires-Dist: pandas >=1.5
Requires-Dist: pcst-fast
Requires-Dist: plotly
Requires-Dist: plotly-helper
Requires-Dist: pyarrow
Requires-Dist: scipy
Requires-Dist: seaborn
Requires-Dist: tables
Requires-Dist: typing-extensions
Requires-Dist: TMD
Requires-Dist: voxcell >=3.1.9
Requires-Dist: wurlitzer
Provides-Extra: docs
Requires-Dist: docutils <0.21 ; extra == 'docs'
Requires-Dist: kaleido ; extra == 'docs'
Requires-Dist: myst-parser ; extra == 'docs'
Requires-Dist: sphinx ; extra == 'docs'
Requires-Dist: sphinx-bluebrain-theme ; extra == 'docs'
Requires-Dist: sphinx-click ; extra == 'docs'
Provides-Extra: examples
Requires-Dist: morphology-workflows ; extra == 'examples'
Provides-Extra: mpi
Requires-Dist: dask-mpi >=2022.4 ; extra == 'mpi'
Requires-Dist: mpi4py >=3.1.1 ; extra == 'mpi'
Provides-Extra: mypy
Requires-Dist: pandas-stubs ; extra == 'mypy'
Requires-Dist: pytest-mypy >=0.10 ; extra == 'mypy'
Requires-Dist: types-jsonschema ; extra == 'mypy'
Requires-Dist: types-networkx ; extra == 'mypy'
Requires-Dist: types-PyYAML ; extra == 'mypy'
Requires-Dist: types-seaborn ; extra == 'mypy'
Provides-Extra: tecplot_export
Requires-Dist: construct ; extra == 'tecplot_export'
Requires-Dist: tecio ; extra == 'tecplot_export'
Provides-Extra: test
Requires-Dist: dir-content-diff >=1.9.1 ; extra == 'test'
Requires-Dist: matplotlib >=3.5 ; extra == 'test'
Requires-Dist: mock >=3 ; extra == 'test'
Requires-Dist: pytest >=6.1 ; extra == 'test'
Requires-Dist: pytest-click >=1.1 ; extra == 'test'
Requires-Dist: pytest-console-scripts >=1.4 ; extra == 'test'
Requires-Dist: pytest-cov >=4.1 ; extra == 'test'
Requires-Dist: pytest-html >=3.2 ; extra == 'test'

# Axon Synthesis

A package to synthesize artificial axons.

The main documentation, is available here: [https://axon-synthesis.readthedocs.io](https://axon-synthesis.readthedocs.io)


### Installation

It is recommended to install ``axon-synthesis`` using [pip](https://pip.pypa.io/en/stable/):

```bash
pip install axon-synthesis
```


### Examples

An example can be found in the ``examples`` directory.
This example contains a small input dataset and a ``run.sh`` script that will execute the code.
The inputs can be reviewed and modified for testing.


### Funding & 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.

For license and authors, see `LICENSE.txt` and `AUTHORS.md` respectively.

Copyright © 2023-2024 Blue Brain Project, EPFL
