Skip to content

Latest commit

 

History

History
71 lines (69 loc) · 2.7 KB

minio-folder-structure.md

File metadata and controls

71 lines (69 loc) · 2.7 KB

Minio folder structure and file format

This structure applies to both model output and indicator data.
Note: our convention is that indicators always have a single run_id with the value indicator.

{data_id}
  \- {run_id}
    \- raw
      \- {feature}
        \- info
          \- qualifiers
            -- {qualifier}.json
          -- region_lists.json
          -- qualifier_counts.json
        \- raw
          -- raw.csv
    \- results
      -- results.json
    \- {time_res}
      \- {feature}
        \- stats
          \- grid
            -- {timestamp}.csv    | zoom | min_agg_func1 | max_agg_func1 | ...
        \- tiles
          -- {timestamp}-{zoom}-{x}-{y}.tile
        \- timeseries
          \- global
            -- global.csv    | timestamp | agg-func-1 | agg-func-2 | ...
          \- qualifiers
            \- {qualifier}
              -- {agg-func.csv}    | timestamp | qualifier-value-1 | ...
        \- regional
          \- {country | admin1 | admin2 | admin3}
            \- stats
              \- default
                extrema.json
            \- timeseries
              \- default
                -- {region-id}.csv    | timestamp | agg-func-1 | ...
              \- qualifiers
                \- {qualifier}
                  \- {qualifier-value}
                    -- {region-id}.csv    | timestamp | agg-func-1 | ...
            \- aggs
              \- {timestamp}
                \- default
                  -- default.csv    | id | agg-func-1 | agg-func-2 | ...
                \- qualifiers
                  -- {qualifier}.csv    | id | qualifier-value | agg-func-1 | ...

Examples

Region ID format

  • admin3 id: {country}__{admin1}__{admin2}__{admin3}
  • admin2 id: {country}__{admin1}__{admin2}
  • admin1 id: {country}__{admin1}
  • country id: {country}