Releases: HumanBrainProject/neuroglancer-scripts
Releases · HumanBrainProject/neuroglancer-scripts
Version 1.2.0
Installation
The easiest way to install the latest stable version of neuroglancer-scripts is through pip
. Using a virtual environment is recommended:
python3 -m venv venv/
. venv/bin/activate
pip install neuroglancer-scripts
Changes since version 1.1.0
New features
- Add support for the sharded precomputed format. Many thanks to Xiao Gui for implementing this significant new feature in PR #35.
Other improvements
- Performance of the HTTP accessor was greatly improved by reusing a HTTP session. Thanks to Xiao Gui for implementing this in PR #33.
Python version support
- Add support and tests for Python 3.12.
- Drop support for Python 3.5.
Bug fixes
- Fix incompatibilities with NumPy 2.0.0, which notably caused incorrect data to be encoded when using the compressed_segmentation encoding.
Version 1.1.0
Installation
The easiest way to install the latest stable version of neuroglancer-scripts is through pip
. Using a virtual environment is recommended:
python3 -m venv venv/
. venv/bin/activate
pip install neuroglancer-scripts
Changes since version 1.0.0
- Add a --compresslevel option for controlling the GZip compression level. Many thanks to Bradley Lowekamp for implementing this feature in PR #24 / PR #26.
- Add the --type and --encoding options to the all-in-one volume-to-precomputed-pyramid script. Many thanks to Xiao Gui for implementing this feature in PR #29.
Python version support
- Add support and tests for Python 3.11.
Bug fixes
- Fix volume reading with recent Nibabel >= 5.0.0, due to the expired deprecation of get_data. Many thanks to Bradley Lowekamp for reporting this bug, and to Xiao Gui for implementing the fix in PR #28.
Version 1.0.0
Installation
The easiest way to install the latest stable version of neuroglancer-scripts is through pip
. Using a virtual environment is recommended:
python3 -m venv venv/
. venv/bin/activate
pip install neuroglancer-scripts
Changes since version 0.3.0
New features
- Support for RGB NIfTI. Many thanks to Xiao Gui for implementing this feature in PR #15.
- Support for LZW-compressed TIFF files. Many thanks to Xiao Gui for implementing this feature in PR #14.
Python version support
- Add support and tests for Python 3.8, 3.9, and 3.10.
- Drop support for Python 3.4
Bug fixes
- Fix mesh conversion with recent versions of Nibabel (commit c03bb5c8).
- Bump the minimum version of tqdm to prevent a blocking crash (see tqdm bug#613).