ATLAS dataset nomenclature
Reference: ATL-COM-GEN-2007-003 "ATLAS Dataset Nomenclature" (2024 edition).
Data Identifiers (DIDs)
Rucio identifies all data objects via Data Identifiers in the form
scope:name. For centrally produced ATLAS data the scope equals the project
field (e.g. mc20_13TeV, data18_13TeV).
Data hierarchy:
Note
The "dataset" physicists refer to in everyday conversation is usually a
dataset container in Rucio — a collection of datasets from a single
production campaign. When searching with rucio_list_dids, use
did_type=container (the default) to find these.
Scopes
| Scope pattern | Used for |
|---|---|
mc16_13TeV |
Run-2 MC, 13 TeV, ATLAS detector geometry |
mc20_13TeV |
Run-2 MC, 13 TeV, updated geometry |
mc21_13p6TeV |
Run-3 MC, 13.6 TeV |
data15_13TeV – data24_13p6TeV |
Real collision data by year |
user.<cern_username> |
Personal user datasets |
group.<atlas_group> |
Group-owned datasets |
Monte Carlo format
Example:
mc20_13TeV:mc20_13TeV.700320.Sh_2211_Zee_maxHTpTV2_BFilter.deriv.DAOD_PHYS.e8351_s3681_r13144_r13146_p5855
| Field | Value | Meaning |
|---|---|---|
project |
mc20_13TeV |
MC campaign, Run-2, 13 TeV |
datasetNumber |
700320 |
DSID — identifies the physics sample |
physicsShort |
Sh_2211_Zee_maxHTpTV2_BFilter |
Generator, tune, process |
prodStep |
deriv |
Production step |
dataType |
DAOD_PHYS |
Output format |
AMITags |
e8351_s3681_r13144_r13146_p5855 |
Processing history chain |
Real data formats
Primary datasets (individual runs):
Physics containers (preferred for analysis — groups all runs in a period):
Use periodAllYear to get the full dataset for a given year, or specific period
letters (periodA, periodB, …) for subsets.
AMI tags
AMI tags record the processing history of a dataset as a chain of single-letter codes followed by a version number:
Tier-0 (online/express processing):
| Letter | Step |
|---|---|
f |
Reconstruction (bulk) |
c |
Reconstruction (commissioning) |
x |
Reconstruction (express) |
m |
Merging |
ProdSys (offline processing):
| Letter | Step |
|---|---|
e |
Event generation (evgen) |
s |
Detector simulation (simul) |
d |
Digitisation |
r |
Reconstruction |
p |
Group production / derivation |
t |
Merging |
n |
Event picking |
Common data types
| Type | Description |
|---|---|
DAOD_PHYS |
Full derivation — most complete, largest |
DAOD_PHYSLITE |
Lightweight derivation — preferred for analysis |
DAOD_EXOT* |
Exotic physics group derivations |
DAOD_SUSY* |
SUSY group derivations |
AOD |
Analysis Object Data — pre-derivation |
ESD |
Event Summary Data — large, rarely used directly |
EVNT |
Generator-level events |
HITS |
Simulated detector hits |
RDO |
Raw detector output |
Other dataset types
Beyond MC and collision data, you may encounter:
| Type | Format |
|---|---|
| Calibration | dataNNN_calib.xxxxxxxx.calibration_<Det>-<info>.daq.RAW |
| User datasets | user.<cern_username>.<project>.<fields>.<dataType>.<versionTag> |
| Group datasets | group.<atlas_group>.<project>.<fields>.<dataType>.<versionTag> |
| Conditions | project.internalCondNumber.datasetUsage.COND |
Field length limits
| Field | Limit |
|---|---|
scope |
≤ 25 chars |
name (dataset) |
≤ 255 chars |
name (container) |
≤ 150 chars |
project |
≤ 15 chars |
datasetNumber |
6–8 digits |
physicsShort |
≤ 50 chars |
dataType |
≤ 15 chars |
| AMITag (one tag) | ≤ 32 chars |
Finding MC job options
MC samples are defined by their DSID. Job options live in:
where <DSIDxxx> is the first three digits of the DSID followed by xxx (e.g.
DSID 700320 → 700xxx/700320).