General |
easyspin | Information and tasks relating to the EasySpin installation |
|
Data import and export |
eprload | Read spectrum files in common EPR data formats |
eprsave | Save data in Bruker EPR file format |
orca2easyspin | Import ORCA calculation results |
|
Spectral simulations |
esfit | Least-squares fitting of EPR spectra |
garlic | Isotropic and fast-motion cw EPR spectra |
chili | Slow-motion cw EPR spectra |
cardamom | Trajectory-based cw EPR spectra |
pepper | Solid-state cw EPR spectra |
saffron | Pulse EPR spectra |
salt | ENDOR spectra |
spidyan | Spin dynamics with arbitrary waveforms |
curry | Magnetometry data |
blochsteady | Steady-state solutions of Bloch equations |
nucfrq2d | Sketch of HYSCORE spectra |
dipkernel | Dipolar EPR signal (DEER) |
photoselect | Photoselection weights |
|
Stochastic simulations |
mdhmm | Build hidden Markov model from molecular-dynamics trajectories |
mdload | Load molecular-dynamics trajectory from file |
stochtraj_diffusion | Simulate trajectories of rotational diffusion |
stochtraj_jump | Simulate trajectories of Markovian jumps |
|
Utilities |
diptensor | Dipolar tensors |
eprconvert | Graphical frequency/field/g value conversion utility |
exciteprofile | Pulse excitation profile calculation |
fastmotion | Fast-motion regime line width parameters from rotational correlation time. |
isotopes | A browsable list of isotopes |
mhz2mt | Conversion from MHz to mT |
mt2mhz | Conversion from mT to MHz |
pulse | Computes pulse functions for a series of amplitude- and phase-modulated pulses |
rfmixer | Digital up- and downconversion |
resonator | Simulation of/compensation for the resonator transfer function. |
resonatorprofile | resonator profile (transfer function or reflection coefficient) |
transmitter | Simulation of/compensation for transmitter nonlinearity. |
zfsframes | Zero-field splitting tensor frames analysis |
unitconvert | Unit conversion |
|
Spin systems |
spinladder | Computes spin Hamiltonians for the manifolds of a spin-coupled pair |
nucspinadd | Adds a nuclear spin to a spin system |
nucspinkeep | Removes nuclear spins from a spin system |
nucspinrmv | Removes nuclear spins from a spin system |
|
Data analysis |
addnoise | Add noise to a signal |
basecorr | Polynomial baseline correction |
ctafft | Cross-term averaged FFT |
datasmooth | Moving averages: smoothing and differentiation |
deriv | Numerical differentiation |
ewrls | Least-squares adaptive filter averaging |
exponfit | Exponential fitting |
fdaxis | Frequency domain axis for FFT |
fieldmod | Field modulation of EPR absorption spectra |
lpsvd | Performs LPSVD on a signal |
rapidscan2spc | Convert rapid-scan signal to EPR spectrum |
rcfilt | RC filtering of EPR spectra |
rescaledata | Rescale data |
stackplot | Stacked plot of 1D data |
| |
Vectors, orientations and angles |
ang2vec | Converts polar angles to cartesian unit vector |
degree | Conversion between radians and degrees |
erot | Computes rotation matrix from Euler angles |
eulang | Euler angles from rotation matrix |
rotateframe | Rotate a frame given by Euler angles |
rotaxi2mat | Convert rotation axis plus angle to rotation matrix |
rotmat2axi | Convert rotation matrix to rotation axis plus angle |
rotview | Visual display of rotations (Euler angles etc) |
vec2ang | Polar angles from cartesian unit vector |
| |
Quaternions |
euler2quat | Converts a set of Euler angles to a unit quaternion |
rotmat2quat | Converts a rotation matrix to a unit quaternion |
quat2euler | Converts a unit quaternion to a set of Euler angles |
quat2rotmat | Converts a unit quaternion to a rotation matrix |
quatvecmult | Rotates a vector using a unit quaternion |
quatmult | Performs quaternion multiplication between two quaternions |
quatinv | Calculates the inverse of a unit quaternion. |
|
Line shapes and windows |
apowin | Apodization windows. |
convspec | Convolute spectrum with line shape |
gaussian | Gaussian line shape |
hilberttrans | Hilbert transform |
lorentzian | Lorentzian line shape | |
lshape | General line shape function |
makespec | Construct spectrum from peak positions and amplitudes |
voigtian | Voigtian line shape function |
|
Physical constants |
nucabund | Natural abundance of nuclear isotopes |
nucdata | Nuclear spin data |
nucgval | Nuclear g values |
nucqmom | Nuclear electric quadrupole moments |
nucspin | Nuclear spin quantum numbers |
| |
amu | Atomic unit of mass |
angstrom | Molecular-scale length unit |
avogadro | Avogadro constant |
barn | Conventional unit of nuclear quadrupole moments |
bmagn | Bohr magneton |
bohrrad | Bohr radius |
boltzm | Boltzmann constant |
clight | Vacuum speed of light |
echarge | Elementary electric charge |
emass | Mass of electron |
eps0 | Electric constant, vacuum permittivity |
evolt | Electron volt |
faraday | Faraday constant |
gammae | Electron gyromagnetic ratio |
gfree | g value of the free electron |
hartree | Atomic unit of energy |
hbar | Reduced Planck constant |
molgas | Molar gas constant |
mu0 | Magnetic constant, vacuum permeability |
nmagn | Nuclear magneton |
nmass | Mass of neutron |
planck | Planck constant |
pmass | Mass of proton |
rydberg | Rydberg constant |
|
Spin physics |
cgmatrix | Transformation between uncoupled and coupled representations |
commute | Commutator of two matrices |
equivcouple | Coupling of equivalent spins |
equivsplit | Splitting pattern for equivalent spins |
hsdim | State space dimension of a spin system |
isto | Irreducible spherical tensor operators |
larmorfrq | Larmor frequency of nuclear spins |
sop | Spin operator matrices |
spinvec | Spin quantum numbers in a spin system |
stev | Extended Stevens operator matrices |
tensor_cart2sph | Convert cartesian to spherical tensors |
tensor_sph2cart | Convert spherical to cartesian tensors |
|
Angular momentum |
clebschgordan | Clebsch-Gordan coefficients |
plegendre | Legendre polynomials and Associated Legendre polynomials |
spherharm | Spherical harmonics |
wigner3j | Wigner 3-j symbols |
wigner6j | Wigner 6-j symbols |
wignerd | Wigner rotation matrices |
|
Energy levels, resonances and propagations |
resfields_eig | Resonance fields using eigenfield equation |
endorfrq | ENDOR frequencies and amplitudes |
evolve | Evolves density matrices in time-domain |
levels | Energy levels computation |
levelsplot | Energy levels and resonances plot |
orisel | Orientation selection |
propint | Compute pulse propagator |
resfields | Resonance fields and amplitudes, matrix diagonalization |
resfields_perturb | Resonance fields and amplitudes, perturbation theory |
resfreqs_matrix | Resonance frequencies and amplitudes, matrix diagonalization |
resfreqs_perturb | Resonance frequencies and amplitudes, perturbation theory |
|
Orientations |
oripotentialplot | Plot orientational potential |
sphgrid | Triangular orientational grids |
sphrand | Random orientational grids |
|
Hamiltonians and densities |
ham | Full Spin Hamiltonian |
ham_cf | Crystal field Hamiltonian |
ham_ee | Electron-electron interaction Hamiltonian |
ham_ez | Electron Zeeman interaction Hamiltonian |
ham_ezho | Higher-order electron Zeeman interaction Hamiltonian |
ham_hf | Hyperfine interaction Hamiltonian |
ham_nq | Nuclear quadrupole interaction Hamiltonian |
ham_nn | Nucleus-nucleus interaction Hamiltonian |
ham_nz | Nuclear Zeeman interaction Hamiltonian |
ham_oz | Orbital Zeeman interaction Hamiltonian |
ham_so | Spin-orbit coupling Hamiltonian |
ham_zf | Electron zero field interaction Hamiltonian |
hamsymm | Symmetry determination for spin Hamiltonians |
sigeq | Thermal equilibrium density matrix |