Skip to content

An open source, plugin-based plotting application focused on geochronology.

License

Notifications You must be signed in to change notification settings

japetrus/chronosaurus

Repository files navigation

Chronosaurus

About

Icon

Chronosaurus is an open source, plugin-based plotting application focused on geochronology. It can read data from a variety of sources including: delimited text, Excel (file or interactively), iolite, clipboard, and other specialized formats. It can construct a variety of plots and optionally calculate things like U-Pb concordia ages. Best of all, you can improve the built-in import and visualization plugins (by creating pull requests) or create new plugins. It looks roughly as shown below.

Screenshot

Installation

  1. Download the latest release for your operating system.
  2. Extract the zip.
  3. Run the chronosaurus executable.

Development

  1. Clone this repository.
  2. Install dependencies (optionally in a virtual environment). For example:
python3 -m venv .venv
source .venv/bin/activate
pip install wheel
pip install -r requirements.txt
pip install -r requirements-dev.txt
  1. Build resources (.ui and .qrc files).
python setup.py build_res
  1. Run the app.
python -m app
  1. Build the app for distribution.
python setup.py bdist_app
  1. Build the docs (note: the actual content has not yet been written!)
python setup.py build_docs

Disclaimer

Chronosaurus is provided "as is". Use the software at your own risk.

About

An open source, plugin-based plotting application focused on geochronology.

Topics

Resources

License

Stars

Watchers

Forks

Languages