Skip to content

Releases: HumanBrainProject/neuroglancer-scripts

Version 1.2.0

02 Jul 16:13
Compare
Choose a tag to compare

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

07 Mar 15:21
Compare
Choose a tag to compare

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

17 Nov 14:34
Compare
Choose a tag to compare

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).