screen3
Thin Python wrapper for the SCREEN3 point source dispersion model
pdoc API documentation: https://zmoon.github.io/screen3/screen3.html
Installation
Stable:
pip install screen3
Latest:
pip install https://github.com/zmoon/screen3/archive/main.zip
SCREEN3
The screen3 Python installation via pip does not include the SCREEN3 model itself.
To download it (into ./src/), you can use (within Python):
import screen3
screen3.download()
or on the command line:
python -c "import screen3; screen3.download()"
Windows
On Windows, the above (download only) is sufficient to be able to use screen3,
since EPA provides an executable compiled for Windows.
Non-Windows
On non-Windows platforms, the SCREEN3 model must be built from source.
The screen3.build function, which requires patch and gfortran, can be used:
python -c "import screen3; screen3.build()"
or combined with the download:
python -c "import screen3; screen3.download(); screen3.build()"
Examples
To obtain the examples, git clone the repo, use Code > Download Zip (buttons), or use this DownGit link:
https://downgit.github.io/#/home?url=https://github.com/zmoon/screen3/tree/main/examples
Release files for screen3 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| screen3-0.1.2.tar.gz | 10.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| screen3-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.1 kB
Release files / screen3-0.1.2.tar.gz
| Download URL | screen3-0.1.2.tar.gz |
|---|---|
| Size | 10.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b3cd17056c86df7de075c4728a25b8ac6777d6405beb8a12aa2739d2142d11bf
|
|
BLAKE2b-256 checksum How to use checksums |
b552c91d7a747437bb81222a8c0427f7b2211cc505161c452d3dbde3359c2b51
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.9
|
Release files / screen3-0.1.2-py3-none-any.whl
| Download URL | screen3-0.1.2-py3-none-any.whl |
|---|---|
| Size | 11.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4caed85ba9fbb4bd3c530ff92f8d609a4c4450df63f5e40ffe9b6335ebeb5870
|
|
BLAKE2b-256 checksum How to use checksums |
9717f052eeae2db28ee531a508bbcc26f26a59d7cfb9363e639e8fa1a1d12348
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.9
|