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.
orca_uvPlots absorption spectra from from ORCA output files.Pythonadvanced_orca_uvInteractive browser-based UV-Vis spectrum analysis and export from ORCA output files.JavaScriptHTMLorca_stEasily transfer selected states from ORCA output files into tables.Pythonorca_st-goEasily transfer selected states from ORCA output files into tables.Go- Note:
advanced_orca_uvincludes almost all functionality oforca_standorca_st-go.
- Note:
orca_irPlots IR spectra from from ORCA output files.Pythonadvanced_orca_irInteractive web app for plotting IR spectra from ORCA & GAUSSIAN output files.JavaScriptHTMLmodevizVisualization of calculated IR Modes from ORCA or GAUSSIAN.JavaScriptHTML
plot-mbPlots Mößbauer spectra from parameter files or ORCA output files.Pythonadvanced_plot_mbPlots Mößbauer spectra from parameter files or ORCA output files.JavaScriptHTML- Note: It can also simulate Mößbauer spectra from specified isomer shifts and quadrupole splittings.
orca_orbAnalyzes the section 'LOEWDIN REDUCED ORBITAL POPULATIONS PER MO' in ORCA output files.Pythonadvanced-orca-orbAnalyzes the section 'LOEWDIN REDUCED ORBITAL POPULATIONS PER MO' in ORCA output files.JavaScriptHTMLmo-viewerDisplay and export Gaussian CUBE files.JavaScriptHTML
xyz2tabConvert XYZ data to bond lengths & angles, calculate contacts, planes and dihedral angles and print tables.Pythonadvanced_xyz2tabConvert XYZ data to bond lengths & angles, calculate contacts, planes and dihedral angles and print tables.JavaScriptHTMLxyzalignAlign atomic coordinates in xyz files.Pythonxyzalign-webAlign atomic coordinates in xyz files.JavaScriptHTMLxyzoverlayPython 3 script for overlaying or superimposing two or more molecules.Python
ciflordg-webCIF reporting, average calculations, geometry-parameter analysis, interatomic distance analysis, disorder-model summarisation, and ORTEP-style SVG structure plotting.JavaScriptHTMLcifpalTables with selected bond lengths and angles from CIF (Crystallographic Information File).Pythontablemaster-webCrystal data and structure refinement details from up to five CIFs.JavaScriptHTML
cshm-ccComputes CShM (shape measures) and other geometric indices from crystallographic information files (CIFs).Pythonadvanced_cshm-ccBrowser-based CShM analyzer for coordination compounds.JavaScriptHTMLtau-calcPython 3 script that calculates τ₄, τ₅, O, and CShM from CIF.Python
- Note 1:
ciflordg-web,tablemaster-web, andadvanced_cshm-ccinclude almost all functionality of the remaining tools. - Note 2: There are some older tools like
Ciflord2orTablemasterG2.
raman_tlBaseline correction, smoothing, processing and plotting of Raman spectra.Pythonadvanced_raman_tlWeb app for baseline correction, smoothing, processing and plotting of Raman spectra.PythonStreamlit App
fit-mbPython 3 script for (hassle-free) fitting of Mößbauer (MB) spectra.Pythoncal-mbEasily calibrate Mößbauer (MB) spectra.Python
hexvizHEX BIN DEC visualizer for C64 & C128 VDC.6502 Assembly- Try it here.
JavaScriptHTML
- Try it here.
memory128A Memory Game for the C128 (VDC)6502 Assembly- Try it here.
JavaScriptHTML
- Try it here.
robots-mapeditModern Robots Map Editor.Python
odl-germanyInteractive overview of ODL stations in Germany.PythonStreamlit AppAlfred_WorkflowsA collection of Alfred (MacOS) workflows.ShellPython