TwinSpec

Digital twins for spectroscopy, scattering, and instrument behavior.

Generate plausible GIWAXS and WAXS patterns, simulate instrument geometry, and explore material-specific scattering — all in one unified environment.

What TwinSpec Does

DT
Data Twin

Generates plausible 2D scattering patterns using empirical priors.

IT
Instrument Twin

Simulates geometry, exposure, binning, beam center, and beamstop effects.

PL
Planner

Recommends settings to reach target SNR with minimal saturation.

Supported Material Classes

Minimal, neutral categories for synthetic pattern generation and instrument-aware effects.

Organic semiconductor

Conjugated polymers and small-molecule films.

Organic non-semiconductor

General organics with diffuse scattering priors.

Inorganic (powder)

Isotropic rings with realistic backgrounds.

Inorganic (textured thin film)

Preferred orientation and anisotropy modes.

Metal-organic (MOF film)

Framework-like peak sets with texture control.

Biomaterial (cellulose film)

Semi-crystalline motifs and broad features.

Visualization Highlights

2D scattering map (GIWAXS-like)
Linecuts (I(q), I(χ)) overlaid

Empirical priors + instrument-aware heuristics → realistic scattering patterns.

Instrument Console Overview

Console preview
Geometry controls
Incidence angle, detector distance, tilt.
Beam center alignment
Beam center shifts reflected in frame and twin.
Detector presets
Binning, exposure, noise and saturation behavior.
Logs + warnings
Saturation risk, invalid geometry, out-of-frame peaks.

Control the experiment — without the beamtime.