Tobias Stephan
  • About
  • Research
  • Publications
  • Software
  • Teaching
  • Curriculum Vitæ

On this page

  • R packages
    • tectonicr
    • geoprofiler
    • structr (beta)
    • laftr
    • euler
    • euler.reco
  • Web applications
    • tectonicr
    • Mohr Circle App
    • apfu converter
    • Theriak-Domino helpers

Software

My developments are located on my GitHub page. They are free and open-source and I try to keep them up to date. Feel free to contribute, comment or open an issue!

R packages

tectonicr

tectonicr is a free and open-source R package for modeling and analyzing the direction of the maximum horizontal stress (SHmax) based on the empirical link between the orientation of intraplate stress and the direction of the relative motion of neighboring plates (see Stephan et al., 2023). You can download and install it directly from the CRAN server using install.packages("tectonicr") in R. A beta version is on github.

documentation | CRAN | code | GUI

geoprofiler

geoprofiler is a free and open-source R package for creating SWATH profiles and data transects, i.e. geoscience parameters plotted against the distance along a user-defined profile line. Useful when one wants to plot the trend of values (e.g. geochemical compositions, ages, depth, magnitudes etc.) against the distance to a important structure. You can download and install it directly from the CRAN server using install.packages("geoprofiler") in R. A beta version is on github.

documentation | CRAN | code

structr (beta)

Structural geology package for R, free and open-source. It provides functions to

  • analyze and visualize orientation data such as faults, folds, bedding planes, and lineations.
  • analyze and visualize the magnitudes of stress in the Mohr Circle.
  • reconstruct the orientation of structures in oriented drill cores using the alpha, beta, and gamma angles

code

laftr

Calculates the ages from LA-ICP-MS based fission track dating.

documentation | code

euler

Rotation of plates in terms of quaternions: code

euler.reco

Finds best Euler pole solution for a given structure: code

Web applications

tectonicr

GUI for tectonicr as browser App (no R installation required): tectonicr-app

Mohr Circle App

Plotting Mohr Circles for students and teachers: GUI | code

apfu converter

Convert Weight% to Molar weight (g/mol) or apfu (atoms per formula unit): GUI | code

Theriak-Domino helpers

Web-application providing little helper functions to handle THERIAK DOMINO files:

  • Therin Generator: Calculates the molar units given a bulk compositions (wt. %) and generates the THERIN input for Theriak-Domino
  • GUZZLER table filter: Extracts minerals from the GUZZLER reaction table

GUI | code

References

Stephan, T., Enkelmann, E., & Kroner, U. (2023). Analyzing the horizontal orientation of the crustal stress adjacent to plate boundaries. Scientific Reports, 13(1), 15590. https://doi.org/10.1038/s41598-023-42433-2

Tobias Stephan (he/him) ORCID 0000-0002-9290-014X

Lakehead University respectfully acknowledges its campuses are located on the traditional lands of Fort William First Nation, Signatory to the Robinson Superior Treaty of 1850 and the Ojibwe, Odawa, and Pottawatomi nations, collectively known as the Three Fires Confederacy.

Made with R and Quarto