https://github.com/simularia/arinfopy
Python parser for ADSO/bin files.
https://github.com/simularia/arinfopy
air-quality atmospheric-modelling python-library
Last synced: about 1 year ago
JSON representation
Python parser for ADSO/bin files.
- Host: GitHub
- URL: https://github.com/simularia/arinfopy
- Owner: Simularia
- License: gpl-2.0
- Created: 2013-09-27T23:49:46.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-10-31T15:07:36.000Z (over 1 year ago)
- Last Synced: 2025-03-28T11:38:13.287Z (about 1 year ago)
- Topics: air-quality, atmospheric-modelling, python-library
- Language: Python
- Homepage:
- Size: 84 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# arinfopy
`arinfopy` is a Python library to read and write **ADSO/BIN** files generated by atmospheric dispersion models such as [SPRAY][spray] and others.
It also includes the `arinfopy` command line tool to summarize the content of **ADSO/BIN** files.
It requires Python >= 3.9.x (Python2 is unsupported.)
## Installation
`arinfopy` is on `PyPI` and it can be installed with `pip`:
```sh
pip install arinfopy
```
Use [pipx](https://github.com/pypa/pipx) to install the command line tool to isolated environment:
```sh
pipx install arinfopy
```
## Use
You can use the command line tools as follows.
```sh
> arinfopy --help
usage: arinfopy [-h] [-minmax] [-deadlines] [-v] inifile
arinfopy parser for ADSO/bin files.
positional arguments:
inifile File to be parsed
optional arguments:
-h, --help show this help message and exit
-minmax Show min/max values for each deadline
-deadlines Show deadlines
-v, --verbose Increse output verbosity.
```
## API
`arinfopy` can also be used an external module in other `python` scripts to read and write **ADSO/BIN** files.
Documentation for this feature is in preparation.
## Who Are You
We are [Simularia][simularia] and we do numerical simulations of atmospheric phenomena and data analysis with `R` and `Python`.
## Contributors
[Giuseppe Carlino](https://github.com/gcarlino) (Simularia s.r.l.)
Bruno Guillaume (ARIA Technologies) bguillaume@aria.fr
Matteo Paolo Costa (while at Arianet s.r.l.)
Valeria Dentis (while at Simularia s.r.l.)
## License
arinfopy parser for ADSO/bin files.
Copyright (C) 2013 Simularia s.r.l. info@simularia.it
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
Simularia S.r.l.
via Sant'Antonio da Padova 12
Torino, Italy
[www.simularia.it][simularia]
[spray]:http://www.aria-net.it/
[simularia]:https://www.simularia.it