Most of the code I wrote for my analyses can be found on github.

In addition, I am creator and maintainer of the following R packages:

kernelTDA

with Francesco Palini & Pierpaolo Brutti

Tools for Statistical Learning with Topological Summaries. It focuses on Kernel methods for Topological Data Analysis, implementing the most famous Kernel functions defined on the space of Persistence Diagrams and a solver for SVM with indefinite kernels (or SVM in Reproducible Kernel Krein Space) to exploit them. Additionally it provides an R interface to the C++ library HERA, which allows to efficently compute Wasserstein distances between Persistence Diagrams.

More Details on the official CRAN webpage and/or in the vignette

pflamelet

Persistence Flamelets, a functional summary of Multiscale Persistent Homology, and make inference on them. It implements all the methods introduced in Persistence Flamelets: multiscale Persistent Homology for kernel density exploration plus bonus features such as building bootstrap confidence bands on the Flamelet and cleaning it from noise.

rainbaud

with Alessandro Casa

Transforms your arbitrarily long text files into color-palettes. It implements Latent Dirichlet Allocation for topic modeling to summarize long text and it provides color aggregation and color sorting methods.

sapthesisdown

Adaptation of the thesisdown package to the LaTeX template sapthesis. It contains reference styles for Bachelor, Master and PhD theses in both English and Italian.