Skip to content

xdas-dev/xdas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

748 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xdas Logo

Documentation Status Tests Status codecov PyPI License: GPL v3 DOI

Xdas: a Python Framework for Distributed Acoustic Sensing

Xdas is an python library for managing, processing and visualizing Distributed Acoustic Sensing (DAS) data. It reads any DAS format into self-described python abstractions that encapsulates both the data and the metadata (coordinates and attributes). Xdas reuses concepts of labeled N-dimensional arrays developped by the Xarray library. It takes inspiration from Dask in term of lazy computing.

Key Features

  • Seamless manipulation of large multi-file datasets in their native DAS-specific format.
  • Signal Processing: Multi-threaded implementations of common routines.
  • Extensibility: build your pipeline with a mix of Xdas, NumPy/SciPy, and/or your own custom routines.
  • Larger-than-memory processing: apply your piplines with optimized I/O latencies.

Xdas can also be used in other context than DAS, for example in the context of other dense and heavy N-dimenional arrays such as large-N seismic arrays.

Installation

Xdas can be fetched from PyPI:

pip install xdas

Documentation

The documentation is available at: https://xdas.readthedocs.io.

Tutorials

A comprehensive series of tutorials can be found at: https://github.com/xdas-dev/tutorials.

Contributing

You can find information about contributing to Xdas in our Contributing Guide.

Get in touch

  • Ask usage questions and discuss any ideas on GitHub Discussions.
  • Report bugs, suggest features or view the source code on GitHub.
  • To follow the main announcements such as online trainning sessions please register to our Newsletter.

Citing

If you use Xdas for your DAS data processing, please consider citing the project.

About

Python framework for Distributed Acoustic Sensing (DAS).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 10

Languages