Ytree

Latest version: v3.2.1

Safety actively analyzes 627182 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

2.3.0

ytree version 2.3 is released!

ytree is an extension of yt for working with merger tree data from multiple sources.

This release marks the acceptance of the ytree paper in JOSS.

This is the last release to support Python 2.

New Features
- Add TreePlot for plotting and examples docs

Enhancements
- Add time field
- Move treefarm module to separate package

ytree can be installed with pip:

pip install ytree


or from source, by going to https://github.com/ytree-project/ytree

git clone https://github.com/ytree-project/ytree
cd ytree
pip install -e .


Full documentation can be found at http://ytree.readthedocs.io/.

2.2.1

ytree version 2.2.1 is released!

ytree is an extension of yt for working with merger-tree data from multiple sources.

This is a bugfix release with a couple of enhancements that made some of the bugs easier to fix.

Enhancements

- Refactor of CatalogDataFile class.
- Simplify requirements file for docs build on readthedocs.io.

Bugfixes

- Restore access to analysis fields for tree roots.
- Fix field access on non-root nodes when tree is not setup.
- Fix issue of uid and desc_uid fields being clobbered during initial field access.

ytree can be installed with pip:

pip install ytree


or from source, by going to https://github.com/brittonsmith/ytree

git clone https://github.com/brittonsmith/ytree
cd ytree
pip install -e .


Full documentation can be found at http://ytree.readthedocs.io/.

2.2.0

ytree version 2.2 is released!

ytree is an extension of yt for working with merger-tree data from
multiple sources.

This release adds a couple new features as well as improvements for
i/o and memory usage.

- New feature: vector fields return x/y/z components of a vector as a
single array with automatically created magnitude fields.

- New feature: a select_halos function to search all trees for halos
matching specified criteria.

- Enhancement: significant refactors of the field and i/o systems to
reduce memory, speed up field access, and simplify implementing new
frontends.

- Enhancement: upgrades to the testing infrastructure.

ytree can be installed with pip:

pip install ytree


or from source, by going to https://github.com/brittonsmith/ytree

git clone https://github.com/brittonsmith/ytree
cd ytree
pip install -e .


Full documentation can be found at http://ytree.readthedocs.io/.

2.1.1

ytree version 2.1.1 is released!

ytree is an extension of yt for working with merger-tree data from multiple sources.

ytree 2.1.1 is a bugfix release that corrects failing builds on readthedocs.io.

See the documentation at http://ytree.readthedocs.io for more information.

2.1

- add support for LHaloTree format
- add support for Amiga Halo Finder format
- significantly optimized i/o and field access for ytree format

See the documentation at http://ytree.readthedocs.io for more information.

2.1.0

ytree version 2.1 is released!

ytree is an extension of yt for working with merger-tree data from multiple sources.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.