Thin Python wrapper for the SCREEN3 point source dispersion model
pdoc API documentation: https://zmoon.github.io/screen3/screen3.html
Stable:
pip install screen3
Latest:
pip install https://github.com/zmoon/screen3/archive/main.zip
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()"
On Windows, the above (download only) is sufficient to be able to use screen3,
since EPA provides an executable compiled for 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()"
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