SOFTWARE

MDS-Rely Research Software

Open-Source Software

Tools developed by the MDS-Rely consortium for reliability science — from statistical modeling and Bayesian optimization to optical simulation, literature management, and chemical process control.

5Packages
R & PythonLanguages
MIT · GPL · BSDLicenses
All Software

Network structural equation modeling (netSEM) is a data-driven modeling technique developed at the SDLE Research Center. Available as an R package on CRAN, it selects the best relationship between variables based on statistical significance — including adjusted R² — and ranks models using Akaike Information Criterion (AIC) and Bayesian Information Criterion (BIC).

Statistics Reliability Structural Equation Modeling R Package
View on CRAN
netSEM diagram

BayesO (pronounced "bayes-o") is a simple but essential Bayesian optimization package written in Python. Designed to run advanced Bayesian optimization with implementation-specific and application-specific modifications. The package includes Gaussian process regression and random forest regression surrogate models, enabling sequential model-based optimization.

Optimization Machine Learning Gaussian Processes Python Package
View on PyPI
BayesO optimization animation

JaxLayerLumos is open-source transfer-matrix method (TMM) software designed for scientists, engineers, and researchers in optics and photonics. It provides a powerful yet intuitive interface for calculating the reflection and transmission (RT) of light through multi-layer optical structures. By inputting the refractive index, thickness of each layer, and the frequency vector, users can analyze how light interacts with layered materials — including the option to adjust for incidence angles.

Optics Photonics Transfer-Matrix Method Python / JAX
View Documentation
JaxLayerLumos screenshot

litdb is an open-source Python tool for building and searching a personal literature database. It allows users to collect scientific papers and store them locally. Literature can be searched using semantic and text-based queries, including natural-language queries supported by GPT-style interfaces. Additional features include exporting BibTeX citations, filtering new papers since a given date, and extracting structured data from documents.

Literature NLP Research Tools Python CLI
View on GitHub
litdb screenshot

The Tennessee Eastman Process simulator is an interactive simulation and dashboard for the classic Tennessee Eastman chemical process benchmark. It provides a web-based interface to run and visualize dynamic simulations of the process, including the ability to introduce disturbances and monitor process variables in real time. The underlying software is a Python-based simulator (with optional Fortran acceleration) for research and teaching applications in process control, fault diagnosis, and chemical engineering systems.

Process Control Simulation Chemical Engineering Python / Fortran
Launch on HuggingFace
Tennessee Eastman Process dashboard
All software is freely available under verified open-source licenses. Each package is backed by peer-reviewed research from the MDS-Rely consortium. Visit the publications page for associated papers, or contact us for collaboration inquiries.