Argonne AI-Driven Adaptive Sampling System
AIDAS is the Argonne AI-Driven Adaptive Sampling System, a Python package for AI-guided instrument tasking over the Argonne Testbed for Multiscale Observational Studies (ATMOS). It detects mesoscale boundaries in NEXRAD radar data with deep learning models and uses those detections to cue ground-based instruments – closing the loop from radar observation to lidar scan strategy.
The current release contains a model that determines the lake breeze front location from the 0.5 degree scan of the NEXRAD radar, utilities for deriving an optimal instrument pointing direction from the resulting mask, and scan triggering for Halo Photonics Doppler lidars.
Installation
The recommended way to install AIDAS is via pip. This will ensure you get the latest stable release and all required dependencies:
pip install aidas-atmos
Getting Started
After installation, you can import AIDAS in your Python scripts or notebooks:
import aidas
See the documentation and example notebooks for usage details.
Features
Lake breeze detection from NEXRAD radar data using deep learning models.
Easy-to-use API for loading and processing radar data.
Instrument pointing utilities for adaptive sampling.
Scan triggering for Halo Photonics Doppler lidars.
Example notebooks demonstrating functionality.
Links
Documentation: https://rcjackson.github.io/AIDAS/
Source code: https://github.com/rcjackson/AIDAS
Free software: BSD license
Project history
AIDAS was previously released on PyPI as adam-atmos (the ATMOS Analogue Digital Twin, or ADAM) through version 0.5.0. The adam-atmos distribution is deprecated; see Installation for migration notes.
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
Metadata
Release files for aidas-atmos 0.6.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| aidas_atmos-0.6.0.tar.gz | 265.6 kB | Without provenance | Details for aidas_atmos-0.6.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| aidas_atmos-0.6.0-py3-none-any.whl | Python 3 | none | any | Details for aidas_atmos-0.6.0-py3-none-any.whl |
Total release size: 288.3 kB
Release files / aidas_atmos-0.6.0.tar.gz
| Download URL | aidas_atmos-0.6.0.tar.gz |
|---|---|
| Size | 265.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
05813a15fdee480a2154e330954c6d9ee3391e21b616f1470f8dcfad19adfa4f
|
|
BLAKE2b-256 checksum How to use checksums |
b026d5951d57b40ddc2ad9810d67a0fb0abd65855c0894cbc9cc23b70b14fe5e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Release files / aidas_atmos-0.6.0-py3-none-any.whl
| Download URL | aidas_atmos-0.6.0-py3-none-any.whl |
|---|---|
| Size | 22.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ada309070b4e78bf4741af6d6b1ea5afeb8ec4723de454005b4a3058af9959d9
|
|
BLAKE2b-256 checksum How to use checksums |
3b334922b0d2e765b4090695e75cb60e194783971c03ca98ca88c6e91a3c3f49
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.16
|
Security for aidas-atmos 0.6.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.