Skip to main content

A package for calculating electrolyte properties.

Project description

ionize

Docs Status

ionize is a Python package for calculating the properties of ions and electrolytes. Originally designed with electrophoresis in mind, these calculations can help any time the pH or electrical properties of an aqueous solution impact system performance.

The goal of ionize is to make full simulations of electrolyte properties easy, ubiquitous, and accurate. The ionize models consider the impact of pH, ionic strength, temperature, and the interactions between different ions. Considering all of these impacts makes ionize accurate over the widest available range of operating conditions. In addition, ionize includes warnings when experimental conditions are outside the range of model assumptions.

Installation

One-line install using pip:

pip install ionize

Alternatively, if you're installing from source:

  • Clone the repository, and cd into the ionize directory.
  • Install the dependencies with pip3 install -r requirements.txt
  • Install ionize using python3 setup.py install

Tutorial

Want to use ionize? Read the tutorial.

Examples

Want to see some examples of ionize in action? Take a look at the examples.

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

ionize-1.5.3.tar.gz (50.3 kB view hashes)

Uploaded Source

Built Distribution

ionize-1.5.3-py3-none-any.whl (58.5 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