Skip to main content

Visualisation, analysis and annotation tool for Distributed Acoustic Sensing (DAS) data

Project description

DASexplorer Logo

A desktop application for visualization, analysis and annotation of Distributed Acoustic Sensing data

Latest Release Python 3.10+ MIT License JOSS Paper Platform

Installation · Quickstart · Features · Interrogators · Annotation Export · Contributing · Citation


DAS Explorer main window

Overview

DASexplorer is an open-source desktop application built for researchers working with Distributed Acoustic Sensing (DAS) data. It provides an integrated environment for loading, visualising, filtering, and annotating DAS recordings from multiple interrogator systems, without requiring any prior programming knowledge.

DASexplorer was designed for efficient interactive navigation of large DAS datasets. Built on PyQt5 and pyqtgraph, it uses spatial decimation, parameter-based caching and smart rendering strategies to handle long acquisitions with minimal memory overhead. The application is interrogator-agnostic: a profile-based configuration system maps each acquisition system to its reader, file extensions and default visualisation parameters, making it straightforward to add support for new instruments.

Key design principles:

  • No-code — the full analysis workflow is accessible through an intuitive GUI.
  • Multi-interrogator — natively supports HDAS 2.5 (Aragón Photonics), OptaSense (Luna Innovations) and OptoDAS (ASN/ Alcatel Subsea Networks) file formats; extensible to new systems.
  • Research-ready — exports data and annotations in formats directly usable by machine learning and bioacoustic analysis pipelines (NPZ, MAT, YOLO, COCO JSON, Raven Pro).

Citation

If you use DASexplorer in your research, please cite:

@software{morellmonzo2026dasexplorer,
  author       = {Morell-Monzó, Sergio},
  title        = {DASexplorer},
  version      = {1.0},
  year         = {2026},
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.21032550},
  url          = {https://doi.org/10.5281/zenodo.21032550}
}

DOI

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

dasexplorer-1.0.0.tar.gz (12.7 MB view details)

Uploaded Source

Built Distribution

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

dasexplorer-1.0.0-py3-none-any.whl (12.7 MB view details)

Uploaded Python 3

File details

Details for the file dasexplorer-1.0.0.tar.gz.

File metadata

  • Download URL: dasexplorer-1.0.0.tar.gz
  • Upload date:
  • Size: 12.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for dasexplorer-1.0.0.tar.gz
Algorithm Hash digest
SHA256 765b1c513b9cbf29211395f91a5d4d01a0e9a62b488b81003807a50f392f166a
MD5 3df81ff15359239a4d42b2a1dfbf48e3
BLAKE2b-256 c39588e6d41ca04fc20cd50ffac2e7b12411fbe1d6d998e5dff9852af6e66489

See more details on using hashes here.

File details

Details for the file dasexplorer-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: dasexplorer-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 12.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for dasexplorer-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d9ed761d55e811fbfc5f01b4961a32ce8ee0d26bd5fc945b9bb8311753e6232f
MD5 66a6b01544987efc077c3d04c60d4213
BLAKE2b-256 189def2c48d59605f07cac42921c2d655f486162aa4953323527e3827399fe88

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