Metadata-Version: 2.1
Name: pypsbuilder
Version: 2.5.2
Summary: THERMOCALC front-end for constructing and analyzing PT pseudosections
Home-page: https://github.com/ondrolexa/pypsbuilder
License: MIT
Keywords: petrology,THERMOCALC
Author: Ondrej Lexa
Author-email: lexa.ondrej@gmail.com
Requires-Python: >=3.10,<4.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Utilities
Requires-Dist: matplotlib (>=3.9,<4.0)
Requires-Dist: networkx (>=3.3,<4.0)
Requires-Dist: numpy (>=2.1,<3.0)
Requires-Dist: pyqt5 (>=5.15,<6.0)
Requires-Dist: scipy (>=1.14,<2.0)
Requires-Dist: shapely (>=2,<3)
Requires-Dist: tqdm (>=4,<5)
Project-URL: Documentation, https://pypsbuilder.readthedocs.io
Project-URL: Repository, https://github.com/ondrolexa/pypsbuilder
Description-Content-Type: text/markdown

# pypsbuilder

![master](https://github.com/ondrolexa/pypsbuilder/actions/workflows/master.yml/badge.svg)
[![Documentation Status](https://readthedocs.org/projects/pypsbuilder/badge/?version=latest)](https://pypsbuilder.readthedocs.io/en/latest/?badge=latest)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/ondrolexa/pypsbuilder/blob/master/LICENSE)
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/ondrolexa/pypsbuilder)](https://github.com/ondrolexa/pypsbuilder/releases/latest)
[![Twitter](https://img.shields.io/twitter/url/http/shields.io.svg?style=social&url=https%3A%2F%2Fgithub.com%2Fondrolexa%2Fpypsbuilder)](https://twitter.com/intent/tweet?text=Wow:&url=https%3A%2F%2Fgithub.com%2Fondrolexa%2Fpypsbuilder)

Not that simplistic THERMOCALC front-end for constructing and visualizations of P-T, T-X and P-X pseudosections

## How to install

Easiest way to install **pypsbuilder** is to use pip:

    pip install pypsbuilder

or if you downloaded pypsbuilder repository, run in unzipped folder:

    pip install .

#### Install master version

You can install latest version from master branch on GitHub:

    pip install https://github.com/ondrolexa/pypsbuilder/archive/master.zip

#### Upgrade existing installation

To upgrade an already installed **pypsbuilder** to the latest release:

    pip install --upgrade pypsbuilder

or to latest master version:

    pip install --upgrade https://github.com/ondrolexa/pypsbuilder/archive/master.zip

### Install using conda or mamba

 Create environment from the included `environment.yml` file:

    conda env create -f environment.yml

or

    mamba env create -f environment.yml

Then activate the new environment:

    conda activate pyps

or

    mamba activate pyps

## Documentation and tutorials

Check documentation and tutorials on RTD [https://pypsbuilder.readthedocs.io/en/latest/](https://pypsbuilder.readthedocs.io/en/latest/)

## License

pypsbuilder is free software: you can redistribute it and/or modify it under the terms of the MIT License. A copy of this license is provided in ``LICENSE`` file.

