pymascdb provides tools to process, archive, and anaylze MASC snowflake images.
Project description
📦 MASCDB - A global archive of MASC snowflake images and associated descriptors.
This repository provide the software to create, manipulate and analyze Multi Angle Snowflake Camera (MASC) data.
| Deployment | |
| Activity | |
| Python Versions | |
| Supported Systems | |
| Project Status | |
| Build Status | |
| Linting | |
| Code Coverage | |
| Code Quality | |
| License | |
| Citation |
MASC is a community-based effort to collect, standardize and homogenize Multi Angle Snowflake Camera (MASC) data from around the world.
🛠️ Installation
conda
pymascdb can be installed via conda on Linux, Mac, and Windows. Install the package by typing the following command in the terminal:
conda install -c conda-forge pymascdb
In case conda-forge is not set up for your system yet, see the easy to follow instructions on conda-forge.
pip
pymascdb can be installed also via pip on Linux, Mac, and Windows. On Windows you can install WinPython to get Python and pip running.
Then, install the pymascdb package by typing the following command in the terminal:
pip install pymascdb
To install the latest development version via pip, see the documentation.
📚 Tutorial
The folder tutorials provides code examples to explore the capabilities of pymascdb.
A selection of of jupyter notebooks illustrates a selection of pymascdb functionalities.
These jupyter notebooks tutorial can also be consulted in the online documentation.
📖 Explore the MASCDB documentation
To discover more about the MASCDB products, the pymascdb processing and analysis capabilities, or how to contribute your own data to MASCDB, please read the software documentation available at https://pymascdb.readthedocs.io/en/latest/index.html.
💭 Feedback and Contributing Guidelines
If you aim to contribute your data or discuss the future development of MASCDB, feel free to also open a GitHub Issue or a GitHub Discussion specific to your questions or ideas.
✍️ Contributors
Citation
You can cite the MASCDB project by:
Gionata Ghiggi, Jacopo Grazioli, Alexis Berne (2025). ltelab/pymascdb Zenodo. https://doi.org10.5281/zenodo.7398284 Grazioli, J., Ghiggi, G., & Berne, A. (2023). MASCDB, a database of images, descriptors and microphysical properties of individual snowflakes in free fall (1.0) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.8046497 Grazioli, J., Ghiggi, G., Billault-Roux, AC. et al. MASCDB, a database of images, descriptors and microphysical properties of individual snowflakes in free fall. Sci Data 9, 186 (2022). https://doi.org/10.1038/s41597-022-01269-7
If you want to cite a specific version of pymascdb, have a look at the Zenodo software archive repository.
License
The content of this repository is released under the terms of the MIT license.
Project details
Release history Release notifications | RSS feed
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 mascdb-0.1.2.tar.gz.
File metadata
- Download URL: mascdb-0.1.2.tar.gz
- Upload date:
- Size: 55.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
095370d419ec6ec0eb6fe4f76a6abee0b43da501ca97a3bb846b9d7c320f3944
|
|
| MD5 |
a8895c44d9f8465820ea863ff3b378bf
|
|
| BLAKE2b-256 |
ea05446d2d5aac3a1a25b1acd405378e8905e8216dc851b3393ec247bee030f9
|
File details
Details for the file mascdb-0.1.2-py3-none-any.whl.
File metadata
- Download URL: mascdb-0.1.2-py3-none-any.whl
- Upload date:
- Size: 43.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ba4b1d44310e1a44ae61e12f2140e5c1ac9a4f88c1183c9d8b479ebe0ad6f41
|
|
| MD5 |
bddb4c4b715eba8fafb9d880d4fd6adf
|
|
| BLAKE2b-256 |
95ed6f0f73f1d1e826b4d7e9415aaa538473b45d6de8398c37bad6e376f980a8
|