esrf_pathlib._schemas.definitions.esrf_v3#

ESRF Data Policy v3

Introduced with BLISS 1.11.1 for beamline data on Mar 24, 2023.

Path hierarchy:

{data_root}/{proposal}/{beamline}/{session_date}/{data_type}/   [TID]
  ├── {data_type=RAW_DATA}/
  │     ├── {proposal}_{beamline}.h5                            [BLISS]
  │     ├── {collection}/
  │     │     ├── {proposal}_{collection}.h5
  │     |     └── {dataset}/
  │     |           └── {collection}_{dataset}.h5
  |     └── __icat__/
  |          └── {collection}_{dataset}.xml
  ├── {data_type=PROCESSED_DATA}/
  │     ├── {proposal}_{beamline}.h5                            [esrf-pathlib]
  │     └── {collection}/
  │           ├── {proposal}_{collection}.h5
  │           └── {dataset}/
  │                 └── {collection}_{dataset}.h5
  ├── {data_type=NOBACKUP}/
  │     ├── {proposal}_{beamline}.h5                            [esrf-pathlib]
  │     └── {collection}/
  │           ├── {proposal}_{collection}.h5
  │           └── {dataset}/
  │                 └── {collection}_{dataset}.h5
  ├── {data_type=SCRIPTS}/
  ├── {data_type=GALLERY}/
  └── {data_type=NOTES}/

Functions

esrf_pathlib._schemas.definitions.esrf_v3.get_schema()[source]#
Return type:

PathSchema