{ "cells": [ { "cell_type": "markdown", "id": "6ab6b0d0", "metadata": { "papermill": { "duration": 0.012553, "end_time": "2024-07-01T13:29:47.756959", "exception": false, "start_time": "2024-07-01T13:29:47.744406", "status": "completed" }, "tags": [] }, "source": [ "# Metadata table" ] }, { "cell_type": "code", "execution_count": 1, "id": "2281ab87", "metadata": { "execution": { "iopub.execute_input": "2024-07-01T13:29:47.770334Z", "iopub.status.busy": "2024-07-01T13:29:47.768736Z", "iopub.status.idle": "2024-07-01T13:29:47.783771Z", "shell.execute_reply": "2024-07-01T13:29:47.782544Z" }, "papermill": { "duration": 0.025238, "end_time": "2024-07-01T13:29:47.787103", "exception": false, "start_time": "2024-07-01T13:29:47.761865", "status": "completed" }, "tags": [ "remove-input" ] }, "outputs": [], "source": [ "# NO CODE\n", "from json2html import json2html\n", "import json, re\n", "from IPython.display import HTML" ] }, { "cell_type": "code", "execution_count": 2, "id": "0fce59bc", "metadata": { "execution": { "iopub.execute_input": "2024-07-01T13:29:47.803928Z", "iopub.status.busy": "2024-07-01T13:29:47.803309Z", "iopub.status.idle": "2024-07-01T13:29:47.811081Z", "shell.execute_reply": "2024-07-01T13:29:47.809827Z" }, "papermill": { "duration": 0.018227, "end_time": "2024-07-01T13:29:47.814392", "exception": false, "start_time": "2024-07-01T13:29:47.796165", "status": "completed" }, "tags": [ "parameters", "remove-input" ] }, "outputs": [], "source": [ "# NO CODE\n", "# PARAMETERS\n", "path = './meta/environment/meteocat_xema'" ] }, { "cell_type": "code", "execution_count": 3, "id": "a09b7e79", "metadata": { "execution": { "iopub.execute_input": "2024-07-01T13:29:47.832200Z", "iopub.status.busy": "2024-07-01T13:29:47.831578Z", "iopub.status.idle": "2024-07-01T13:29:47.839464Z", "shell.execute_reply": "2024-07-01T13:29:47.838106Z" }, "papermill": { "duration": 0.016957, "end_time": "2024-07-01T13:29:47.841176", "exception": false, "start_time": "2024-07-01T13:29:47.824219", "status": "completed" }, "tags": [ "injected-parameters" ] }, "outputs": [], "source": [ "# Parameters\n", "path = \"./meta/environment/era5m\"\n" ] }, { "cell_type": "code", "execution_count": 4, "id": "dbb94b94", "metadata": { "execution": { "iopub.execute_input": "2024-07-01T13:29:47.853509Z", "iopub.status.busy": "2024-07-01T13:29:47.853212Z", "iopub.status.idle": "2024-07-01T13:29:47.872787Z", "shell.execute_reply": "2024-07-01T13:29:47.871936Z" }, "papermill": { "duration": 0.028963, "end_time": "2024-07-01T13:29:47.875719", "exception": false, "start_time": "2024-07-01T13:29:47.846756", "status": "completed" }, "tags": [ "remove-input", "full-width" ] }, "outputs": [ { "data": { "text/html": [ "
$schema../schema.json
@context
@vocabhttps://schema.org/
qudthttp://qudt.org/schema/qudt/
xsdhttp://www.w3.org/2001/XMLSchema#
@typeDataset
nameera5m
conditionsOfAccessPrivate
descriptionERA5 monthly average gridded data on single levels from 1979 to present. ERA5 is the fifth generation ECMWF reanalysis for the global climate and weather. ERA5 provides hourly estimates for a large number of atmospheric, ocean-wave and land-surface quantities. ERA5 is updated daily with a latency of about 5 days. In case that serious flaws are detected in this early release (called ERA5T), this data could be different from the final release 2 to 3 months later. Data has been regridded to a regular lat-lon grid of 0.25 degrees for the reanalysis and 0.5 degrees for the uncertainty estimate. This dataset is not intended for general public access since the original row dataset is freely distributed by ECMWF
licenseFree of charge, worldwide, non-exclusive, royalty free and perpetual. See https://apps.ecmwf.int/datasets/licences/copernicus/
citation
  • ERA5 monthly data on single levels from 1979 to present [DOI: 10.24381/cds.f17050d7]
temporalCoverage1979-01-01/..
spatialCoverage
@typePlace
nameSpain
sameAshttps://www.wikidata.org/wiki/Q29
distribution
  • @typeDataDownload
    namecds_api
    descriptionDistribution by Climate Data Store API
    encodingFormatnetCDF
    workExample./notebooks/era5.py
    contentUrl
    • https://cds.climate.copernicus.eu/api/v2
    contentSize
  • @typeDataDownload
    namecluster_ceab
    descriptionDistribution by CSIC-CEAB cluster
    encodingFormatGRIB
    workExample./notebooks/era5.py
    contentUrl
    • sftp://{USER}@cluster-ceab:/leov1/era5/monthly_chunks/es/{VARIABLE_NAME}_t_{YEAR-MONTH}-01.grib
    contentSize10MB
variableMeasured
  • @typePropertyValue
    name2m_temperature
    description2 m above ground air temperature
    unitTextDegree Kelvin
    qudt:dataTypexsd:int
creator
  • @typeOrganization
    @idECMWF
    nameEuropean Centre for Medium-Range Weather Forecasts (ECMWF)
    contactPoint
    @typeContactPoint
    emailcopernicus-support@ecmwf.int
    urlhttps://www.ecmwf.int/
  • @typePerson
    @idZJ
    nameJužnič Zonta, Živko
    identifierhttps://orcid.org/0000-0002-2362-9771
    contactPoint
    @typeContactPoint
    roleNamedata engineer
    emailjzivko@gmail.com
    urlhttps://es.linkedin.com/in/zivko
measurementTechnique
  • Automatic weather station
  • Data assimilation (reanalysis) that combines first principle models with observations
" ], "text/plain": [ "" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# NO CODE\n", "# FULL WIDTH\n", "with open(f'{path}.json') as f:\n", " data = json.load(f)\n", "\n", "table = json2html.convert(json=data, clubbing=False)\n", "table_sub = re.sub('', '', table)\n", "\n", "HTML(table_sub)\n", "\n", "# Run the following in the command line to build a html table\n", "# $ jupyter nbconvert --to html --no-input --no-prompt build_tables.ipynb\n" ] }, { "cell_type": "code", "execution_count": null, "id": "540a00d0", "metadata": { "papermill": { "duration": 0.006142, "end_time": "2024-07-01T13:29:47.890435", "exception": false, "start_time": "2024-07-01T13:29:47.884293", "status": "completed" }, "tags": [] }, "outputs": [], "source": [] } ], "metadata": { "interpreter": { "hash": "524d3359b179f3b444361f48db8ae048bd8c237924fac1cd48a4c6f8144f6452" }, "kernelspec": { "display_name": "Python 3.7.10 64-bit ('scidb': conda)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.4" }, "metadata": { "interpreter": { "hash": "e3961729dbf4ff77740ff872c9a3eef08621b5b434e3d8d81026af4505918c74" } }, "papermill": { "default_parameters": {}, "duration": 1.506628, "end_time": "2024-07-01T13:29:48.221670", "environment_variables": {}, "exception": null, "input_path": "build_info.ipynb", "output_path": "./meta_ipynb/era5m.ipynb", "parameters": { "path": "./meta/environment/era5m" }, "start_time": "2024-07-01T13:29:46.715042", "version": "2.3.4" } }, "nbformat": 4, "nbformat_minor": 5 }