Skip to main content

A tool for empirical Arrhenius equation fitting for thermally-induced physicochemical processes.

Project description

sierras

Github Actions CI Documentation Status PyPI python version mit license diseno_sci_sfw downloads

sierras is a tool for empirical Arrhenius equation fitting for thermally-induced physicochemical processes.

Requirements

You need Python 3.8+ to run sierras.

Installation

You can install the most recent stable release of sierras with pip

python -m pip install -U pip
python -m pip install -U sierras

Usage

A simple example of use:

import sierras

k_boltzmann = 8.617333262e-5  # eV / K
areg = sierras.ArrheniusRegressor(k_boltzmann)

areg.fit(Temperatures, target_process)

areg.activation_energy_  # in this case in eV
areg.extrapolated_process_  # extrapolated process at room temperature

areg.plot.arrhenius(Temperatures, target_process)  # plot the fitting

For a more detailed explanation you can read the tutorial and the API.

License

MIT License

Contact info

fernandezfrancisco2195@gmail.com

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

sierras-0.2.1.tar.gz (5.1 kB view hashes)

Uploaded Source

Built Distribution

sierras-0.2.1-py3-none-any.whl (5.8 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