Skip to main content

A toolbox for working with observations of star clusters.

Project description

docs Build Docs

ocelot

A toolbox for working with observations of star clusters.

In the long-running tradition of astronomy software, ocelot is not a good acronym for this project. It's the Open-source star ClustEr muLti-purpOse Toolkit. (We hope the results you get from this package are better than this acronym)

Current package status

⚠️ ocelot is currently in alpha and is in active development. Expect breaking API changes ⚠️

For the time being, ocelot is a collection of code that emilyhunt wrote during her PhD, but the eventual goal will be to make a package usable by the entire star cluster community. If you'd like to see a feature added, then please consider opening an issue and proposing it!

Installation

Install from PyPI with:

pip install ocelot

Development

If you'd like to contribute to the package, we recommend setting up a new virtual environment of your choice. Then, you can install the latest commit on the main branch in edit mode (-e) with all development dependencies ([dev]) with:

pip install -e git+https://github.com/emilyhunt/ocelot[dev]

After installing development dependencies, you can also make and view edits to the package's documentation. To view a local copy of the documentation, do mkdocs serve. You can do a test build with mkdocs build.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ocelot-0.3.1a0.tar.gz (89.1 kB view hashes)

Uploaded Source

Built Distribution

ocelot-0.3.1a0-py3-none-any.whl (82.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page