-
Notifications
You must be signed in to change notification settings - Fork 1
/
example.yml
46 lines (35 loc) · 1.8 KB
/
example.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#---
# Configuration of which attributes in a label should be scraped when
# building a database (pandas DataFrame) of PDS products.
#
# Each section must be labelled with a product
# type. If filtering by LID is needed, the LID keyword can be set
# and any LIDs containing this string will be processed.
#
# Under keywords place tuples of identifer and xpath. The database
# will be populated with these data.
#
# One pandas dataframe will be produced for each entry
# common:
# lid: ""
# keywords:
# lid:
# xpath: "pds:Identification_Area/pds:logical_identifier"
# version_id:
# xpath: "pds:Identification_Area/pds:version_id"
Product_Observational:
mcam_raw_science:
lid: "bc_mtm_mcam:data_raw:cam_raw_sc"
keywords:
exposure: "pds:Observation_Area/pds:Discipline_Area/img:Imaging/img:Image_Product_Information/img:Exposure_Parameters/img:exposure_duration"
cassis_science:
lid: ".*em16_tgo.*cas_..._sc.*"
keywords:
filter: "/pds:Product_Observational/pds:Observation_Area/pds:Mission_Area/em16_tgo_cas:Cassis_Data/em16_tgo_cas:HK_Derived_Data/em16_tgo_cas:filter"
pixel_lat: "/pds:Product_Observational/pds:Observation_Area/pds:Discipline_Area/geom:Geometry/geom:Geometry_Orbiter/geom:Surface_Geometry/geom:Surface_Geometry_Specific/geom:Footprint_Vertices/geom:Pixel_Intercept/geom:pixel_latitude"
pixel_lon: "/pds:Product_Observational/pds:Observation_Area/pds:Discipline_Area/geom:Geometry/geom:Geometry_Orbiter/geom:Surface_Geometry/geom:Surface_Geometry_Specific/geom:Footprint_Vertices/geom:Pixel_Intercept/geom:pixel_longitude"
Product_Browse:
mcam_browse:
lid: "urn:esa:psa:bc_mpo_cam:browse_raw:cam_raw_sc"
keywords:
datalink: "pds:Reference_List/pds:Internal_Reference[pds:reference_type='browse_to_data']/pds:lid_reference"