Skip to main content

ISEP - Integrated Solution for Environmental Pollen detection

Library created for handling Rapid-E input files, designed for:

  • Data viewer - visualize the data as single sample or aggregated samples
    • Single sample - characteristics for one sample at a time
    • Aggregated samples - characteristics for all samples across modality
  • Model builder - train and evaluate machine-learning models
    • Scaler - fitting scaler to the available dataset
    • Supervised - train supervised convolutional neural network (CNN)
    • Unsupervised - train unsupervised convolutional autoencoder
  • Model runner - run trained model on real-word data
  • Predictions mapper - visualize model predictions

Repository construction

  • resources - place for configuration files and data to process
  • src - codebase
  • sample - sample input fot the app, file converter to PKL file format

Requirements

Hardware

No strict hardware setup is required, however to be able to fully use utilities of program GPU with CUDA support is recommended. Depending on the volume of data processed 16+ GB of RAM is also advised.

Software

*For CUDA installation see - www.tensorflow.org (before: check tensorflow version compatibility)

Running from source

  • Ubuntu 22.04.2 LTS - install on WSL2, if used
  • Python 3.11.4 - download
  • pip (python package installer) - installed with python

Rest of required packages is given in requirements.txt and will be installed automativally via pip install (next step).

Running compiled executable (.exe)

runs standalone, no additional installation required

How to run (from source)

  1. Install Requirements
  2. Check if pip is installed (should return version):
    pip --version
    
  3. Install required packages:
    pip install .
    
  4. Run the application

Funding

The doctoral scholarship and research of Artur Tomczak were funded by the National Science Centre, Poland, under the PRELUDIUM BIS 2 “Impact of allergenic pollen on the optical and microphysical properties of the urban aerosol” (PrePOLLEN) grant no. UMO-2020/39/O/ST10/03586, grant PI: Iwona Stachlewska.

The work within machine learning pollen typing was financed by the Polish National Agency for Academic Exchange (NAWA) within the framework of the PRELUDIUM BIS 2 project, managed by me, entitled "Synergic use of Lidar and Pollen sensor for Aerosol Typing (SLaP4AT)", (grant no. PN/PRE/2022/1/00024).

Acknowledgements

The ISEP software was developed on the basis of data samples collected by Mikhail Boldeanu, Andrei Dandocsi, and Jeni Vasilescu at the Măgurele centre for Atmosphere and Radiation Studies (MARS) of the National Institute of Research and Development for Optoelectronics (INOE) in Romania.

Metadata

Release files for ISEP 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ISEP 1.0.0
File Size Uploaded
isep-1.0.0.tar.gz 273.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ISEP 1.0.0
File Interpreter ABI Platform
isep-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 682.6 kB

Release files / isep-1.0.0.tar.gz

Download URL isep-1.0.0.tar.gz
Size 273.8 kB
Tags Source
SHA-256 checksum
How to use checksums
c317b32b40fb862b5feeff7ebe656c72b2c327a70d1c4d303a075e50f5b30017
BLAKE2b-256 checksum
How to use checksums
2e89a33e953ae5cd2fc47efb209bff6d00f4e494ba51f1a5c54626bed9445eb1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.0

Release files / isep-1.0.0-py3-none-any.whl

Download URL isep-1.0.0-py3-none-any.whl
Size 408.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
896a7635aca5cd910bb269ede0597029835ac61ce0c8a7c89b72b0e39255394a
BLAKE2b-256 checksum
How to use checksums
7f7b01a16a6fe7d3f02d05149a0bfafa62549ad4b34417c20e3456b4b511cda6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.0

Release history Release notifications | RSS feed

1.0.1

2 release files

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page