This document outlines the guidelines for manually annotating entities in scientific texts related to molecular simulations.
The MOL entity covers molecular compounds, including simple molecules, ions, nucleic acids, proteins, lipids, sugars, polymers, and complexes. MOL entities should be uniquely identifiable.
- Exclude whitespace and punctuation marks around entities
- The molecule name should be at least 2 characters long
- Treat singular and plural forms equivalently and annotate both (e.g.,
alkaneandalkanes) - Annotate chemical formulas and abbreviations separately from full molecule names.
- Include amino acid and nucleic acid sequences
- Include any identifiers (PDB ID, UniProt ID...)
- Exclude adjectives or descriptors that modify the molecule (e.g.,
hydrated,charged,folded,tetrameric) - Exclude generic terms like
protein,lipid,phospholipid,DNA,sugar,water,alcohols,ions,compounds... - Exclude specific residues or domains like
Lys-353... - Annotate individual components of a molecular complex or mixture separately, excluding connectors (
/,-) and generic assembly terms (complex,dimer,mixture).
sodium chlorideethanolammoniaQ295372RH1Na⁺carbonL-alaninePOPC
H(Rule 2)coronavirus 2019-nCoV protease Mpro(annotate separatelycoronavirus 2019-nCoV proteaseandMpro, Rule 4)hydrated sodium chloride(only annotatesodium chloride, Rule 7)lipids(Rule 8)DNA(Rule 8)binding protein(Rule 8)ions in solvent(Rule 8)TLR4/MD-2 complex(annotateTLR4andMD-2separately, Rule 10)
The FFM entity refers to any force field or molecular model used to describe the interactions between particles in a simulation. This includes all classical all-atom force fields, coarse-grained models, solvent models, and water models. Both the name and version of the force field/model are relevant and should be annotated when available.
- Include water models and other specific solvent models (e.g.,
TIP3P,SPC/E). - Exclude generic terms like
force fieldormodel. - Include the force field name when directly combined with a specific water or solvent model as a single block (e.g.,
CHARMM TIP3P).
CHARMM36CHARMM C36mAMBER99SBGROMOS53a6GROMOS96 43A1Poger GROMOS 53A6_LTIP3Pcharmm36 (v. june 2015)
TIP3P water(only annotateTIP3P) (Rule 1 and Rule 2)the force field(Rule 2)the CHARMM36 force field(only annotateCHARMM36) (Rule 2)CHARMM TIP3P water model(only annotateCHARMM TIP3P, Rule 2 and Rule 3)
The SOFTNAME entity refers to the name of any software used for molecular simulation, visualization, or analysis. It includes packages for molecular dynamics, modeling, trajectory processing, and any other computational tasks relevant to the simulation workflow.
- Exclude generic words such as
software,tool, orprogramunless they are part of the official name. - Exclude algorithms like
SHAKE,RESP... - Exclude programming languages like
Python,C++,Fortran...
GROMACSVMDNAMDPyMOLPLUMEDCOLVARCHARMM-GuiJupyterAutodockCHARMMAMBER22
the simulation software(Rule 1)GROMACS software(only annotateGROMACS, Rule 1)Anton(it is a supercomputer, not a software, Rule 1)SHAKE(it is an algorithm, not a software, Rule 2)Python(Rule 3)
The SOFTVERS entity refers to the version identifier of any software used in the simulation process. It includes version numbers, release tags, or labels, regardless of formatting (e.g., numeric, date-based, semantic).
- Must follow a corresponding SOFTNAME entity (software/tool name)
- Keep numeric and symbolic parts intact (e.g.,
1.2.3-beta) - Include any suffixes (e.g.,
2020.4), prefixes (e.g.,v5.1.2) - Exclude surrounding words like
version,release,software...
v5.02020.45.1.4
charmm36 (v. june 2015)(it is not a software version, Rule 1)software (v. 2016.4)(only annotatev. 2016.4) (Rule 3 and Rule 4)release 2023.1(only annotate2023.1) (Rule 4)latest version(too generic, Rule 4)
The STIME entity refers to the duration for which a production molecular dynamics simulation is run.
- Exclude minimization or equilibration time or any analysis time. Only annotate the production simulation time.
- If simulation time is presented as a range (e.g.
3 × 200ns), annotate only the simulation time (e.g.200ns) - Exclude vague expressions like
several hoursorlong simulations
200ns50 picoseconds100 ns4-8 μs10 to 50 nsMicrosecond
10–50 replicas(not a simulation time)100 ns of equilibration(not a production simulation time, Rule 1)3 × 200ns(only annotate200ns, Rule 2)for several hours of computation(too vague, Rule 3)
The STEMP entity refers to the thermal conditions under which a simulation is conducted. It includes any explicitly stated temperature values, with or without units.
- Do not annotate temperatures reported as experimental measurements, observed values, or results. Only annotate temperatures that define or control the simulation conditions
- The unit is not mandatory, but the context must unambiguously indicate that the number refers to temperature used as simulation conditions
- Exclude surrounding words like
temperature oforheated to - Include
room temperatureorbody temperature
300K500 degrees Celsius298(Rule 2)room temperature(Rule 4)
- "measured as a function of temperature"
293.15–313.15 K(not a simulation temperature, Rule 1) - "temperature of fusion"
70°C(not a simulation temperature, Rule 1) heated up(too generic, Rule 3)at low temperature(too generic, Rule 3)