EasySpin functions - Category list
General
easyspinInformation and tasks relating to the EasySpin installation
 
Data import and export
eprloadRead spectrum files in common EPR data formats
eprsaveSave data in Bruker EPR file format
orca2easyspinImport ORCA calculation results
 
Spectral simulations
esfitLeast-squares fitting of EPR spectra
garlicIsotropic and fast-motion cw EPR spectra
chiliSlow-motion cw EPR spectra
cardamomTrajectory-based cw EPR spectra
pepperSolid-state cw EPR spectra
saffronPulse EPR spectra
saltENDOR spectra
spidyanSpin dynamics with arbitrary waveforms
curryMagnetometry data
blochsteadySteady-state solutions of Bloch equations
nucfrq2dSketch of HYSCORE spectra
dipkernelDipolar EPR signal (DEER)
photoselectPhotoselection weights
 
Stochastic simulations
mdhmmBuild hidden Markov model from molecular-dynamics trajectories
mdloadLoad molecular-dynamics trajectory from file
stochtraj_diffusionSimulate trajectories of rotational diffusion
stochtraj_jumpSimulate trajectories of Markovian jumps
 
Utilities
diptensorDipolar tensors
eprconvertGraphical frequency/field/g value conversion utility
exciteprofilePulse excitation profile calculation
fastmotionFast-motion regime line width parameters from rotational correlation time.
isotopesA browsable list of isotopes
mhz2mtConversion from MHz to mT
mt2mhzConversion from mT to MHz
pulseComputes pulse functions for a series of amplitude- and phase-modulated pulses
rfmixerDigital up- and downconversion
resonatorSimulation of/compensation for the resonator transfer function.
resonatorprofileresonator profile (transfer function or reflection coefficient)
transmitterSimulation of/compensation for transmitter nonlinearity.
zfsframesZero-field splitting tensor frames analysis
unitconvertUnit conversion
 
Spin systems
spinladderComputes spin Hamiltonians for the manifolds of a spin-coupled pair
nucspinaddAdds a nuclear spin to a spin system
nucspinkeepRemoves nuclear spins from a spin system
nucspinrmvRemoves nuclear spins from a spin system
 
Data analysis
addnoiseAdd noise to a signal
basecorrPolynomial baseline correction
ctafftCross-term averaged FFT
datasmoothMoving averages: smoothing and differentiation
derivNumerical differentiation
ewrlsLeast-squares adaptive filter averaging
exponfitExponential fitting
fdaxisFrequency domain axis for FFT
fieldmodField modulation of EPR absorption spectra
lpsvdPerforms LPSVD on a signal
rapidscan2spcConvert rapid-scan signal to EPR spectrum
rcfiltRC filtering of EPR spectra
rescaledataRescale data
stackplotStacked plot of 1D data
 
Vectors, orientations and angles
ang2vecConverts polar angles to cartesian unit vector
degreeConversion between radians and degrees
erotComputes rotation matrix from Euler angles
eulangEuler angles from rotation matrix
rotateframeRotate a frame given by Euler angles
rotaxi2matConvert rotation axis plus angle to rotation matrix
rotmat2axiConvert rotation matrix to rotation axis plus angle
rotviewVisual display of rotations (Euler angles etc)
vec2angPolar angles from cartesian unit vector
 
Quaternions
euler2quatConverts a set of Euler angles to a unit quaternion
rotmat2quatConverts a rotation matrix to a unit quaternion
quat2eulerConverts a unit quaternion to a set of Euler angles
quat2rotmatConverts a unit quaternion to a rotation matrix
quatvecmultRotates a vector using a unit quaternion
quatmultPerforms quaternion multiplication between two quaternions
quatinvCalculates the inverse of a unit quaternion.
 
Line shapes and windows
apowinApodization windows.
convspecConvolute spectrum with line shape
gaussianGaussian line shape
hilberttransHilbert transform
lorentzianLorentzian line shape
lshapeGeneral line shape function
makespecConstruct spectrum from peak positions and amplitudes
voigtianVoigtian line shape function
 
Physical constants
nucabundNatural abundance of nuclear isotopes
nucdataNuclear spin data
nucgvalNuclear g values
nucqmomNuclear electric quadrupole moments
nucspinNuclear spin quantum numbers
 
amuAtomic unit of mass
angstromMolecular-scale length unit
avogadroAvogadro constant
barnConventional unit of nuclear quadrupole moments
bmagnBohr magneton
bohrradBohr radius
boltzmBoltzmann constant
clightVacuum speed of light
echargeElementary electric charge
emassMass of electron
eps0Electric constant, vacuum permittivity
evoltElectron volt
faradayFaraday constant
gammaeElectron gyromagnetic ratio
gfreeg value of the free electron
hartreeAtomic unit of energy
hbarReduced Planck constant
molgasMolar gas constant
mu0Magnetic constant, vacuum permeability
nmagnNuclear magneton
nmassMass of neutron
planckPlanck constant
pmassMass of proton
rydbergRydberg constant
 
Spin physics
cgmatrixTransformation between uncoupled and coupled representations
commuteCommutator of two matrices
equivcoupleCoupling of equivalent spins
equivsplitSplitting pattern for equivalent spins
hsdimState space dimension of a spin system
istoIrreducible spherical tensor operators
larmorfrqLarmor frequency of nuclear spins
sopSpin operator matrices
spinvecSpin quantum numbers in a spin system
stevExtended Stevens operator matrices
tensor_cart2sphConvert cartesian to spherical tensors
tensor_sph2cartConvert spherical to cartesian tensors
 
Angular momentum
clebschgordanClebsch-Gordan coefficients
plegendreLegendre polynomials and Associated Legendre polynomials
spherharmSpherical harmonics
wigner3jWigner 3-j symbols
wigner6jWigner 6-j symbols
wignerdWigner rotation matrices
 
Energy levels, resonances and propagations
resfields_eigResonance fields using eigenfield equation
endorfrqENDOR frequencies and amplitudes
evolveEvolves density matrices in time-domain
levelsEnergy levels computation
levelsplotEnergy levels and resonances plot
oriselOrientation selection
propintCompute pulse propagator
resfieldsResonance fields and amplitudes, matrix diagonalization
resfields_perturbResonance fields and amplitudes, perturbation theory
resfreqs_matrixResonance frequencies and amplitudes, matrix diagonalization
resfreqs_perturbResonance frequencies and amplitudes, perturbation theory
 
Orientations
oripotentialplotPlot orientational potential
sphgridTriangular orientational grids
sphrandRandom orientational grids
 
Hamiltonians and densities
hamFull Spin Hamiltonian
ham_cfCrystal field Hamiltonian
ham_eeElectron-electron interaction Hamiltonian
ham_ezElectron Zeeman interaction Hamiltonian
ham_ezhoHigher-order electron Zeeman interaction Hamiltonian
ham_hfHyperfine interaction Hamiltonian
ham_nqNuclear quadrupole interaction Hamiltonian
ham_nnNucleus-nucleus interaction Hamiltonian
ham_nzNuclear Zeeman interaction Hamiltonian
ham_ozOrbital Zeeman interaction Hamiltonian
ham_soSpin-orbit coupling Hamiltonian
ham_zfElectron zero field interaction Hamiltonian
hamsymmSymmetry determination for spin Hamiltonians
sigeqThermal equilibrium density matrix