Skip to main content

pymascdb provides tools to process, archive, and anaylze MASC snowflake images.

Project description

pyMASCDB - An API to query MASC data.

DOI

The code in this repository provides an API to query, filter and visualize MASC data.

The folder tutorials provides code examples to explore the capabilities of the MASCDB API. The tutorials are conceived for line-by-line execution for example using the spyder GUI. They cannot be run as scripts. They provide example usage for:

The folder examples provides a link to some jupyter notebooks with a minimal selection of functionalities, the same as the ones used in the online documentation

Installation

For a local installation, follow the below instructions.

  1. Clone this repository.

    git clone https://github.com/ltelab/pymascdb.git
    cd pymascdb
    
  2. Install the dependencies using conda:

    conda env create -f environment.yml
    
  3. Activate the mascdb conda environment

    conda activate mascdb
    
  4. With mascdb environment activated, install the package:

    python setup.py install
    

In this way, mascdb can simply be loaded, from any directory, as:

import mascdb.api
from mascdb.api import MASC_DB

ATTENTION: The code has been currently tested only under Linux-Unix systems.

Documentation sources

Documentation is available at https://pymascdb.readthedocs.io/en/latest/index.html

Data source

The data should be downloaded from Zenodo at: https://doi.org/10.5281/zenodo.5578920

References

Contributors

License

The content of this repository is released under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mascdb-0.1.0.tar.gz (52.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mascdb-0.1.0-py3-none-any.whl (42.0 kB view details)

Uploaded Python 3

File details

Details for the file mascdb-0.1.0.tar.gz.

File metadata

  • Download URL: mascdb-0.1.0.tar.gz
  • Upload date:
  • Size: 52.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for mascdb-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8cf3483de17a0d5e773d3fac7e21a0baa15f4252de2751326b4157060b86f8f0
MD5 513686ae083edba2e7cb55a69ba4749b
BLAKE2b-256 b5c20eadba45b3e66128cc3cee1aba86e687739ba066a63c55d40bf5bacad232

See more details on using hashes here.

File details

Details for the file mascdb-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mascdb-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 42.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for mascdb-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1d82410161ce3f7e1fbf24689f727413a5e5ada0bdd7131b256611dd4ac227de
MD5 8a6238a946611ed0dc89c29bd072f8d9
BLAKE2b-256 6473ef5f3d9dd78b28e2db9c75fdd3e5d5b2eba59e8a43d8a031f21d89f0bf3e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page