Ocelot

Latest version: v0.3.1a0

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

Scan your dependencies

0.3.1alpha

This is an interim development release that formally makes the package installable via Pip. In addition, it includes a number of breaking API changes. These API changes will **not** be listed in full until 0.4.0 (as pretty much everything is being rewritten).

In addition, the default branch was renamed from `master` to `main`. You can update your local version of ocelot to have the correct branch name with:


git branch -m master main
git fetch origin
git branch -u origin/main main
git remote set-head origin -a

0.3.0alpha

Introduction (and extensive live testing of) features for cluster analysis and crosmatching.

ocelot.cluster:
- Various tools added for pre-processing datasets
- Also some preliminary (slow) tools for resampling Gaia astrometry with its covariance matrices
- Experimental tools for determining epsilon when using DBSCAN
- Experimental tools for generating synthetic clusters

ocelot.crossmatch:
- Tools for crossmatching catalogues (defined as ocelot.crossmatch.Catalogue objects) with detected OCs in Gaia data.

0.2alpha

* A wide range of interpolation options were added, allowing isochrones and CMDs to be interpolated.
* A framework was implemented that could be built on to measure the scatter about a spline fit to a CMD, but over time this was deemed not worth the effort (and not very effective.) For the time being, the code will remain in the unit.
* Various QoL improvements and unit testing added for the ocelot.plot submodule.

v0.1-unstable
- Basic plotting functionality ported from the Jupyter notebook of experimentation.
- Minimal testing completed!
- This is being released early as I want to work on other things - ocelot.plot will have changes and more refactoring in the future.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.