Units and constants
The units of MDAnalysis trajectories are the Å (ångström) for length and ps (picosecond) for time. Regardless of how the original MD format stored the trajectory data, MDAnalysis converts it to MDAnalysis units when reading the data in, and converts back when writing the data out. Analysis classes generally also use these default units. Exceptions to the default units are always noted in the documentation; for example, mass densities can be given in \(g/cm^3\).
Other base units are listed in the table Base units in MDAnalysis.
Quantity |
Unit |
SI units |
---|---|---|
length |
Å |
\(10^{-10}\) m |
time |
ps |
\(10^{-12}\) s |
energy |
kJ/mol |
\(1.66053892103219 \times 10^{-21}\) J |
charge |
\(e\) |
\(1.602176565 \times 10^{-19}\) As |
force |
kJ/(mol·Å) |
\(1.66053892103219 \times 10^{-11}\) J/m |
speed |
Å/ps |
\(100\) m/s |
mass |
u |
\(1.66053906660(50) \times 10^{-27}\) kg |
angle |
degrees |
\(\frac{\pi}{180}\) rad |
Unit conversion
Quantities can be converted from units with convert()
.
convert()
simply multiplies the initial quantity with a
precomputed conversion factor, as obtained from
get_conversion_factor()
.
The computed conversion factors for each quantity type are stored in MDAnalysis.units
and shown below.
Constants
Length
Unit
Conversion factor
A
1
Angstrom
1
angstrom
1
femtometer
100000
fm
100000
nanometer
0.1
nm
0.1
picometer
100
pm
100
Å
1
Density
Unit
Conversion factor
A^{-3}
1
Angstrom^{-3}
1
Molar
1660.54
SPC
30.3718
TIP3P
29.8566
TIP4P
29.8864
nanometer^{-3}
1000
nm^{-3}
1000
water
30.0063
Å^{-3}
1
Time
Unit
Conversion factor
AKMA
20.4548
femtosecond
1000
fs
1000
microsecond
1e-06
millisecond
1e-09
ms
1e-09
nanosecond
0.001
ns
0.001
picosecond
1
ps
1
s
1e-12
sec
1e-12
second
1e-12
us
1e-06
μs
1e-06
Charge
Unit
Conversion factor
Amber
18.2223
As
1.60218e-19
C
1.60218e-19
e
1
Speed
Unit
Conversion factor
A/AKMA
0.0488882
A/fs
1000
A/ms
1e-09
A/ps
1
A/us
1e-06
Angstrom/AKMA
0.0488882
Angstrom/femtosecond
1000
Angstrom/fs
1000
Angstrom/microsecond
1e-06
Angstrom/millisecond
1e-09
Angstrom/ms
1e-09
Angstrom/picosecond
1
Angstrom/ps
1
Angstrom/us
1e-06
Angstrom/μs
1e-06
angstrom/femtosecond
1000
angstrom/fs
1000
angstrom/microsecond
1e-06
angstrom/millisecond
1e-09
angstrom/ms
1e-09
angstrom/picosecond
1
angstrom/us
1e-06
angstrom/μs
1e-06
m/s
100
nanometer/picosecond
0.1
nanometer/ps
0.1
nm/ns
100
nm/ps
0.1
pm/ps
100
Å/ps
1
Force
Unit
Conversion factor
J/m
1.66054e-11
N
1.66054e-11
Newton
1.66054e-11
kJ/(mol*A)
1
kJ/(mol*Angstrom)
1
kJ/(mol*nm)
10
kJ/(mol*Å)
1
kcal/(mol*Angstrom)
0.239006
Energy
Unit
Conversion factor
J
1.66054e-21
eV
0.0103643
kJ/mol
1
kcal/mol
0.239006