esrf_pathlib._schemas.definitions.esrf_v2#

ESRF Data Policy v2

Introduced with BLISS 1.10.1 for beamline data on Dec 16, 2022.

Path hierarchy:

{data_root}/{proposal}/{beamline}/{session_date}/{data_type}/   [TID]
  ├── {data_type=raw}/                                          [BLISS]
  │     ├── {proposal}_{beamline}.h5
  │     ├── {collection}/
  │     │     ├── {proposal}_{collection}.h5
  │     |     └── {dataset}/
  │     |           └── {collection}_{dataset}.h5
  |     └── __icat__/
  |          └── {collection}_{dataset}.xml
  ├── {data_type=processed}/                                    [esrf-pathlib]
  │     ├── {proposal}_{beamline}.h5
  │     └── {collection}/
  │           ├── {proposal}_{collection}.h5
  │           └── {dataset}/
  │                 └── {collection}_{dataset}.h5
  └── {data_type=_nobackup}/                                    [esrf-pathlib]
        ├── {proposal}_{beamline}.h5
        └── {collection}/
              ├── {proposal}_{collection}.h5
              └── {dataset}/
                    └── {collection}_{dataset}.h5

Functions

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

PathSchema