qa4sm_reader is a python package to read and plot the result files of the qa4sm service.
Installation
This package should be installable through pip (not yet tough, see development):
pip install qa4sm_reader
Usage
# TODO
Development Setup
The project was setup using pyscaffold and closely follows the recommendations.
Install Dependencies
For Development we recommend creating a conda environment.
cd qa4sm-reader
conda env create # create environment from requirements.rst
conda activate qa4sm-reader
python setup.py develop # Links the code to the environment
To remove the environment again, run:
conda deactivate
conda env remove -n qa4sm_reader
Testing
For testing, we use py.test:
python setup.py pytest
The dependencies are automatically installed by pytest-runner when you run the tests. The test-dependencies are listed in the testing field inside the [options.extras_require] section of setup.cfg. For some reason, the dependencies are not installed as expected. To workaround, do:
pip install pytest-cov
The files used for testing are included in this package. They are however subject to other terms and conditions.
Known Issues
When creating a boxplot with five or more boxes, the text might overlap. (see tests/test_ncplot/test_boxplot_GLDAS_nan_default() and tests/test_ncplot/test_boxplot_ISMN_nan_default() )
For some
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qa4sm_reader-0.4.1.tar.gz.
File metadata
- Download URL: qa4sm_reader-0.4.1.tar.gz
- Upload date:
- Size: 4.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea35da266e2386bceebdc0ddd3dfd85fc8d8bc3c1b32aac937d89ad5d1d4cfd4
|
|
| MD5 |
037a52c60ea0049529b039af05a8fd5f
|
|
| BLAKE2b-256 |
24e3a96448c7174f38605e7b45acfe1c838d23568defa10d70aea752d18e3dfa
|
File details
Details for the file qa4sm_reader-0.4.1-py2.py3-none-any.whl.
File metadata
- Download URL: qa4sm_reader-0.4.1-py2.py3-none-any.whl
- Upload date:
- Size: 27.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
15474a41a3da6e974299aa0ad3ab0e2a5ba0fb161071d060f1c79ce5b832835a
|
|
| MD5 |
73951094e671b7af689952df0807cf41
|
|
| BLAKE2b-256 |
a4e2263bef1aef27f8367d9ec3abccfa0066c22ac4901d5140b4b8319ba91494
|