This is a Virtual Research Environment (VRE) in the form of Jupyter Notebook with MATLAB or Python kernel dedicated to a multiparametric and multidisciplinary study of an earthquake.
It integrates geophysical, atmospheric, and solar datasets to support interdisciplinary research.
The first developed version is the one with the MATLAB kernel, so for eventual differences, this is the reference VRE.
A full description of the SEISMO_VRE tool is provided in this paper, published in SoftwareX Marchetti D., Bailo D., Falcone G., Michalek J., Paciello R., Piscini A. "SEISMO-VRE: A tool for a multiparametric and multidisciplinary study of an earthquake", SoftwareX, vol. 33, 102538, 2026. DOI: 10.1016/j.softx.2026.102538.
- Jupyter Notebook or JupyterLab
- MATLAB with the MATLAB kernel for Jupyter
- MATLAB Toolboxes: 'Mapping', 'Statistics and Machine Learning' and 'Curve Fitting'
- (Optional) Python environment via Anaconda or similar
- see the specific file
requirements.txt
-
Clone the repository:
git clone https://github.com/dedalomarchetti/SEISMO-VRE.git cd SEISMO-VRE -
Start Jupyter:
jupyter notebook
-
For MATLAB version, please open
SEISMO-VRE_MATLAB_v1.0.ipynband follow the instructions inside.
For the Python version, please openSEISMO-VRE_Python_v1.0.ipynbinstead.
* If you want to just view the Notebook you can simply click inside GitHub on the file SEISMO-VRE_MATLAB_v1.0.ipynb or SEISMO-VRE_Python_v1.0.ipynb to preview it inside the same GitHub.
| File | Description |
|---|---|
SEISMO-VRE_Matlab_v1.0.ipynb |
Virtual Research Environment (VRE) in the form of Jupyter Notebook with MATLAB kernel |
SEISMO-VRE_Python_v1.0.ipynb |
Virtual Research Environment (VRE) in the form of Jupyter Notebook with Python kernel |
requirements.txt |
Strict dependency pinning for reproducible Python environments |
data folder |
Atmospheric and geomagnetic data, along with Jupyter notebooks to update data |
Outouts folder |
Outputs (graphs and tables) produced by the SEISMO-VRE |
publications folder |
Papers, Conference abstracts and proceedings |
LICENSE |
GPL 3.0 licence text. |
The scientific application of this software has been presented at:
- the GNGTS 2025 conference (Bologna, Italy, 11 February 2025) with a poster titled: "An inter-disciplinary Virtual Research Environment to study the Amatrice-Norcia Italian seismic sequence 2016"
- the EGU 2025 (Vienna, Austria, 2 May 2025) with a virtual poster titled: "A Jupyter Notebook devoted to a multiparametric investigation of the Amatrice-Norcia Italian seismic sequence 2016-2017"
- ICCSA 2025 with the title: "A multiparametric investigation of an earthquake by a Jupyter Notebook: the case study of the Amatrice-Norcia Italian seismic sequence 2016-2017"
Dedalo Marchetti (1), Daniele Bailo (1), Giuseppe Falcone (1), Jan Michalek (2), Rossana Paciello (1), Alessandro Piscini (1)
- Istituto Nazionale di Geofisica e Vulcanologia (INGV), Italy
- Institute of Geophysics of the Czech Academy of Sciences (IG CAS), Czechia
This project is licensed under the GPL 3.0 License. See the LICENSE file for details.
- Fork the repository.
- Create a feature branch:
git checkout -b feature/my‑idea. - Commit your changes:
git commit -am 'Add awesome feature'. - Push the branch:
git push origin feature/my‑idea. - Open a Pull Request and describe your improvement.
All contributions — bug reports, feature ideas, documentation — are welcome! 🙌
If you use SEISMO-VRE in your research, please cite it as follows:
Marchetti, D., Bailo, D., Falcone, G., Michalek, J., Paciello, R., & Piscini, A. (2025). SEISMO_VRE. GitHub. https://github.com/dedalomarchetti/SEISMO-VRE
DOI: https://doi.org/10.5281/zenodo.17602394
BibTeX
If you are using BibTeX, you can use the following entry:
@software{marchetti_2025_seismo_vre,
author = {Marchetti, Dedalo and
Bailo, Daniele and
Falcone, Giuseppe and
Michalek, Jan and
Paciello, Rossana and
Piscini, Alessandro},
title = {{SEISMO_VRE}},
url = {https://github.com/dedalomarchetti/SEISMO-VRE},
doi = {https://doi.org/10.5281/zenodo.17602394},
version = {v1.0.0},
date = {2025-09-03},
}