https://lewisamarshall.github.io/ionize/
A Python package for calculating buffer properties.
https://lewisamarshall.github.io/ionize/
Last synced: 3 months ago
JSON representation
A Python package for calculating buffer properties.
- Host: GitHub
- URL: https://lewisamarshall.github.io/ionize/
- Owner: lewisamarshall
- License: gpl-2.0
- Created: 2014-05-27T16:40:17.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-09-24T20:54:04.000Z (over 1 year ago)
- Last Synced: 2025-09-21T05:32:31.720Z (5 months ago)
- Language: Jupyter Notebook
- Homepage: http://lewisamarshall.github.io/ionize/
- Size: 4.97 MB
- Stars: 10
- Watchers: 2
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-python-chemistry - ionize - Calculates the properties of individual ionic species in aqueous solution, as well as aqueous solutions containing arbitrary sets of ions. (General Chemistry)
README
ionize
======
[](https://ionize.readthedocs.org)
**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](https://pypi.python.org/pypi/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][tutorial].
Examples
--------
Want to see some examples of **ionize** in action? Take a look at the
[examples][examples].
[peakmaster]: http://web.natur.cuni.cz/gas/ "Peakmaster"
[Spresso]: http://stanfordspresso.blogspot.com/ "Spresso"
[STEEP]: http://microfluidics.stanford.edu/download/ "STEEP"
[tutorial]: ./tutorial.ipynb "ionize Tutorial"
[examples]: ./examples.ipynb "ionize Examples"