FraCSPy

Authors: Omar M. Saad, Denis Anikiev, Claire Birnie, Matteo Ravasi

Keywords: Earth & environment, Modelling, Seismology, Open source, Geophysics, Signal processing, Microseismicity, Eaqrthquakes, Microseismic imaging, Microseismic monitoring, Passive seismic

FracSPy offers a complete, user-friendly solution for microseismic processing. Designed for accessibility, FraCSPy integrates existing Python libraries into modular workflows, enabling users to manage the entire processing pipeline — from detection to event characterisation — with ease. By making established techniques broadly available, FraCSPy fosters innovation, education, and benchmarking within the microseismic research community.

Methods

Following the microseismic monitoring pipeline, key components have been implemented in FraCSPy, including microseismic data processing, detection, source localisation, and event characterisation. Additionally, it offers tools for forward modelling and visualisation of results and data.

Main features

  • Open-source: FraCSPy is a fully open-source software platform, hosted on GitHub and available via the pip package manager.
  • Comprehensive Coverage: Forward modelling, data processing, event detection, localisation and characterisation, as well as visualisation in one platform.
  • User-Friendly Software Design: Modular workflows integrate seamlessly with existing Python libraries, among others:
    • NumPy
    • SciPy
    • pandas
    • PyLops
    • PyTorch
    • ObsPy
    • Numba
    • Matplotlib

Contributing

Join the FraCSPy community and contribute to the future of microseismic research. Explore our GitHub repository, share feedback, and collaborate on new features. Visit our website for tutorials and resources:
https://fracspy.github.io/FraCSPy

Citing

When using FraCSPy in scientific publications, please cite the following publication:

Birnie, C., Ravasi, M., Anikiev, D., & Saad, O. M. (2024). FraCSPy: An Open-Source Python Framework for Conventional Microseismic Processing (0.1.0). Zenodo. 10.5281/zenodo.13919709


Publications

FraCSPy: An Open-Source Python Framework for Conventional Microseismic Processing

Birnie C, Ravasi M, Anikiev D, Saad O - Zenodo - 2024


Helmholtz RSD
This entry is synchronized with the Helmholtz Research Software Directory (RSD).
If you're the author or maintainer, please edit on the Helmholtz RSD platform.
Click here to view FraCSPy on RSD.
Helmholtz RSD icon
FraCSPy Image
License
MIT

Helmholtz Imaging spinning wheel

Please wait, your data is processed