Software for predicting the brine and scaling consequences of a Desalination system.
Project description
Reverse Osmosis Scaling Simulation (ROSS)
Desalination is an unavoidable technology for meeting the 6th SDG. Reverse Osmosis (RO) is the leading desalination technology, although, even greater energy efficiencies are possible by mitigating mineral scaling in the RO module. The geochemistry of scaling phenomena is generally inaccessible to physical experimentation, thus a number of software -- like TOUGHREACT and French Creek -- have been developed to simulate scaling phenomena. These software, however, are esoteric -- e.g. use FORTRAN and geochemical jargon -- and are computationally and financially expensive. We therefore developed ROSS as an open-source software -- in the Python and PHREEQC languages -- that evaluates scaling and brine formation during the reactive transport of desalination. We encourage community critiques and reformulations to support open-science and expedited research towards resolving water insecurities.
The dependency module -- to_precision -- is not available via PyPI, thus, the module must be clone and installed from the source. These are the directions for that process:
- Navigate to a directory for ROSSpy content
- execute -- git clone https://bitbucket.org/william_rusnack/to-precision/src/master/ -- in this directory.
- Natigate to the cloned folder
- execute -- pip install . -- in this cloned directory
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file ROSSpy-0.0.4.tar.gz
.
File metadata
- Download URL: ROSSpy-0.0.4.tar.gz
- Upload date:
- Size: 631.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cf81b2e923669820119f663e277b4473cba79eb35173f24130bb351a1c06b96 |
|
MD5 | cd80ee73739f52dc98fcd7d46681c3ea |
|
BLAKE2b-256 | 7316c75e15d1d831e9a8af886f7faec27df404b1713c6aeb732ddd0f9b763c76 |