DASCore: a Python Library for Distributed Fiber Optic Sensing

This is a Preprint and has not been peer reviewed. This is version 1 of this Preprint.

Add a Comment

You must log in to post a comment.


Comments

There are no comments or no comments have been made public for this article.

Downloads

Download Preprint

Authors

Derrick Chambers, Ge Jin, Ahmad Tourei , Abdul Hafiz Saeed Issah, Ariel Lellouch , Eileen Martin, Donglin Zhu, Aaron Girard, Shihao Yuan, Thomas Cullison, Tomas Snyder, Seunghoo Kim, Nicholas Danes, Nikhil Punithan, Shawn Boltz, Manuel M. Mendoza

Abstract

In the past decade, distributed acoustic sensing (DAS) has enabled many new monitoring applications in diverse fields including hydrocarbon exploration and extraction; induced, local, regional, and global seismology; infrastructure and urban monitoring; and several others. However, to date, the open-source software ecosystem for handling DAS data is relatively immature. Here we introduce DASCore, a Python library for analyzing, visualizing, and managing DAS data. DASCore implements an object-oriented interface for performing common data processing and transformations, reading and writing various DAS file types, creating simple visualizations, and managing file system-based DAS archives. DASCore also integrates with other Python-based tools which enable the processing of massive data sets in cloud environments. DASCore is the foundational package for the broader DAS data analysis ecosystem (DASDAE), and as such its main goal is to facilitate the development of other DAS libraries and applications.

DOI

https://doi.org/10.31223/X5B978

Subjects

Earth Sciences, Geophysics and Seismology, Numerical Analysis and Scientific Computing

Keywords

scientific software, Distributed acoustic sensing, python package

Dates

Published: 2024-01-18 19:42

License

CC BY Attribution 4.0 International

Additional Metadata

Conflict of interest statement:
The authors declare no competing interests, and have fully disclosed all financial support for this project.

Data Availability (Reason not available):
DASCore's documentation is found at https://dascore.org. The code repository, issue tracker, and general development occur on https://github.com/dasdae/dascore. As of the submission of this manuscript, the latest version of DASCore is 0.1.0 which was archived on 2024-01-11 with the following DOI: 10.5281/zenodo.10494398.