Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 

Repository files navigation

Project Hub

Welcome!

This repository serves as an index to most RADI0SUS open-source projects.

Most of these projects started as Python applications. Since installing Python still seems to be a challenge for some of us, I decided to make them even more accessible by adopting a browser-based approach.

I have always been inspired by the zero dependency philosophy of SHELX, and I hope some of these projects follow the same idea. The only requirement is a modern web browser with JavaScript enabled.

I should also admit that much of the JavaScript code was written with the assistance of AI.

Computational Chemistry (mostly ORCA related)

Spectroscopy

UV/Vis spectroscopy

  • orca_uv Plots absorption spectra from from ORCA output files. Python
  • advanced_orca_uv Interactive browser-based UV-Vis spectrum analysis and export from ORCA output files. JavaScript HTML
  • orca_st Easily transfer selected states from ORCA output files into tables. Python
  • orca_st-go Easily transfer selected states from ORCA output files into tables. Go
    • Note: advanced_orca_uv includes almost all functionality of orca_st and orca_st-go.

Infrared spectroscopy

  • orca_ir Plots IR spectra from from ORCA output files. Python
  • advanced_orca_ir Interactive web app for plotting IR spectra from ORCA & GAUSSIAN output files. JavaScript HTML
  • modeviz Visualization of calculated IR Modes from ORCA or GAUSSIAN. JavaScript HTML

Mößbauer spectroscopy

  • plot-mb Plots Mößbauer spectra from parameter files or ORCA output files. Python
  • advanced_plot_mb Plots Mößbauer spectra from parameter files or ORCA output files. JavaScript HTML
  • Note: It can also simulate Mößbauer spectra from specified isomer shifts and quadrupole splittings.

Orbital analysis

  • orca_orb Analyzes the section 'LOEWDIN REDUCED ORBITAL POPULATIONS PER MO' in ORCA output files. Python
  • advanced-orca-orb Analyzes the section 'LOEWDIN REDUCED ORBITAL POPULATIONS PER MO' in ORCA output files. JavaScript HTML
  • mo-viewer Display and export Gaussian CUBE files. JavaScript HTML

Structure (xyz) analysis and manipulation

  • xyz2tab Convert XYZ data to bond lengths & angles, calculate contacts, planes and dihedral angles and print tables. Python
  • advanced_xyz2tab Convert XYZ data to bond lengths & angles, calculate contacts, planes and dihedral angles and print tables. JavaScript HTML
  • xyzalignAlign atomic coordinates in xyz files. Python
  • xyzalign-web Align atomic coordinates in xyz files. JavaScript HTML
  • xyzoverlay Python 3 script for overlaying or superimposing two or more molecules. Python

Crystallography

Tables, reports, ORTEP plots

  • ciflordg-web CIF reporting, average calculations, geometry-parameter analysis, interatomic distance analysis, disorder-model summarisation, and ORTEP-style SVG structure plotting. JavaScript HTML
  • cifpal Tables with selected bond lengths and angles from CIF (Crystallographic Information File). Python
  • tablemaster-web Crystal data and structure refinement details from up to five CIFs. JavaScript HTML

Geometry parameters

  • cshm-cc Computes CShM (shape measures) and other geometric indices from crystallographic information files (CIFs). Python
  • advanced_cshm-cc Browser-based CShM analyzer for coordination compounds. JavaScript HTML
  • tau-calc Python 3 script that calculates τ₄, τ₅, O, and CShM from CIF. Python

  • Note 1: ciflordg-web, tablemaster-web, and advanced_cshm-cc include almost all functionality of the remaining tools.
  • Note 2: There are some older tools like Ciflord2 or TablemasterG2.

Spectroscopy

Raman spectroscopy

  • raman_tl Baseline correction, smoothing, processing and plotting of Raman spectra. Python
  • advanced_raman_tl Web app for baseline correction, smoothing, processing and plotting of Raman spectra. Python Streamlit App

Mößbauer spectroscopy

  • fit-mb Python 3 script for (hassle-free) fitting of Mößbauer (MB) spectra. Python
  • cal-mb Easily calibrate Mößbauer (MB) spectra. Python

Retrocomputing

Miscellaneous

About

This repository serves as an index to most RADI0SUS open-source projects.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors