UKCS CO2 storage appraisal rank
This dataset presents the NSTA's CO2 Storage Appraisal Ranking for the UK Continental Shelf (UKCS). The data is structured as a regular hexagonal grid covering the full extent of the UKCS. Each hexagon contains scores for 24 geological formations, ranging from Devonian to Eocene in age, derived from a weighted combination of four input components: lithological character, well data coverage, seismic data coverage, and an NSTA-assigned prioritisation score. An integrated composite score, aggregating the individual formation scores, is also included. Higher scores indicate areas where multiple formations show favourable conditions for CO2 storage appraisal and are therefore prioritised by the NSTA for early appraisal activity. The analysis is preliminary and will be updated as additional data and methodological refinements are incorporated. Full methodology details are available via the CO2 Storage Appraisal Ranking interactive map application.
- Records
- 1,635
- Formats
- 5
- Last updated
- 25 Feb 2026
Download & API
Rendered from PMTiles, queried in-browser from GeoParquet — no server. How this works
Schema
| Field | Type | Values |
|---|---|---|
Grid ID GRID_ID | string | |
Hex ID HEX_ID | string | |
Lithology score - Devonian LI_DEV | number | 0 to 100 |
Lithology score - Lower Eocene Lower Ypresian T40 LI_ET40 | number | 0 to 100 |
Lithology score - Lower Eocene Lower Ypresian T45 LI_ET45 | number | 0 to 100 |
Lithology score - Lower Eocene Lower Ypresian T50 LI_ET50 | number | 0 to 100 |
Lithology score - Lower Eocene Upper Ypresian T60 to T82 LI_ET60 | number | 0 to 100 |
Lithology score - Middle Eocene Lutetian T92 to T94 LI_ET92 | number | 0 to 100 |
Lithology score - Middle to Upper Eocene Bartonian to Priabonian T96 to T98 LI_ET96 | number | 0 to 100 |
Lithology score - Lower Jurassic LI_LJ | number | 0 to 100 |
Lithology score - Lower Cretaceous Aptian LI_LKAPT | number | 0 to 100 |
Lithology score - Lower Cretaceous Valanginian to Barremian LI_LKVAL | number | 0 to 100 |
Lithology score - Lower Carboniferous LI_LCARB | number | 0 to 100 |
Lithology score - Middle Jurassic Bathonian LI_MJBTH | number | 0 to 100 |
Lithology score - Middle Jurassic Callovian LI_MJCAL | number | 0 to 100 |
Lithology score - Lower Paleocene Danian T10 LI_PT10 | number | 0 to 100 |
Lithology score - Upper Paleocene Selandian T20 LI_PT20 | number | 0 to 100 |
Lithology score - Upper Paleocene Selandian T31 to T34 LI_PT31 | number | 0 to 100 |
Lithology score - Upper Paleocene Thanetian T35 to T38 LI_PT35 | number | 0 to 100 |
Lithology score - Middle Permian Rotliegende LI_ROT | number | 0 to 100 |
Lithology score - Triassic LI_TRIAS | number | 0 to 100 |
Lithology score - Upper Jurassic Kimmeridgian to Tithonian LI_UJKIM | number | 0 to 100 |
Lithology score - Upper Jurassic Oxfordian LI_UJOXF | number | 0 to 100 |
Lithology score - Upper Cretaceous LI_UK | number | 0 to 100 |
Lithology score - Upper Carboniferous LI_UCARB | number | 0 to 100 |
Lithology score - Upper Permian Zechstein LI_ZECH | number | 0 to 100 |
Well data score - Devonian WL_DEV | number | 0.00 to 83.00 |
Well data score - Lower Eocene Lower Ypresian T40 WL_ET40 | number | 0 to 100 |
Well data score - Lower Eocene Lower Ypresian T45 WL_ET45 | number | 0 to 100 |
Well data score - Lower Eocene Lower Ypresian T50 WL_ET50 | number | 0 to 100 |
Well data score - Lower Eocene Upper Ypresian T60 to T82 WL_ET60 | number | 0 to 100 |
Well data score - Middle Eocene Lutetian T92 to T94 WL_ET92 | number | 0 to 100 |
Well data score - Middle to Upper Eocene Bartonian to Priabonian T96 to T98 WL_ET96 | number | 0 to 100 |
Well data score - Lower Jurassic WL_LJ | number | 0.00 to 95.01 |
Well data score - Lower Cretaceous Aptian WL_LKAPT | number | 0.00 to 99.26 |
Well data score - Lower Cretaceous Valanginian to Barremian WL_LKVAL | number | 0.00 to 99.26 |
Well data score - Lower Carboniferous WL_LCARB | number | 0.00 to 88.01 |
Well data score - Middle Jurassic Bathonian WL_MJBTH | number | 0.00 to 97.95 |
Well data score - Middle Jurassic Callovian WL_MJCAL | number | 0.00 to 97.95 |
Well data score - Lower Paleocene Danian T10 WL_PT10 | number | 0 to 100 |
Well data score - Upper Paleocene Selandian T20 WL_PT20 | number | 0 to 100 |
Well data score - Upper Paleocene Selandian T31 to T34 WL_PT31 | number | 0 to 100 |
Well data score - Upper Paleocene Thanetian T35 to T38 WL_PT35 | number | 0 to 100 |
Well data score - Middle Permian Rotliegende WL_ROT | number | 0.00 to 93.34 |
Well data score - Triassic WL_TRIAS | number | 0.00 to 95.01 |
Well data score - Upper Jurassic Kimmeridgian to Tithonian WL_UJKIM | number | 0.00 to 99.19 |
Well data score - Upper Jurassic Oxfordian WL_UJOXF | number | 0.00 to 99.19 |
Well data score - Upper Cretaceous WL_UK | number | 0.00 to 99.76 |
Well data score - Upper Carboniferous WL_UCARB | number | 0.00 to 88.01 |
Well data score - Upper Permian Zechstein WL_ZECH | number | 0.00 to 95.00 |
Priority score - Devonian PR_DEV | number | |
Priority score - Lower Eocene Lower Ypresian T40 PR_ET40 | number | 0 to 100 |
Priority score - Lower Eocene Lower Ypresian T45 PR_ET45 | number | 0 to 100 |
Priority score - Lower Eocene Lower Ypresian T50 PR_ET50 | number | 0 to 100 |
Priority score - Lower Eocene Upper Ypresian T60 to T82 PR_ET60 | number | 0 to 100 |
Priority score - Middle Eocene Lutetian T92 to T94 PR_ET92 | number | 0 to 100 |
Priority score - Middle to Upper Eocene Bartonian to Priabonian T96 to T98 PR_ET96 | number | 0 to 100 |
Priority score - Lower Jurassic PR_LJ | number | 0.00 to 50.00 |
Priority score - Lower Cretaceous Aptian PR_LKAPT | number | 0 to 100 |
Priority score - Lower Cretaceous Valanginian to Barremian PR_LKVAL | number | 0 to 100 |
Priority score - Lower Carboniferous PR_LCARB | number | 0.00 to 50.00 |
Priority score - Middle Jurassic Bathonian PR_MJBTH | number | 0.00 to 50.00 |
Priority score - Middle Jurassic Callovian PR_MJCAL | number | 0.00 to 50.00 |
Priority score - Lower Paleocene Danian T10 PR_PT10 | number | 0 to 100 |
Priority score - Upper Paleocene Selandian T20 PR_PT20 | number | 0 to 100 |
Priority score - Upper Paleocene Selandian T31 to T34 PR_PT31 | number | 0 to 100 |
Priority score - Upper Paleocene Thanetian T35 to T38 PR_PT35 | number | 0 to 100 |
Priority score - Middle Permian Rotliegende PR_ROT | number | 0 to 100 |
Priority score - Triassic PR_TRIAS | number | 0 to 100 |
Priority score - Upper Jurassic Kimmeridgian to Tithonian PR_UJKIM | number | 0.00 to 50.00 |
Priority score - Upper Jurassic Oxfordian PR_UJOXF | number | 0.00 to 50.00 |
Priority score - Upper Cretaceous PR_UK | number | 0.00 to 50.00 |
Priority score - Upper Carboniferous PR_UCARB | number | 0.00 to 50.00 |
Priority score - Upper Permian Zechstein PR_ZECH | number | 0 to 100 |
Seismic score SEISMIC | number | 0 to 100 |
Weighted product mean - Devonian WP_DEV | number | |
Weighted product mean - Lower Eocene Lower Ypresian T40 WP_ET40 | number | 0.00 to 98.33 |
Weighted product mean - Lower Eocene Lower Ypresian T45 WP_ET45 | number | 0.00 to 98.83 |
Weighted product mean - Lower Eocene Lower Ypresian T50 WP_ET50 | number | 0.00 to 97.45 |
Weighted product mean - Lower Eocene Upper Ypresian T60 to T82 WP_ET60 | number | 0.00 to 97.40 |
Weighted product mean - Middle Eocene Lutetian T92 to T94 WP_ET92 | number | 0.00 to 97.74 |
Weighted product mean - Middle to Upper Eocene Bartonian to Priabonian T96 to T98 WP_ET96 | number | 0.00 to 98.83 |
Weighted product mean - Lower Jurassic WP_LJ | number | 0.00 to 74.94 |
Weighted product mean - Lower Cretaceous Aptian WP_LKAPT | number | 0.00 to 93.48 |
Weighted product mean - Lower Cretaceous Valanginian to Barremian WP_LKVAL | number | 0.00 to 96.43 |
Weighted product mean - Lower Carboniferous WP_LCARB | number | 0.00 to 73.99 |
Weighted product mean - Middle Jurassic Bathonian WP_MJBTH | number | 0.00 to 77.18 |
Weighted product mean - Middle Jurassic Callovian WP_MJCAL | number | 0.00 to 75.56 |
Weighted product mean - Lower Paleocene Danian T10 WP_PT10 | number | 0.00 to 73.77 |
Weighted product mean - Upper Paleocene Selandian T20 WP_PT20 | number | 0.00 to 98.79 |
Weighted product mean - Upper Paleocene Selandian T31 to T34 WP_PT31 | number | 0.00 to 98.67 |
Weighted product mean - Upper Paleocene Thanetian T35 to T38 WP_PT35 | number | 0.00 to 98.67 |
Weighted product mean - Middle Permian Rotliegende WP_ROT | number | 0.00 to 98.11 |
Weighted product mean - Triassic WP_TRIAS | number | 0.00 to 98.16 |
Weighted product mean - Upper Jurassic Kimmeridgian to Tithonian WP_UJKIM | number | 0.00 to 75.57 |
Weighted product mean - Upper Jurassic Oxfordian WP_UJOXF | number | 0.00 to 76.23 |
Weighted product mean - Upper Cretaceous WP_UK | number | 0.00 to 24.79 |
Weighted product mean - Upper Carboniferous WP_UCARB | number | 0.00 to 76.68 |
Weighted product mean - Upper Permian Zechstein WP_ZECH | number | 0.00 to 91.15 |
Maximum score MAX_SCORE | number | 0.00 to 98.83 |