FraCSPy (Framework for Conventional microSeismic Processing) is an open-source Python library focused on providing conventional microseismic monitoring tools, particularly for the purpose of benchmarking newly proposed algorithms and workflows.
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.
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.
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
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.