https://github.com/arm-doe/pysp2
Python package for processing SP2 data.
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
✓DOI references
Found 3 DOI reference(s) in README -
○Academic publication links
-
✓Committers with academic emails
7 of 12 committers (58.3%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.1%) to scientific vocabulary
Keywords from Contributors
Repository
Python package for processing SP2 data.
Basic Info
Statistics
- Stars: 8
- Watchers: 2
- Forks: 6
- Open Issues: 5
- Releases: 4
Metadata Files
README.md
PySP2
This is a python package for processing and visualizing SP2 data. It is based off of the IGOR code developed by Droplet Measurement Technologies. PySP2 currently supports processing all raw SP2 data (.sp2b, .hk, .ini) files into mass and number size distributions. It can plot individual waveforms as well as particle size distributions. Its file format is based off of the standard provided by the Atmospheric Community Toolkit which is based around xarray. PySP2 is currently used by the Department of Energy Atmospheric Radiation Measurment (ARM) Facility in order to process SP2 observations during field deployments such as TRACER and SAIL.

Important links
Documentation: https://arm-doe.github.io/PySP2/
Examples: https://arm-doe.github.io/PySP2/source/autoexamples/plotread_sp2b.html
Dependencies
Python 3.7+
xarray
Atmospheric Community Toolkit
scipy
numpy
pandas
Installation
PySP2 is pip installable through:
pip install pysp2
In addition, PySP2 is available on conda-forge. Therefore, anyone with Anaconda can install PySP2 as such:
conda install -c conda-forge pysp2
References
For more information about how particle sizes are derived from SP2 signals using calibration, please consult the following references:
M. Irwin, Y. Kondo, N. Moteki & T. Miyakawa: Evaluation of a Heated-Inlet for Calibration of the SP2, Aerosol Science and Technology, 47:8, 895-905, DOI: 10.1080/02786826.2013.800187, 2013
Gysel, M., Laborde, M., Olfert, J. S., Subramanian, R., and Gröhn, A. J.: Effective density of Aquadag and fullerene soot black carbon reference materials used for SP2 calibration, Atmos. Meas. Tech., 4, 2851–2858, https://doi.org/10.5194/amt-4-2851-2011, 2011.
Owner
- Name: ARM User Facility
- Login: ARM-DOE
- Kind: organization
- Repositories: 16
- Profile: https://github.com/ARM-DOE
GitHub Events
Total
- Pull request event: 2
- Create event: 1
Last Year
- Pull request event: 2
- Create event: 1
Committers
Last synced: about 3 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Bobby Jackson | r****n@a****v | 61 |
| John Backman | j****n@f****i | 30 |
| Robert Jackson | r****n@c****v | 25 |
| Robert Jackson | r****n@e****v | 6 |
| Robert Jackson | r****n@e****v | 6 |
| mgrover1 | m****2@g****m | 3 |
| Robert Jackson | r****n@c****v | 2 |
| Robert Jackson | r****n@e****v | 2 |
| Robert Jackson | r****n@e****v | 2 |
| Robert Jackson | r****n@e****v | 1 |
| Robert Jackson | r****n@R****l | 1 |
| Robert Jackson | r****n@R****l | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 7
- Total pull requests: 81
- Average time to close issues: 10 months
- Average time to close pull requests: 4 days
- Total issue authors: 7
- Total pull request authors: 5
- Average comments per issue: 1.29
- Average comments per pull request: 0.52
- Merged pull requests: 70
- Bot issues: 0
- Bot pull requests: 3
Past Year
- Issues: 1
- Pull requests: 11
- Average time to close issues: N/A
- Average time to close pull requests: 2 minutes
- Issue authors: 1
- Pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 8
- Bot issues: 0
- Bot pull requests: 1
Top Authors
Issue Authors
- mdpetters (1)
- mgrover1 (1)
- AdamTheisen (1)
- bsumlin (1)
- rcjackson (1)
- josephko91 (1)
- evanlouis563 (1)
Pull Request Authors
- rcjackson (60)
- zssherman (10)
- johbackm (6)
- dependabot[bot] (3)
- mgrover1 (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- pypi 943 last-month
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 1
(may contain duplicates) - Total versions: 20
- Total maintainers: 2
pypi.org: pysp2
Py-SP2
- Documentation: https://pysp2.readthedocs.io/
- License: BSD
-
Latest release: 1.6.0
published almost 2 years ago
Rankings
conda-forge.org: pysp2
This is a python package for processing and visualizing SP2 data. It is based off of the IGOR code developed by Droplet Measurement Technologies. PySP2 currently supports processing all raw SP2 data (.sp2b, .hk, .ini) files into mass and number size distributions. It can plot individual waveforms as well as particle size distributions. Its file format is based off of the standard provided by the Atmospheric Community Toolkit which is based around xarray. PySP2 is currently used by the Department of Energy Atmospheric Radiation Measurment (ARM) Facility in order to process SP2 observations during field deployments such as TRACER, SAIL, and COURAGE.
- Homepage: https://pypi.org/project/pysp2/
- License: BSD-2-Clause
-
Latest release: 1.1.0
published over 3 years ago
Rankings
Dependencies
- act-atmos *
- matplotlib *
- numpydoc *
- sphinx_gallery *
- sphinx_rtd_theme *
- xarray *
- act-atmos *
- matplotlib *
- numpy *
- pandas *
- scipy *
- xarray *
- xlrd *
- pytest * test
- actions/checkout v2 composite
- conda-incubator/setup-miniconda v2 composite
- peaceiris/actions-gh-pages v3.8.0 composite
- actions/checkout v2 composite
- conda-incubator/setup-miniconda v2 composite
- actions/checkout v3 composite
- djdefi/gitavscan main composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- pypa/gh-action-pypi-publish v1.8.10 composite