{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# How to read and write Providentia files"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "from nes import *"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 1. Observations"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Original path: /gpfs/projects/bsc32/AC_cache/obs/ghost/EBAS/1.3.3/hourly/sconco3/sconco3_201804.nc\n",
    "# Points grid from EBAS network\n",
    "obs_path = '/gpfs/projects/bsc32/models/NES_tutorial_data/obs_sconco3_201804.nc'"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 1.1 Read dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<nes.nc_projections.points_nes_ghost.PointsNesGHOST at 0x7f0411c8a8d0>"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "obs_nes = open_netcdf(path=obs_path, info=True, parallel_method='X')\n",
    "obs_nes"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[datetime.datetime(2018, 4, 1, 0, 0),\n",
       " datetime.datetime(2018, 4, 1, 1, 0),\n",
       " datetime.datetime(2018, 4, 1, 2, 0),\n",
       " datetime.datetime(2018, 4, 1, 3, 0),\n",
       " datetime.datetime(2018, 4, 1, 4, 0),\n",
       " datetime.datetime(2018, 4, 1, 5, 0),\n",
       " datetime.datetime(2018, 4, 1, 6, 0),\n",
       " datetime.datetime(2018, 4, 1, 7, 0),\n",
       " datetime.datetime(2018, 4, 1, 8, 0),\n",
       " datetime.datetime(2018, 4, 1, 9, 0),\n",
       " datetime.datetime(2018, 4, 1, 10, 0),\n",
       " datetime.datetime(2018, 4, 1, 11, 0),\n",
       " datetime.datetime(2018, 4, 1, 12, 0),\n",
       " datetime.datetime(2018, 4, 1, 13, 0),\n",
       " datetime.datetime(2018, 4, 1, 14, 0),\n",
       " datetime.datetime(2018, 4, 1, 15, 0),\n",
       " datetime.datetime(2018, 4, 1, 16, 0),\n",
       " datetime.datetime(2018, 4, 1, 17, 0),\n",
       " datetime.datetime(2018, 4, 1, 18, 0),\n",
       " datetime.datetime(2018, 4, 1, 19, 0),\n",
       " datetime.datetime(2018, 4, 1, 20, 0),\n",
       " datetime.datetime(2018, 4, 1, 21, 0),\n",
       " datetime.datetime(2018, 4, 1, 22, 0),\n",
       " datetime.datetime(2018, 4, 1, 23, 0),\n",
       " datetime.datetime(2018, 4, 2, 0, 0),\n",
       " datetime.datetime(2018, 4, 2, 1, 0),\n",
       " datetime.datetime(2018, 4, 2, 2, 0),\n",
       " datetime.datetime(2018, 4, 2, 3, 0),\n",
       " datetime.datetime(2018, 4, 2, 4, 0),\n",
       " datetime.datetime(2018, 4, 2, 5, 0),\n",
       " datetime.datetime(2018, 4, 2, 6, 0),\n",
       " datetime.datetime(2018, 4, 2, 7, 0),\n",
       " datetime.datetime(2018, 4, 2, 8, 0),\n",
       " datetime.datetime(2018, 4, 2, 9, 0),\n",
       " datetime.datetime(2018, 4, 2, 10, 0),\n",
       " datetime.datetime(2018, 4, 2, 11, 0),\n",
       " datetime.datetime(2018, 4, 2, 12, 0),\n",
       " datetime.datetime(2018, 4, 2, 13, 0),\n",
       " datetime.datetime(2018, 4, 2, 14, 0),\n",
       " datetime.datetime(2018, 4, 2, 15, 0),\n",
       " datetime.datetime(2018, 4, 2, 16, 0),\n",
       " datetime.datetime(2018, 4, 2, 17, 0),\n",
       " datetime.datetime(2018, 4, 2, 18, 0),\n",
       " datetime.datetime(2018, 4, 2, 19, 0),\n",
       " datetime.datetime(2018, 4, 2, 20, 0),\n",
       " datetime.datetime(2018, 4, 2, 21, 0),\n",
       " datetime.datetime(2018, 4, 2, 22, 0),\n",
       " datetime.datetime(2018, 4, 2, 23, 0),\n",
       " datetime.datetime(2018, 4, 3, 0, 0),\n",
       " datetime.datetime(2018, 4, 3, 1, 0),\n",
       " datetime.datetime(2018, 4, 3, 2, 0),\n",
       " datetime.datetime(2018, 4, 3, 3, 0),\n",
       " datetime.datetime(2018, 4, 3, 4, 0),\n",
       " datetime.datetime(2018, 4, 3, 5, 0),\n",
       " datetime.datetime(2018, 4, 3, 6, 0),\n",
       " datetime.datetime(2018, 4, 3, 7, 0),\n",
       " datetime.datetime(2018, 4, 3, 8, 0),\n",
       " datetime.datetime(2018, 4, 3, 9, 0),\n",
       " datetime.datetime(2018, 4, 3, 10, 0),\n",
       " datetime.datetime(2018, 4, 3, 11, 0),\n",
       " datetime.datetime(2018, 4, 3, 12, 0),\n",
       " datetime.datetime(2018, 4, 3, 13, 0),\n",
       " datetime.datetime(2018, 4, 3, 14, 0),\n",
       " datetime.datetime(2018, 4, 3, 15, 0),\n",
       " datetime.datetime(2018, 4, 3, 16, 0),\n",
       " datetime.datetime(2018, 4, 3, 17, 0),\n",
       " datetime.datetime(2018, 4, 3, 18, 0),\n",
       " datetime.datetime(2018, 4, 3, 19, 0),\n",
       " datetime.datetime(2018, 4, 3, 20, 0),\n",
       " datetime.datetime(2018, 4, 3, 21, 0),\n",
       " datetime.datetime(2018, 4, 3, 22, 0),\n",
       " datetime.datetime(2018, 4, 3, 23, 0),\n",
       " datetime.datetime(2018, 4, 4, 0, 0),\n",
       " datetime.datetime(2018, 4, 4, 1, 0),\n",
       " datetime.datetime(2018, 4, 4, 2, 0),\n",
       " datetime.datetime(2018, 4, 4, 3, 0),\n",
       " datetime.datetime(2018, 4, 4, 4, 0),\n",
       " datetime.datetime(2018, 4, 4, 5, 0),\n",
       " datetime.datetime(2018, 4, 4, 6, 0),\n",
       " datetime.datetime(2018, 4, 4, 7, 0),\n",
       " datetime.datetime(2018, 4, 4, 8, 0),\n",
       " datetime.datetime(2018, 4, 4, 9, 0),\n",
       " datetime.datetime(2018, 4, 4, 10, 0),\n",
       " datetime.datetime(2018, 4, 4, 11, 0),\n",
       " datetime.datetime(2018, 4, 4, 12, 0),\n",
       " datetime.datetime(2018, 4, 4, 13, 0),\n",
       " datetime.datetime(2018, 4, 4, 14, 0),\n",
       " datetime.datetime(2018, 4, 4, 15, 0),\n",
       " datetime.datetime(2018, 4, 4, 16, 0),\n",
       " datetime.datetime(2018, 4, 4, 17, 0),\n",
       " datetime.datetime(2018, 4, 4, 18, 0),\n",
       " datetime.datetime(2018, 4, 4, 19, 0),\n",
       " datetime.datetime(2018, 4, 4, 20, 0),\n",
       " datetime.datetime(2018, 4, 4, 21, 0),\n",
       " datetime.datetime(2018, 4, 4, 22, 0),\n",
       " datetime.datetime(2018, 4, 4, 23, 0),\n",
       " datetime.datetime(2018, 4, 5, 0, 0),\n",
       " datetime.datetime(2018, 4, 5, 1, 0),\n",
       " datetime.datetime(2018, 4, 5, 2, 0),\n",
       " datetime.datetime(2018, 4, 5, 3, 0),\n",
       " datetime.datetime(2018, 4, 5, 4, 0),\n",
       " datetime.datetime(2018, 4, 5, 5, 0),\n",
       " datetime.datetime(2018, 4, 5, 6, 0),\n",
       " datetime.datetime(2018, 4, 5, 7, 0),\n",
       " datetime.datetime(2018, 4, 5, 8, 0),\n",
       " datetime.datetime(2018, 4, 5, 9, 0),\n",
       " datetime.datetime(2018, 4, 5, 10, 0),\n",
       " datetime.datetime(2018, 4, 5, 11, 0),\n",
       " datetime.datetime(2018, 4, 5, 12, 0),\n",
       " datetime.datetime(2018, 4, 5, 13, 0),\n",
       " datetime.datetime(2018, 4, 5, 14, 0),\n",
       " datetime.datetime(2018, 4, 5, 15, 0),\n",
       " datetime.datetime(2018, 4, 5, 16, 0),\n",
       " datetime.datetime(2018, 4, 5, 17, 0),\n",
       " datetime.datetime(2018, 4, 5, 18, 0),\n",
       " datetime.datetime(2018, 4, 5, 19, 0),\n",
       " datetime.datetime(2018, 4, 5, 20, 0),\n",
       " datetime.datetime(2018, 4, 5, 21, 0),\n",
       " datetime.datetime(2018, 4, 5, 22, 0),\n",
       " datetime.datetime(2018, 4, 5, 23, 0),\n",
       " datetime.datetime(2018, 4, 6, 0, 0),\n",
       " datetime.datetime(2018, 4, 6, 1, 0),\n",
       " datetime.datetime(2018, 4, 6, 2, 0),\n",
       " datetime.datetime(2018, 4, 6, 3, 0),\n",
       " datetime.datetime(2018, 4, 6, 4, 0),\n",
       " datetime.datetime(2018, 4, 6, 5, 0),\n",
       " datetime.datetime(2018, 4, 6, 6, 0),\n",
       " datetime.datetime(2018, 4, 6, 7, 0),\n",
       " datetime.datetime(2018, 4, 6, 8, 0),\n",
       " datetime.datetime(2018, 4, 6, 9, 0),\n",
       " datetime.datetime(2018, 4, 6, 10, 0),\n",
       " datetime.datetime(2018, 4, 6, 11, 0),\n",
       " datetime.datetime(2018, 4, 6, 12, 0),\n",
       " datetime.datetime(2018, 4, 6, 13, 0),\n",
       " datetime.datetime(2018, 4, 6, 14, 0),\n",
       " datetime.datetime(2018, 4, 6, 15, 0),\n",
       " datetime.datetime(2018, 4, 6, 16, 0),\n",
       " datetime.datetime(2018, 4, 6, 17, 0),\n",
       " datetime.datetime(2018, 4, 6, 18, 0),\n",
       " datetime.datetime(2018, 4, 6, 19, 0),\n",
       " datetime.datetime(2018, 4, 6, 20, 0),\n",
       " datetime.datetime(2018, 4, 6, 21, 0),\n",
       " datetime.datetime(2018, 4, 6, 22, 0),\n",
       " datetime.datetime(2018, 4, 6, 23, 0),\n",
       " datetime.datetime(2018, 4, 7, 0, 0),\n",
       " datetime.datetime(2018, 4, 7, 1, 0),\n",
       " datetime.datetime(2018, 4, 7, 2, 0),\n",
       " datetime.datetime(2018, 4, 7, 3, 0),\n",
       " datetime.datetime(2018, 4, 7, 4, 0),\n",
       " datetime.datetime(2018, 4, 7, 5, 0),\n",
       " datetime.datetime(2018, 4, 7, 6, 0),\n",
       " datetime.datetime(2018, 4, 7, 7, 0),\n",
       " datetime.datetime(2018, 4, 7, 8, 0),\n",
       " datetime.datetime(2018, 4, 7, 9, 0),\n",
       " datetime.datetime(2018, 4, 7, 10, 0),\n",
       " datetime.datetime(2018, 4, 7, 11, 0),\n",
       " datetime.datetime(2018, 4, 7, 12, 0),\n",
       " datetime.datetime(2018, 4, 7, 13, 0),\n",
       " datetime.datetime(2018, 4, 7, 14, 0),\n",
       " datetime.datetime(2018, 4, 7, 15, 0),\n",
       " datetime.datetime(2018, 4, 7, 16, 0),\n",
       " datetime.datetime(2018, 4, 7, 17, 0),\n",
       " datetime.datetime(2018, 4, 7, 18, 0),\n",
       " datetime.datetime(2018, 4, 7, 19, 0),\n",
       " datetime.datetime(2018, 4, 7, 20, 0),\n",
       " datetime.datetime(2018, 4, 7, 21, 0),\n",
       " datetime.datetime(2018, 4, 7, 22, 0),\n",
       " datetime.datetime(2018, 4, 7, 23, 0),\n",
       " datetime.datetime(2018, 4, 8, 0, 0),\n",
       " datetime.datetime(2018, 4, 8, 1, 0),\n",
       " datetime.datetime(2018, 4, 8, 2, 0),\n",
       " datetime.datetime(2018, 4, 8, 3, 0),\n",
       " datetime.datetime(2018, 4, 8, 4, 0),\n",
       " datetime.datetime(2018, 4, 8, 5, 0),\n",
       " datetime.datetime(2018, 4, 8, 6, 0),\n",
       " datetime.datetime(2018, 4, 8, 7, 0),\n",
       " datetime.datetime(2018, 4, 8, 8, 0),\n",
       " datetime.datetime(2018, 4, 8, 9, 0),\n",
       " datetime.datetime(2018, 4, 8, 10, 0),\n",
       " datetime.datetime(2018, 4, 8, 11, 0),\n",
       " datetime.datetime(2018, 4, 8, 12, 0),\n",
       " datetime.datetime(2018, 4, 8, 13, 0),\n",
       " datetime.datetime(2018, 4, 8, 14, 0),\n",
       " datetime.datetime(2018, 4, 8, 15, 0),\n",
       " datetime.datetime(2018, 4, 8, 16, 0),\n",
       " datetime.datetime(2018, 4, 8, 17, 0),\n",
       " datetime.datetime(2018, 4, 8, 18, 0),\n",
       " datetime.datetime(2018, 4, 8, 19, 0),\n",
       " datetime.datetime(2018, 4, 8, 20, 0),\n",
       " datetime.datetime(2018, 4, 8, 21, 0),\n",
       " datetime.datetime(2018, 4, 8, 22, 0),\n",
       " datetime.datetime(2018, 4, 8, 23, 0),\n",
       " datetime.datetime(2018, 4, 9, 0, 0),\n",
       " datetime.datetime(2018, 4, 9, 1, 0),\n",
       " datetime.datetime(2018, 4, 9, 2, 0),\n",
       " datetime.datetime(2018, 4, 9, 3, 0),\n",
       " datetime.datetime(2018, 4, 9, 4, 0),\n",
       " datetime.datetime(2018, 4, 9, 5, 0),\n",
       " datetime.datetime(2018, 4, 9, 6, 0),\n",
       " datetime.datetime(2018, 4, 9, 7, 0),\n",
       " datetime.datetime(2018, 4, 9, 8, 0),\n",
       " datetime.datetime(2018, 4, 9, 9, 0),\n",
       " datetime.datetime(2018, 4, 9, 10, 0),\n",
       " datetime.datetime(2018, 4, 9, 11, 0),\n",
       " datetime.datetime(2018, 4, 9, 12, 0),\n",
       " datetime.datetime(2018, 4, 9, 13, 0),\n",
       " datetime.datetime(2018, 4, 9, 14, 0),\n",
       " datetime.datetime(2018, 4, 9, 15, 0),\n",
       " datetime.datetime(2018, 4, 9, 16, 0),\n",
       " datetime.datetime(2018, 4, 9, 17, 0),\n",
       " datetime.datetime(2018, 4, 9, 18, 0),\n",
       " datetime.datetime(2018, 4, 9, 19, 0),\n",
       " datetime.datetime(2018, 4, 9, 20, 0),\n",
       " datetime.datetime(2018, 4, 9, 21, 0),\n",
       " datetime.datetime(2018, 4, 9, 22, 0),\n",
       " datetime.datetime(2018, 4, 9, 23, 0),\n",
       " datetime.datetime(2018, 4, 10, 0, 0),\n",
       " datetime.datetime(2018, 4, 10, 1, 0),\n",
       " datetime.datetime(2018, 4, 10, 2, 0),\n",
       " datetime.datetime(2018, 4, 10, 3, 0),\n",
       " datetime.datetime(2018, 4, 10, 4, 0),\n",
       " datetime.datetime(2018, 4, 10, 5, 0),\n",
       " datetime.datetime(2018, 4, 10, 6, 0),\n",
       " datetime.datetime(2018, 4, 10, 7, 0),\n",
       " datetime.datetime(2018, 4, 10, 8, 0),\n",
       " datetime.datetime(2018, 4, 10, 9, 0),\n",
       " datetime.datetime(2018, 4, 10, 10, 0),\n",
       " datetime.datetime(2018, 4, 10, 11, 0),\n",
       " datetime.datetime(2018, 4, 10, 12, 0),\n",
       " datetime.datetime(2018, 4, 10, 13, 0),\n",
       " datetime.datetime(2018, 4, 10, 14, 0),\n",
       " datetime.datetime(2018, 4, 10, 15, 0),\n",
       " datetime.datetime(2018, 4, 10, 16, 0),\n",
       " datetime.datetime(2018, 4, 10, 17, 0),\n",
       " datetime.datetime(2018, 4, 10, 18, 0),\n",
       " datetime.datetime(2018, 4, 10, 19, 0),\n",
       " datetime.datetime(2018, 4, 10, 20, 0),\n",
       " datetime.datetime(2018, 4, 10, 21, 0),\n",
       " datetime.datetime(2018, 4, 10, 22, 0),\n",
       " datetime.datetime(2018, 4, 10, 23, 0),\n",
       " datetime.datetime(2018, 4, 11, 0, 0),\n",
       " datetime.datetime(2018, 4, 11, 1, 0),\n",
       " datetime.datetime(2018, 4, 11, 2, 0),\n",
       " datetime.datetime(2018, 4, 11, 3, 0),\n",
       " datetime.datetime(2018, 4, 11, 4, 0),\n",
       " datetime.datetime(2018, 4, 11, 5, 0),\n",
       " datetime.datetime(2018, 4, 11, 6, 0),\n",
       " datetime.datetime(2018, 4, 11, 7, 0),\n",
       " datetime.datetime(2018, 4, 11, 8, 0),\n",
       " datetime.datetime(2018, 4, 11, 9, 0),\n",
       " datetime.datetime(2018, 4, 11, 10, 0),\n",
       " datetime.datetime(2018, 4, 11, 11, 0),\n",
       " datetime.datetime(2018, 4, 11, 12, 0),\n",
       " datetime.datetime(2018, 4, 11, 13, 0),\n",
       " datetime.datetime(2018, 4, 11, 14, 0),\n",
       " datetime.datetime(2018, 4, 11, 15, 0),\n",
       " datetime.datetime(2018, 4, 11, 16, 0),\n",
       " datetime.datetime(2018, 4, 11, 17, 0),\n",
       " datetime.datetime(2018, 4, 11, 18, 0),\n",
       " datetime.datetime(2018, 4, 11, 19, 0),\n",
       " datetime.datetime(2018, 4, 11, 20, 0),\n",
       " datetime.datetime(2018, 4, 11, 21, 0),\n",
       " datetime.datetime(2018, 4, 11, 22, 0),\n",
       " datetime.datetime(2018, 4, 11, 23, 0),\n",
       " datetime.datetime(2018, 4, 12, 0, 0),\n",
       " datetime.datetime(2018, 4, 12, 1, 0),\n",
       " datetime.datetime(2018, 4, 12, 2, 0),\n",
       " datetime.datetime(2018, 4, 12, 3, 0),\n",
       " datetime.datetime(2018, 4, 12, 4, 0),\n",
       " datetime.datetime(2018, 4, 12, 5, 0),\n",
       " datetime.datetime(2018, 4, 12, 6, 0),\n",
       " datetime.datetime(2018, 4, 12, 7, 0),\n",
       " datetime.datetime(2018, 4, 12, 8, 0),\n",
       " datetime.datetime(2018, 4, 12, 9, 0),\n",
       " datetime.datetime(2018, 4, 12, 10, 0),\n",
       " datetime.datetime(2018, 4, 12, 11, 0),\n",
       " datetime.datetime(2018, 4, 12, 12, 0),\n",
       " datetime.datetime(2018, 4, 12, 13, 0),\n",
       " datetime.datetime(2018, 4, 12, 14, 0),\n",
       " datetime.datetime(2018, 4, 12, 15, 0),\n",
       " datetime.datetime(2018, 4, 12, 16, 0),\n",
       " datetime.datetime(2018, 4, 12, 17, 0),\n",
       " datetime.datetime(2018, 4, 12, 18, 0),\n",
       " datetime.datetime(2018, 4, 12, 19, 0),\n",
       " datetime.datetime(2018, 4, 12, 20, 0),\n",
       " datetime.datetime(2018, 4, 12, 21, 0),\n",
       " datetime.datetime(2018, 4, 12, 22, 0),\n",
       " datetime.datetime(2018, 4, 12, 23, 0),\n",
       " datetime.datetime(2018, 4, 13, 0, 0),\n",
       " datetime.datetime(2018, 4, 13, 1, 0),\n",
       " datetime.datetime(2018, 4, 13, 2, 0),\n",
       " datetime.datetime(2018, 4, 13, 3, 0),\n",
       " datetime.datetime(2018, 4, 13, 4, 0),\n",
       " datetime.datetime(2018, 4, 13, 5, 0),\n",
       " datetime.datetime(2018, 4, 13, 6, 0),\n",
       " datetime.datetime(2018, 4, 13, 7, 0),\n",
       " datetime.datetime(2018, 4, 13, 8, 0),\n",
       " datetime.datetime(2018, 4, 13, 9, 0),\n",
       " datetime.datetime(2018, 4, 13, 10, 0),\n",
       " datetime.datetime(2018, 4, 13, 11, 0),\n",
       " datetime.datetime(2018, 4, 13, 12, 0),\n",
       " datetime.datetime(2018, 4, 13, 13, 0),\n",
       " datetime.datetime(2018, 4, 13, 14, 0),\n",
       " datetime.datetime(2018, 4, 13, 15, 0),\n",
       " datetime.datetime(2018, 4, 13, 16, 0),\n",
       " datetime.datetime(2018, 4, 13, 17, 0),\n",
       " datetime.datetime(2018, 4, 13, 18, 0),\n",
       " datetime.datetime(2018, 4, 13, 19, 0),\n",
       " datetime.datetime(2018, 4, 13, 20, 0),\n",
       " datetime.datetime(2018, 4, 13, 21, 0),\n",
       " datetime.datetime(2018, 4, 13, 22, 0),\n",
       " datetime.datetime(2018, 4, 13, 23, 0),\n",
       " datetime.datetime(2018, 4, 14, 0, 0),\n",
       " datetime.datetime(2018, 4, 14, 1, 0),\n",
       " datetime.datetime(2018, 4, 14, 2, 0),\n",
       " datetime.datetime(2018, 4, 14, 3, 0),\n",
       " datetime.datetime(2018, 4, 14, 4, 0),\n",
       " datetime.datetime(2018, 4, 14, 5, 0),\n",
       " datetime.datetime(2018, 4, 14, 6, 0),\n",
       " datetime.datetime(2018, 4, 14, 7, 0),\n",
       " datetime.datetime(2018, 4, 14, 8, 0),\n",
       " datetime.datetime(2018, 4, 14, 9, 0),\n",
       " datetime.datetime(2018, 4, 14, 10, 0),\n",
       " datetime.datetime(2018, 4, 14, 11, 0),\n",
       " datetime.datetime(2018, 4, 14, 12, 0),\n",
       " datetime.datetime(2018, 4, 14, 13, 0),\n",
       " datetime.datetime(2018, 4, 14, 14, 0),\n",
       " datetime.datetime(2018, 4, 14, 15, 0),\n",
       " datetime.datetime(2018, 4, 14, 16, 0),\n",
       " datetime.datetime(2018, 4, 14, 17, 0),\n",
       " datetime.datetime(2018, 4, 14, 18, 0),\n",
       " datetime.datetime(2018, 4, 14, 19, 0),\n",
       " datetime.datetime(2018, 4, 14, 20, 0),\n",
       " datetime.datetime(2018, 4, 14, 21, 0),\n",
       " datetime.datetime(2018, 4, 14, 22, 0),\n",
       " datetime.datetime(2018, 4, 14, 23, 0),\n",
       " datetime.datetime(2018, 4, 15, 0, 0),\n",
       " datetime.datetime(2018, 4, 15, 1, 0),\n",
       " datetime.datetime(2018, 4, 15, 2, 0),\n",
       " datetime.datetime(2018, 4, 15, 3, 0),\n",
       " datetime.datetime(2018, 4, 15, 4, 0),\n",
       " datetime.datetime(2018, 4, 15, 5, 0),\n",
       " datetime.datetime(2018, 4, 15, 6, 0),\n",
       " datetime.datetime(2018, 4, 15, 7, 0),\n",
       " datetime.datetime(2018, 4, 15, 8, 0),\n",
       " datetime.datetime(2018, 4, 15, 9, 0),\n",
       " datetime.datetime(2018, 4, 15, 10, 0),\n",
       " datetime.datetime(2018, 4, 15, 11, 0),\n",
       " datetime.datetime(2018, 4, 15, 12, 0),\n",
       " datetime.datetime(2018, 4, 15, 13, 0),\n",
       " datetime.datetime(2018, 4, 15, 14, 0),\n",
       " datetime.datetime(2018, 4, 15, 15, 0),\n",
       " datetime.datetime(2018, 4, 15, 16, 0),\n",
       " datetime.datetime(2018, 4, 15, 17, 0),\n",
       " datetime.datetime(2018, 4, 15, 18, 0),\n",
       " datetime.datetime(2018, 4, 15, 19, 0),\n",
       " datetime.datetime(2018, 4, 15, 20, 0),\n",
       " datetime.datetime(2018, 4, 15, 21, 0),\n",
       " datetime.datetime(2018, 4, 15, 22, 0),\n",
       " datetime.datetime(2018, 4, 15, 23, 0),\n",
       " datetime.datetime(2018, 4, 16, 0, 0),\n",
       " datetime.datetime(2018, 4, 16, 1, 0),\n",
       " datetime.datetime(2018, 4, 16, 2, 0),\n",
       " datetime.datetime(2018, 4, 16, 3, 0),\n",
       " datetime.datetime(2018, 4, 16, 4, 0),\n",
       " datetime.datetime(2018, 4, 16, 5, 0),\n",
       " datetime.datetime(2018, 4, 16, 6, 0),\n",
       " datetime.datetime(2018, 4, 16, 7, 0),\n",
       " datetime.datetime(2018, 4, 16, 8, 0),\n",
       " datetime.datetime(2018, 4, 16, 9, 0),\n",
       " datetime.datetime(2018, 4, 16, 10, 0),\n",
       " datetime.datetime(2018, 4, 16, 11, 0),\n",
       " datetime.datetime(2018, 4, 16, 12, 0),\n",
       " datetime.datetime(2018, 4, 16, 13, 0),\n",
       " datetime.datetime(2018, 4, 16, 14, 0),\n",
       " datetime.datetime(2018, 4, 16, 15, 0),\n",
       " datetime.datetime(2018, 4, 16, 16, 0),\n",
       " datetime.datetime(2018, 4, 16, 17, 0),\n",
       " datetime.datetime(2018, 4, 16, 18, 0),\n",
       " datetime.datetime(2018, 4, 16, 19, 0),\n",
       " datetime.datetime(2018, 4, 16, 20, 0),\n",
       " datetime.datetime(2018, 4, 16, 21, 0),\n",
       " datetime.datetime(2018, 4, 16, 22, 0),\n",
       " datetime.datetime(2018, 4, 16, 23, 0),\n",
       " datetime.datetime(2018, 4, 17, 0, 0),\n",
       " datetime.datetime(2018, 4, 17, 1, 0),\n",
       " datetime.datetime(2018, 4, 17, 2, 0),\n",
       " datetime.datetime(2018, 4, 17, 3, 0),\n",
       " datetime.datetime(2018, 4, 17, 4, 0),\n",
       " datetime.datetime(2018, 4, 17, 5, 0),\n",
       " datetime.datetime(2018, 4, 17, 6, 0),\n",
       " datetime.datetime(2018, 4, 17, 7, 0),\n",
       " datetime.datetime(2018, 4, 17, 8, 0),\n",
       " datetime.datetime(2018, 4, 17, 9, 0),\n",
       " datetime.datetime(2018, 4, 17, 10, 0),\n",
       " datetime.datetime(2018, 4, 17, 11, 0),\n",
       " datetime.datetime(2018, 4, 17, 12, 0),\n",
       " datetime.datetime(2018, 4, 17, 13, 0),\n",
       " datetime.datetime(2018, 4, 17, 14, 0),\n",
       " datetime.datetime(2018, 4, 17, 15, 0),\n",
       " datetime.datetime(2018, 4, 17, 16, 0),\n",
       " datetime.datetime(2018, 4, 17, 17, 0),\n",
       " datetime.datetime(2018, 4, 17, 18, 0),\n",
       " datetime.datetime(2018, 4, 17, 19, 0),\n",
       " datetime.datetime(2018, 4, 17, 20, 0),\n",
       " datetime.datetime(2018, 4, 17, 21, 0),\n",
       " datetime.datetime(2018, 4, 17, 22, 0),\n",
       " datetime.datetime(2018, 4, 17, 23, 0),\n",
       " datetime.datetime(2018, 4, 18, 0, 0),\n",
       " datetime.datetime(2018, 4, 18, 1, 0),\n",
       " datetime.datetime(2018, 4, 18, 2, 0),\n",
       " datetime.datetime(2018, 4, 18, 3, 0),\n",
       " datetime.datetime(2018, 4, 18, 4, 0),\n",
       " datetime.datetime(2018, 4, 18, 5, 0),\n",
       " datetime.datetime(2018, 4, 18, 6, 0),\n",
       " datetime.datetime(2018, 4, 18, 7, 0),\n",
       " datetime.datetime(2018, 4, 18, 8, 0),\n",
       " datetime.datetime(2018, 4, 18, 9, 0),\n",
       " datetime.datetime(2018, 4, 18, 10, 0),\n",
       " datetime.datetime(2018, 4, 18, 11, 0),\n",
       " datetime.datetime(2018, 4, 18, 12, 0),\n",
       " datetime.datetime(2018, 4, 18, 13, 0),\n",
       " datetime.datetime(2018, 4, 18, 14, 0),\n",
       " datetime.datetime(2018, 4, 18, 15, 0),\n",
       " datetime.datetime(2018, 4, 18, 16, 0),\n",
       " datetime.datetime(2018, 4, 18, 17, 0),\n",
       " datetime.datetime(2018, 4, 18, 18, 0),\n",
       " datetime.datetime(2018, 4, 18, 19, 0),\n",
       " datetime.datetime(2018, 4, 18, 20, 0),\n",
       " datetime.datetime(2018, 4, 18, 21, 0),\n",
       " datetime.datetime(2018, 4, 18, 22, 0),\n",
       " datetime.datetime(2018, 4, 18, 23, 0),\n",
       " datetime.datetime(2018, 4, 19, 0, 0),\n",
       " datetime.datetime(2018, 4, 19, 1, 0),\n",
       " datetime.datetime(2018, 4, 19, 2, 0),\n",
       " datetime.datetime(2018, 4, 19, 3, 0),\n",
       " datetime.datetime(2018, 4, 19, 4, 0),\n",
       " datetime.datetime(2018, 4, 19, 5, 0),\n",
       " datetime.datetime(2018, 4, 19, 6, 0),\n",
       " datetime.datetime(2018, 4, 19, 7, 0),\n",
       " datetime.datetime(2018, 4, 19, 8, 0),\n",
       " datetime.datetime(2018, 4, 19, 9, 0),\n",
       " datetime.datetime(2018, 4, 19, 10, 0),\n",
       " datetime.datetime(2018, 4, 19, 11, 0),\n",
       " datetime.datetime(2018, 4, 19, 12, 0),\n",
       " datetime.datetime(2018, 4, 19, 13, 0),\n",
       " datetime.datetime(2018, 4, 19, 14, 0),\n",
       " datetime.datetime(2018, 4, 19, 15, 0),\n",
       " datetime.datetime(2018, 4, 19, 16, 0),\n",
       " datetime.datetime(2018, 4, 19, 17, 0),\n",
       " datetime.datetime(2018, 4, 19, 18, 0),\n",
       " datetime.datetime(2018, 4, 19, 19, 0),\n",
       " datetime.datetime(2018, 4, 19, 20, 0),\n",
       " datetime.datetime(2018, 4, 19, 21, 0),\n",
       " datetime.datetime(2018, 4, 19, 22, 0),\n",
       " datetime.datetime(2018, 4, 19, 23, 0),\n",
       " datetime.datetime(2018, 4, 20, 0, 0),\n",
       " datetime.datetime(2018, 4, 20, 1, 0),\n",
       " datetime.datetime(2018, 4, 20, 2, 0),\n",
       " datetime.datetime(2018, 4, 20, 3, 0),\n",
       " datetime.datetime(2018, 4, 20, 4, 0),\n",
       " datetime.datetime(2018, 4, 20, 5, 0),\n",
       " datetime.datetime(2018, 4, 20, 6, 0),\n",
       " datetime.datetime(2018, 4, 20, 7, 0),\n",
       " datetime.datetime(2018, 4, 20, 8, 0),\n",
       " datetime.datetime(2018, 4, 20, 9, 0),\n",
       " datetime.datetime(2018, 4, 20, 10, 0),\n",
       " datetime.datetime(2018, 4, 20, 11, 0),\n",
       " datetime.datetime(2018, 4, 20, 12, 0),\n",
       " datetime.datetime(2018, 4, 20, 13, 0),\n",
       " datetime.datetime(2018, 4, 20, 14, 0),\n",
       " datetime.datetime(2018, 4, 20, 15, 0),\n",
       " datetime.datetime(2018, 4, 20, 16, 0),\n",
       " datetime.datetime(2018, 4, 20, 17, 0),\n",
       " datetime.datetime(2018, 4, 20, 18, 0),\n",
       " datetime.datetime(2018, 4, 20, 19, 0),\n",
       " datetime.datetime(2018, 4, 20, 20, 0),\n",
       " datetime.datetime(2018, 4, 20, 21, 0),\n",
       " datetime.datetime(2018, 4, 20, 22, 0),\n",
       " datetime.datetime(2018, 4, 20, 23, 0),\n",
       " datetime.datetime(2018, 4, 21, 0, 0),\n",
       " datetime.datetime(2018, 4, 21, 1, 0),\n",
       " datetime.datetime(2018, 4, 21, 2, 0),\n",
       " datetime.datetime(2018, 4, 21, 3, 0),\n",
       " datetime.datetime(2018, 4, 21, 4, 0),\n",
       " datetime.datetime(2018, 4, 21, 5, 0),\n",
       " datetime.datetime(2018, 4, 21, 6, 0),\n",
       " datetime.datetime(2018, 4, 21, 7, 0),\n",
       " datetime.datetime(2018, 4, 21, 8, 0),\n",
       " datetime.datetime(2018, 4, 21, 9, 0),\n",
       " datetime.datetime(2018, 4, 21, 10, 0),\n",
       " datetime.datetime(2018, 4, 21, 11, 0),\n",
       " datetime.datetime(2018, 4, 21, 12, 0),\n",
       " datetime.datetime(2018, 4, 21, 13, 0),\n",
       " datetime.datetime(2018, 4, 21, 14, 0),\n",
       " datetime.datetime(2018, 4, 21, 15, 0),\n",
       " datetime.datetime(2018, 4, 21, 16, 0),\n",
       " datetime.datetime(2018, 4, 21, 17, 0),\n",
       " datetime.datetime(2018, 4, 21, 18, 0),\n",
       " datetime.datetime(2018, 4, 21, 19, 0),\n",
       " datetime.datetime(2018, 4, 21, 20, 0),\n",
       " datetime.datetime(2018, 4, 21, 21, 0),\n",
       " datetime.datetime(2018, 4, 21, 22, 0),\n",
       " datetime.datetime(2018, 4, 21, 23, 0),\n",
       " datetime.datetime(2018, 4, 22, 0, 0),\n",
       " datetime.datetime(2018, 4, 22, 1, 0),\n",
       " datetime.datetime(2018, 4, 22, 2, 0),\n",
       " datetime.datetime(2018, 4, 22, 3, 0),\n",
       " datetime.datetime(2018, 4, 22, 4, 0),\n",
       " datetime.datetime(2018, 4, 22, 5, 0),\n",
       " datetime.datetime(2018, 4, 22, 6, 0),\n",
       " datetime.datetime(2018, 4, 22, 7, 0),\n",
       " datetime.datetime(2018, 4, 22, 8, 0),\n",
       " datetime.datetime(2018, 4, 22, 9, 0),\n",
       " datetime.datetime(2018, 4, 22, 10, 0),\n",
       " datetime.datetime(2018, 4, 22, 11, 0),\n",
       " datetime.datetime(2018, 4, 22, 12, 0),\n",
       " datetime.datetime(2018, 4, 22, 13, 0),\n",
       " datetime.datetime(2018, 4, 22, 14, 0),\n",
       " datetime.datetime(2018, 4, 22, 15, 0),\n",
       " datetime.datetime(2018, 4, 22, 16, 0),\n",
       " datetime.datetime(2018, 4, 22, 17, 0),\n",
       " datetime.datetime(2018, 4, 22, 18, 0),\n",
       " datetime.datetime(2018, 4, 22, 19, 0),\n",
       " datetime.datetime(2018, 4, 22, 20, 0),\n",
       " datetime.datetime(2018, 4, 22, 21, 0),\n",
       " datetime.datetime(2018, 4, 22, 22, 0),\n",
       " datetime.datetime(2018, 4, 22, 23, 0),\n",
       " datetime.datetime(2018, 4, 23, 0, 0),\n",
       " datetime.datetime(2018, 4, 23, 1, 0),\n",
       " datetime.datetime(2018, 4, 23, 2, 0),\n",
       " datetime.datetime(2018, 4, 23, 3, 0),\n",
       " datetime.datetime(2018, 4, 23, 4, 0),\n",
       " datetime.datetime(2018, 4, 23, 5, 0),\n",
       " datetime.datetime(2018, 4, 23, 6, 0),\n",
       " datetime.datetime(2018, 4, 23, 7, 0),\n",
       " datetime.datetime(2018, 4, 23, 8, 0),\n",
       " datetime.datetime(2018, 4, 23, 9, 0),\n",
       " datetime.datetime(2018, 4, 23, 10, 0),\n",
       " datetime.datetime(2018, 4, 23, 11, 0),\n",
       " datetime.datetime(2018, 4, 23, 12, 0),\n",
       " datetime.datetime(2018, 4, 23, 13, 0),\n",
       " datetime.datetime(2018, 4, 23, 14, 0),\n",
       " datetime.datetime(2018, 4, 23, 15, 0),\n",
       " datetime.datetime(2018, 4, 23, 16, 0),\n",
       " datetime.datetime(2018, 4, 23, 17, 0),\n",
       " datetime.datetime(2018, 4, 23, 18, 0),\n",
       " datetime.datetime(2018, 4, 23, 19, 0),\n",
       " datetime.datetime(2018, 4, 23, 20, 0),\n",
       " datetime.datetime(2018, 4, 23, 21, 0),\n",
       " datetime.datetime(2018, 4, 23, 22, 0),\n",
       " datetime.datetime(2018, 4, 23, 23, 0),\n",
       " datetime.datetime(2018, 4, 24, 0, 0),\n",
       " datetime.datetime(2018, 4, 24, 1, 0),\n",
       " datetime.datetime(2018, 4, 24, 2, 0),\n",
       " datetime.datetime(2018, 4, 24, 3, 0),\n",
       " datetime.datetime(2018, 4, 24, 4, 0),\n",
       " datetime.datetime(2018, 4, 24, 5, 0),\n",
       " datetime.datetime(2018, 4, 24, 6, 0),\n",
       " datetime.datetime(2018, 4, 24, 7, 0),\n",
       " datetime.datetime(2018, 4, 24, 8, 0),\n",
       " datetime.datetime(2018, 4, 24, 9, 0),\n",
       " datetime.datetime(2018, 4, 24, 10, 0),\n",
       " datetime.datetime(2018, 4, 24, 11, 0),\n",
       " datetime.datetime(2018, 4, 24, 12, 0),\n",
       " datetime.datetime(2018, 4, 24, 13, 0),\n",
       " datetime.datetime(2018, 4, 24, 14, 0),\n",
       " datetime.datetime(2018, 4, 24, 15, 0),\n",
       " datetime.datetime(2018, 4, 24, 16, 0),\n",
       " datetime.datetime(2018, 4, 24, 17, 0),\n",
       " datetime.datetime(2018, 4, 24, 18, 0),\n",
       " datetime.datetime(2018, 4, 24, 19, 0),\n",
       " datetime.datetime(2018, 4, 24, 20, 0),\n",
       " datetime.datetime(2018, 4, 24, 21, 0),\n",
       " datetime.datetime(2018, 4, 24, 22, 0),\n",
       " datetime.datetime(2018, 4, 24, 23, 0),\n",
       " datetime.datetime(2018, 4, 25, 0, 0),\n",
       " datetime.datetime(2018, 4, 25, 1, 0),\n",
       " datetime.datetime(2018, 4, 25, 2, 0),\n",
       " datetime.datetime(2018, 4, 25, 3, 0),\n",
       " datetime.datetime(2018, 4, 25, 4, 0),\n",
       " datetime.datetime(2018, 4, 25, 5, 0),\n",
       " datetime.datetime(2018, 4, 25, 6, 0),\n",
       " datetime.datetime(2018, 4, 25, 7, 0),\n",
       " datetime.datetime(2018, 4, 25, 8, 0),\n",
       " datetime.datetime(2018, 4, 25, 9, 0),\n",
       " datetime.datetime(2018, 4, 25, 10, 0),\n",
       " datetime.datetime(2018, 4, 25, 11, 0),\n",
       " datetime.datetime(2018, 4, 25, 12, 0),\n",
       " datetime.datetime(2018, 4, 25, 13, 0),\n",
       " datetime.datetime(2018, 4, 25, 14, 0),\n",
       " datetime.datetime(2018, 4, 25, 15, 0),\n",
       " datetime.datetime(2018, 4, 25, 16, 0),\n",
       " datetime.datetime(2018, 4, 25, 17, 0),\n",
       " datetime.datetime(2018, 4, 25, 18, 0),\n",
       " datetime.datetime(2018, 4, 25, 19, 0),\n",
       " datetime.datetime(2018, 4, 25, 20, 0),\n",
       " datetime.datetime(2018, 4, 25, 21, 0),\n",
       " datetime.datetime(2018, 4, 25, 22, 0),\n",
       " datetime.datetime(2018, 4, 25, 23, 0),\n",
       " datetime.datetime(2018, 4, 26, 0, 0),\n",
       " datetime.datetime(2018, 4, 26, 1, 0),\n",
       " datetime.datetime(2018, 4, 26, 2, 0),\n",
       " datetime.datetime(2018, 4, 26, 3, 0),\n",
       " datetime.datetime(2018, 4, 26, 4, 0),\n",
       " datetime.datetime(2018, 4, 26, 5, 0),\n",
       " datetime.datetime(2018, 4, 26, 6, 0),\n",
       " datetime.datetime(2018, 4, 26, 7, 0),\n",
       " datetime.datetime(2018, 4, 26, 8, 0),\n",
       " datetime.datetime(2018, 4, 26, 9, 0),\n",
       " datetime.datetime(2018, 4, 26, 10, 0),\n",
       " datetime.datetime(2018, 4, 26, 11, 0),\n",
       " datetime.datetime(2018, 4, 26, 12, 0),\n",
       " datetime.datetime(2018, 4, 26, 13, 0),\n",
       " datetime.datetime(2018, 4, 26, 14, 0),\n",
       " datetime.datetime(2018, 4, 26, 15, 0),\n",
       " datetime.datetime(2018, 4, 26, 16, 0),\n",
       " datetime.datetime(2018, 4, 26, 17, 0),\n",
       " datetime.datetime(2018, 4, 26, 18, 0),\n",
       " datetime.datetime(2018, 4, 26, 19, 0),\n",
       " datetime.datetime(2018, 4, 26, 20, 0),\n",
       " datetime.datetime(2018, 4, 26, 21, 0),\n",
       " datetime.datetime(2018, 4, 26, 22, 0),\n",
       " datetime.datetime(2018, 4, 26, 23, 0),\n",
       " datetime.datetime(2018, 4, 27, 0, 0),\n",
       " datetime.datetime(2018, 4, 27, 1, 0),\n",
       " datetime.datetime(2018, 4, 27, 2, 0),\n",
       " datetime.datetime(2018, 4, 27, 3, 0),\n",
       " datetime.datetime(2018, 4, 27, 4, 0),\n",
       " datetime.datetime(2018, 4, 27, 5, 0),\n",
       " datetime.datetime(2018, 4, 27, 6, 0),\n",
       " datetime.datetime(2018, 4, 27, 7, 0),\n",
       " datetime.datetime(2018, 4, 27, 8, 0),\n",
       " datetime.datetime(2018, 4, 27, 9, 0),\n",
       " datetime.datetime(2018, 4, 27, 10, 0),\n",
       " datetime.datetime(2018, 4, 27, 11, 0),\n",
       " datetime.datetime(2018, 4, 27, 12, 0),\n",
       " datetime.datetime(2018, 4, 27, 13, 0),\n",
       " datetime.datetime(2018, 4, 27, 14, 0),\n",
       " datetime.datetime(2018, 4, 27, 15, 0),\n",
       " datetime.datetime(2018, 4, 27, 16, 0),\n",
       " datetime.datetime(2018, 4, 27, 17, 0),\n",
       " datetime.datetime(2018, 4, 27, 18, 0),\n",
       " datetime.datetime(2018, 4, 27, 19, 0),\n",
       " datetime.datetime(2018, 4, 27, 20, 0),\n",
       " datetime.datetime(2018, 4, 27, 21, 0),\n",
       " datetime.datetime(2018, 4, 27, 22, 0),\n",
       " datetime.datetime(2018, 4, 27, 23, 0),\n",
       " datetime.datetime(2018, 4, 28, 0, 0),\n",
       " datetime.datetime(2018, 4, 28, 1, 0),\n",
       " datetime.datetime(2018, 4, 28, 2, 0),\n",
       " datetime.datetime(2018, 4, 28, 3, 0),\n",
       " datetime.datetime(2018, 4, 28, 4, 0),\n",
       " datetime.datetime(2018, 4, 28, 5, 0),\n",
       " datetime.datetime(2018, 4, 28, 6, 0),\n",
       " datetime.datetime(2018, 4, 28, 7, 0),\n",
       " datetime.datetime(2018, 4, 28, 8, 0),\n",
       " datetime.datetime(2018, 4, 28, 9, 0),\n",
       " datetime.datetime(2018, 4, 28, 10, 0),\n",
       " datetime.datetime(2018, 4, 28, 11, 0),\n",
       " datetime.datetime(2018, 4, 28, 12, 0),\n",
       " datetime.datetime(2018, 4, 28, 13, 0),\n",
       " datetime.datetime(2018, 4, 28, 14, 0),\n",
       " datetime.datetime(2018, 4, 28, 15, 0),\n",
       " datetime.datetime(2018, 4, 28, 16, 0),\n",
       " datetime.datetime(2018, 4, 28, 17, 0),\n",
       " datetime.datetime(2018, 4, 28, 18, 0),\n",
       " datetime.datetime(2018, 4, 28, 19, 0),\n",
       " datetime.datetime(2018, 4, 28, 20, 0),\n",
       " datetime.datetime(2018, 4, 28, 21, 0),\n",
       " datetime.datetime(2018, 4, 28, 22, 0),\n",
       " datetime.datetime(2018, 4, 28, 23, 0),\n",
       " datetime.datetime(2018, 4, 29, 0, 0),\n",
       " datetime.datetime(2018, 4, 29, 1, 0),\n",
       " datetime.datetime(2018, 4, 29, 2, 0),\n",
       " datetime.datetime(2018, 4, 29, 3, 0),\n",
       " datetime.datetime(2018, 4, 29, 4, 0),\n",
       " datetime.datetime(2018, 4, 29, 5, 0),\n",
       " datetime.datetime(2018, 4, 29, 6, 0),\n",
       " datetime.datetime(2018, 4, 29, 7, 0),\n",
       " datetime.datetime(2018, 4, 29, 8, 0),\n",
       " datetime.datetime(2018, 4, 29, 9, 0),\n",
       " datetime.datetime(2018, 4, 29, 10, 0),\n",
       " datetime.datetime(2018, 4, 29, 11, 0),\n",
       " datetime.datetime(2018, 4, 29, 12, 0),\n",
       " datetime.datetime(2018, 4, 29, 13, 0),\n",
       " datetime.datetime(2018, 4, 29, 14, 0),\n",
       " datetime.datetime(2018, 4, 29, 15, 0),\n",
       " datetime.datetime(2018, 4, 29, 16, 0),\n",
       " datetime.datetime(2018, 4, 29, 17, 0),\n",
       " datetime.datetime(2018, 4, 29, 18, 0),\n",
       " datetime.datetime(2018, 4, 29, 19, 0),\n",
       " datetime.datetime(2018, 4, 29, 20, 0),\n",
       " datetime.datetime(2018, 4, 29, 21, 0),\n",
       " datetime.datetime(2018, 4, 29, 22, 0),\n",
       " datetime.datetime(2018, 4, 29, 23, 0),\n",
       " datetime.datetime(2018, 4, 30, 0, 0),\n",
       " datetime.datetime(2018, 4, 30, 1, 0),\n",
       " datetime.datetime(2018, 4, 30, 2, 0),\n",
       " datetime.datetime(2018, 4, 30, 3, 0),\n",
       " datetime.datetime(2018, 4, 30, 4, 0),\n",
       " datetime.datetime(2018, 4, 30, 5, 0),\n",
       " datetime.datetime(2018, 4, 30, 6, 0),\n",
       " datetime.datetime(2018, 4, 30, 7, 0),\n",
       " datetime.datetime(2018, 4, 30, 8, 0),\n",
       " datetime.datetime(2018, 4, 30, 9, 0),\n",
       " datetime.datetime(2018, 4, 30, 10, 0),\n",
       " datetime.datetime(2018, 4, 30, 11, 0),\n",
       " datetime.datetime(2018, 4, 30, 12, 0),\n",
       " datetime.datetime(2018, 4, 30, 13, 0),\n",
       " datetime.datetime(2018, 4, 30, 14, 0),\n",
       " datetime.datetime(2018, 4, 30, 15, 0),\n",
       " datetime.datetime(2018, 4, 30, 16, 0),\n",
       " datetime.datetime(2018, 4, 30, 17, 0),\n",
       " datetime.datetime(2018, 4, 30, 18, 0),\n",
       " datetime.datetime(2018, 4, 30, 19, 0),\n",
       " datetime.datetime(2018, 4, 30, 20, 0),\n",
       " datetime.datetime(2018, 4, 30, 21, 0),\n",
       " datetime.datetime(2018, 4, 30, 22, 0),\n",
       " datetime.datetime(2018, 4, 30, 23, 0)]"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "obs_nes.time"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'data': array([0]), 'units': ''}"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "obs_nes.lev"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'data': masked_array(data=[-64.24006   , -54.84846497,  47.76666641,  46.677778  ,\n",
       "                     48.721111  ,  47.529167  ,  47.05407   ,  47.348056  ,\n",
       "                     47.973056  ,  48.878611  ,  48.106111  ,  48.371111  ,\n",
       "                     48.334722  ,  48.050833  ,  47.838611  ,  47.040277  ,\n",
       "                     47.06694444,  49.877778  ,  50.629421  ,  50.503333  ,\n",
       "                     41.695833  ,  32.27000046,  80.05000305,  46.5475    ,\n",
       "                     46.813056  ,  47.479722  ,  47.049722  ,  47.0675    ,\n",
       "                     47.18961391, -30.17254   ,  16.86403   ,  35.0381    ,\n",
       "                     49.73508444,  49.573394  ,  49.066667  ,  54.925556  ,\n",
       "                     52.802222  ,  47.914722  ,  53.166667  ,  50.65      ,\n",
       "                     54.4368    ,  47.80149841,  47.4165    , -70.666     ,\n",
       "                     54.746495  ,  81.6       ,  55.693588  ,  72.58000183,\n",
       "                     56.290424  ,  59.5       ,  58.383333  ,  39.54694   ,\n",
       "                     42.72056   ,  39.87528   ,  37.23722   ,  43.43917   ,\n",
       "                     41.27417   ,  42.31917   ,  38.47278   ,  39.08278   ,\n",
       "                     41.23889   ,  41.39389   ,  42.63472   ,  37.05194   ,\n",
       "                     28.309     ,  59.779167  ,  60.53002   ,  66.320278  ,\n",
       "                     67.97333333,  48.5       ,  49.9       ,  47.266667  ,\n",
       "                     43.616667  ,  47.3       ,  46.65      ,  45.        ,\n",
       "                     45.8       ,  48.633333  ,  42.936667  ,  44.56944444,\n",
       "                     46.81472778,  45.772223  ,  55.313056  ,  54.443056  ,\n",
       "                     50.596389  ,  54.334444  ,  57.734444  ,  52.503889  ,\n",
       "                     55.858611  ,  53.398889  ,  50.792778  ,  52.293889  ,\n",
       "                     51.781784  ,  52.298333  ,  55.79216   ,  52.950556  ,\n",
       "                     51.778056  ,  60.13922   ,  51.149617  ,  38.366667  ,\n",
       "                     35.316667  ,  46.966667  ,  46.91      ,  -0.20194   ,\n",
       "                     51.939722  ,  53.32583   ,  45.8       ,  44.183333  ,\n",
       "                     37.571111  ,  42.805462  , -69.005     ,  39.0319    ,\n",
       "                     24.2883    ,  24.466941  ,  36.53833389,  33.293917  ,\n",
       "                     55.37611111,  56.161944  ,  57.135278  ,  36.0722    ,\n",
       "                     52.083333  ,  53.333889  ,  51.541111  ,  52.3       ,\n",
       "                     51.974444  ,  58.38853   ,  65.833333  ,  62.783333  ,\n",
       "                     78.90715   ,  59.        ,  69.45      ,  59.2       ,\n",
       "                     60.372386  , -72.0117    ,  59.2       , -41.40819168,\n",
       "                    -77.83200073, -45.0379982 ,  51.814408  ,  50.736444  ,\n",
       "                     54.753894  ,  54.15      ,  43.4       ,  71.58616638,\n",
       "                     63.85      ,  67.883333  ,  57.394     ,  57.1645    ,\n",
       "                     57.9525    ,  56.0429    ,  60.0858    ,  57.816667  ,\n",
       "                     64.25      ,  59.728     ,  45.566667  ,  46.428611  ,\n",
       "                     46.299444  ,  48.933333  ,  49.15      ,  49.05      ,\n",
       "                     47.96      ,  71.32301331,  40.12498   ,  19.53623009,\n",
       "                    -89.99694824,  41.05410004,  21.5731    , -34.35348   ],\n",
       "              mask=False,\n",
       "        fill_value=1e+20),\n",
       " 'dimensions': ('station',),\n",
       " 'standard_name': 'latitude',\n",
       " 'long_name': 'latitude',\n",
       " 'units': 'decimal degrees North',\n",
       " 'description': 'Geodetic latitude of measuring instrument, in decimal degrees North, following the stated horizontal datum.',\n",
       " 'axis': 'Y'}"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "obs_nes.lat"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'data': masked_array(data=[-5.66247800e+01, -6.83106918e+01,  1.67666664e+01,\n",
       "                     1.29722220e+01,  1.59422220e+01,  9.92666700e+00,\n",
       "                     1.29579400e+01,  1.58822220e+01,  1.30161110e+01,\n",
       "                     1.50466670e+01,  1.59194440e+01,  1.55466670e+01,\n",
       "                     1.67305560e+01,  1.66766670e+01,  1.44413890e+01,\n",
       "                     1.43300000e+01,  1.54936111e+01,  5.20361100e+00,\n",
       "                     6.00101900e+00,  4.98944400e+00,  2.47386110e+01,\n",
       "                    -6.48799973e+01, -8.64166565e+01,  7.98500000e+00,\n",
       "                     6.94472200e+00,  8.90472200e+00,  6.97944400e+00,\n",
       "                     8.46388900e+00,  8.17543368e+00, -7.07992300e+01,\n",
       "                    -2.48675200e+01,  3.30578000e+01,  1.60341969e+01,\n",
       "                     1.50802780e+01,  1.36000000e+01,  8.30972200e+00,\n",
       "                     1.07594440e+01,  7.90861100e+00,  1.30333330e+01,\n",
       "                     1.07666670e+01,  1.27249000e+01,  1.10096197e+01,\n",
       "                     1.09796400e+01, -8.26600000e+00,  1.07361600e+01,\n",
       "                    -1.66700000e+01,  1.20857970e+01, -3.84799995e+01,\n",
       "                     8.42748600e+00,  2.59000000e+01,  2.18166670e+01,\n",
       "                    -4.35056000e+00, -8.92361000e+00,  4.31639000e+00,\n",
       "                    -3.53417000e+00, -4.85000000e+00, -3.14250000e+00,\n",
       "                     3.31583000e+00, -6.92361000e+00, -1.10111000e+00,\n",
       "                    -5.89750000e+00,  7.34720000e-01, -7.70472000e+00,\n",
       "                    -6.55528000e+00, -1.64994000e+01,  2.13772220e+01,\n",
       "                     2.76675400e+01,  2.94016670e+01,  2.41161111e+01,\n",
       "                     7.13333300e+00,  4.63333300e+00,  4.08333300e+00,\n",
       "                     1.83333000e-01,  6.83333300e+00, -7.50000000e-01,\n",
       "                     6.46666700e+00,  2.06666700e+00, -4.50000000e-01,\n",
       "                     1.41944000e-01,  5.27897222e+00,  2.61000833e+00,\n",
       "                     2.96488600e+00, -3.20416700e+00, -7.87000000e+00,\n",
       "                    -3.71305600e+00, -8.07500000e-01, -4.77444400e+00,\n",
       "                    -3.03305600e+00, -3.20500000e+00, -1.75333300e+00,\n",
       "                     1.79444000e-01,  1.46305600e+00, -4.69146200e+00,\n",
       "                     2.92778000e-01, -3.24290000e+00,  1.12194400e+00,\n",
       "                     1.08223000e+00, -1.18531900e+00, -1.43822800e+00,\n",
       "                     2.30833330e+01,  2.56666670e+01,  1.95833330e+01,\n",
       "                     1.63200000e+01,  1.00318100e+02, -1.02444440e+01,\n",
       "                    -9.89944000e+00,  8.63333300e+00,  1.07000000e+01,\n",
       "                     1.26597220e+01,  1.25656450e+01,  3.95905556e+01,\n",
       "                     1.41822200e+02,  1.53983300e+02,  1.23010872e+02,\n",
       "                     1.26330002e+02,  1.26163111e+02,  2.10305556e+01,\n",
       "                     2.11730560e+01,  2.59055560e+01,  1.42184000e+01,\n",
       "                     6.56666700e+00,  6.27722200e+00,  5.85361100e+00,\n",
       "                     4.50000000e+00,  4.92361100e+00,  8.25200000e+00,\n",
       "                     1.39166670e+01,  8.88333300e+00,  1.18866800e+01,\n",
       "                     1.15333330e+01,  3.00333330e+01,  5.20000000e+00,\n",
       "                     1.10781420e+01,  2.53510000e+00,  9.51666700e+00,\n",
       "                     1.74870804e+02,  1.66660004e+02,  1.69684006e+02,\n",
       "                     2.19724190e+01,  1.57395000e+01,  1.75342640e+01,\n",
       "                     2.20666670e+01,  2.19500000e+01,  1.28918823e+02,\n",
       "                     1.53333330e+01,  2.10666670e+01,  1.19140000e+01,\n",
       "                     1.47825000e+01,  1.24030000e+01,  1.31480000e+01,\n",
       "                     1.75052800e+01,  1.55666670e+01,  1.97666670e+01,\n",
       "                     1.54720000e+01,  1.48666670e+01,  1.50033330e+01,\n",
       "                     1.45386110e+01,  1.95833330e+01,  2.02833330e+01,\n",
       "                     2.22666670e+01,  1.78605560e+01, -1.56611465e+02,\n",
       "                    -1.05236800e+02, -1.55576157e+02, -2.47999992e+01,\n",
       "                    -1.24151001e+02,  1.03515700e+02,  1.84896800e+01],\n",
       "              mask=False,\n",
       "        fill_value=1e+20),\n",
       " 'dimensions': ('station',),\n",
       " 'standard_name': 'longitude',\n",
       " 'long_name': 'longitude',\n",
       " 'units': 'decimal degrees East',\n",
       " 'description': 'Geodetic longitude of measuring instrument, in decimal degrees East, following the stated horizontal datum.',\n",
       " 'axis': 'X'}"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "obs_nes.lon"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Rank 000: Loading ASTER_v3_altitude var (1/175)\n",
      "Rank 000: Loaded ASTER_v3_altitude var ((168,))\n",
      "Rank 000: Loading EDGAR_v4.3.2_annual_average_BC_emissions var (2/175)\n",
      "Rank 000: Loaded EDGAR_v4.3.2_annual_average_BC_emissions var ((168,))\n",
      "Rank 000: Loading EDGAR_v4.3.2_annual_average_CO_emissions var (3/175)\n",
      "Rank 000: Loaded EDGAR_v4.3.2_annual_average_CO_emissions var ((168,))\n",
      "Rank 000: Loading EDGAR_v4.3.2_annual_average_NH3_emissions var (4/175)\n",
      "Rank 000: Loaded EDGAR_v4.3.2_annual_average_NH3_emissions var ((168,))\n",
      "Rank 000: Loading EDGAR_v4.3.2_annual_average_NMVOC_emissions var (5/175)\n",
      "Rank 000: Loaded EDGAR_v4.3.2_annual_average_NMVOC_emissions var ((168,))\n",
      "Rank 000: Loading EDGAR_v4.3.2_annual_average_NOx_emissions var (6/175)\n",
      "Rank 000: Loaded EDGAR_v4.3.2_annual_average_NOx_emissions var ((168,))\n",
      "Rank 000: Loading EDGAR_v4.3.2_annual_average_OC_emissions var (7/175)\n",
      "Rank 000: Loaded EDGAR_v4.3.2_annual_average_OC_emissions var ((168,))\n",
      "Rank 000: Loading EDGAR_v4.3.2_annual_average_PM10_emissions var (8/175)\n",
      "Rank 000: Loaded EDGAR_v4.3.2_annual_average_PM10_emissions var ((168,))\n",
      "Rank 000: Loading EDGAR_v4.3.2_annual_average_SO2_emissions var (9/175)\n",
      "Rank 000: Loaded EDGAR_v4.3.2_annual_average_SO2_emissions var ((168,))\n",
      "Rank 000: Loading EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions var (10/175)\n",
      "Rank 000: Loaded EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions var ((168,))\n",
      "Rank 000: Loading EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions var (11/175)\n",
      "Rank 000: Loaded EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions var ((168,))\n",
      "Rank 000: Loading ESDAC_Iwahashi_landform_classification var (12/175)\n",
      "Rank 000: Loaded ESDAC_Iwahashi_landform_classification var ((168,))\n",
      "Rank 000: Loading ESDAC_Meybeck_landform_classification var (13/175)\n",
      "Rank 000: Loaded ESDAC_Meybeck_landform_classification var ((168,))\n",
      "Rank 000: Loading ESDAC_modal_Iwahashi_landform_classification_25km var (14/175)\n",
      "Rank 000: Loaded ESDAC_modal_Iwahashi_landform_classification_25km var ((168,))\n",
      "Rank 000: Loading ESDAC_modal_Iwahashi_landform_classification_5km var (15/175)\n",
      "Rank 000: Loaded ESDAC_modal_Iwahashi_landform_classification_5km var ((168,))\n",
      "Rank 000: Loading ESDAC_modal_Meybeck_landform_classification_25km var (16/175)\n",
      "Rank 000: Loaded ESDAC_modal_Meybeck_landform_classification_25km var ((168,))\n",
      "Rank 000: Loading ESDAC_modal_Meybeck_landform_classification_5km var (17/175)\n",
      "Rank 000: Loaded ESDAC_modal_Meybeck_landform_classification_5km var ((168,))\n",
      "Rank 000: Loading ETOPO1_altitude var (18/175)\n",
      "Rank 000: Loaded ETOPO1_altitude var ((168,))\n",
      "Rank 000: Loading ETOPO1_max_altitude_difference_5km var (19/175)\n",
      "Rank 000: Loaded ETOPO1_max_altitude_difference_5km var ((168,))\n",
      "Rank 000: Loading GHOST_version var (20/175)\n",
      "Rank 000: Loaded GHOST_version var ((168,))\n",
      "Rank 000: Loading GHSL_average_built_up_area_density_25km var (21/175)\n",
      "Rank 000: Loaded GHSL_average_built_up_area_density_25km var ((168,))\n",
      "Rank 000: Loading GHSL_average_built_up_area_density_5km var (22/175)\n",
      "Rank 000: Loaded GHSL_average_built_up_area_density_5km var ((168,))\n",
      "Rank 000: Loading GHSL_average_population_density_25km var (23/175)\n",
      "Rank 000: Loaded GHSL_average_population_density_25km var ((168,))\n",
      "Rank 000: Loading GHSL_average_population_density_5km var (24/175)\n",
      "Rank 000: Loaded GHSL_average_population_density_5km var ((168,))\n",
      "Rank 000: Loading GHSL_built_up_area_density var (25/175)\n",
      "Rank 000: Loaded GHSL_built_up_area_density var ((168,))\n",
      "Rank 000: Loading GHSL_max_built_up_area_density_25km var (26/175)\n",
      "Rank 000: Loaded GHSL_max_built_up_area_density_25km var ((168,))\n",
      "Rank 000: Loading GHSL_max_built_up_area_density_5km var (27/175)\n",
      "Rank 000: Loaded GHSL_max_built_up_area_density_5km var ((168,))\n",
      "Rank 000: Loading GHSL_max_population_density_25km var (28/175)\n",
      "Rank 000: Loaded GHSL_max_population_density_25km var ((168,))\n",
      "Rank 000: Loading GHSL_max_population_density_5km var (29/175)\n",
      "Rank 000: Loaded GHSL_max_population_density_5km var ((168,))\n",
      "Rank 000: Loading GHSL_modal_settlement_model_classification_25km var (30/175)\n",
      "Rank 000: Loaded GHSL_modal_settlement_model_classification_25km var ((168,))\n",
      "Rank 000: Loading GHSL_modal_settlement_model_classification_5km var (31/175)\n",
      "Rank 000: Loaded GHSL_modal_settlement_model_classification_5km var ((168,))\n",
      "Rank 000: Loading GHSL_population_density var (32/175)\n",
      "Rank 000: Loaded GHSL_population_density var ((168,))\n",
      "Rank 000: Loading GHSL_settlement_model_classification var (33/175)\n",
      "Rank 000: Loaded GHSL_settlement_model_classification var ((168,))\n",
      "Rank 000: Loading GPW_average_population_density_25km var (34/175)\n",
      "Rank 000: Loaded GPW_average_population_density_25km var ((168,))\n",
      "Rank 000: Loading GPW_average_population_density_5km var (35/175)\n",
      "Rank 000: Loaded GPW_average_population_density_5km var ((168,))\n",
      "Rank 000: Loading GPW_max_population_density_25km var (36/175)\n",
      "Rank 000: Loaded GPW_max_population_density_25km var ((168,))\n",
      "Rank 000: Loading GPW_max_population_density_5km var (37/175)\n",
      "Rank 000: Loaded GPW_max_population_density_5km var ((168,))\n",
      "Rank 000: Loading GPW_population_density var (38/175)\n",
      "Rank 000: Loaded GPW_population_density var ((168,))\n",
      "Rank 000: Loading GSFC_coastline_proximity var (39/175)\n",
      "Rank 000: Loaded GSFC_coastline_proximity var ((168,))\n",
      "Rank 000: Loading Joly-Peuch_classification_code var (40/175)\n",
      "Rank 000: Loaded Joly-Peuch_classification_code var ((168,))\n",
      "Rank 000: Loading Koppen-Geiger_classification var (41/175)\n",
      "Rank 000: Loaded Koppen-Geiger_classification var ((168,))\n",
      "Rank 000: Loading Koppen-Geiger_modal_classification_25km var (42/175)\n",
      "Rank 000: Loaded Koppen-Geiger_modal_classification_25km var ((168,))\n",
      "Rank 000: Loading Koppen-Geiger_modal_classification_5km var (43/175)\n",
      "Rank 000: Loaded Koppen-Geiger_modal_classification_5km var ((168,))\n",
      "Rank 000: Loading MODIS_MCD12C1_v6_IGBP_land_use var (44/175)\n",
      "Rank 000: Loaded MODIS_MCD12C1_v6_IGBP_land_use var ((168,))\n",
      "Rank 000: Loading MODIS_MCD12C1_v6_LAI var (45/175)\n",
      "Rank 000: Loaded MODIS_MCD12C1_v6_LAI var ((168,))\n",
      "Rank 000: Loading MODIS_MCD12C1_v6_UMD_land_use var (46/175)\n",
      "Rank 000: Loaded MODIS_MCD12C1_v6_UMD_land_use var ((168,))\n",
      "Rank 000: Loading MODIS_MCD12C1_v6_modal_IGBP_land_use_25km var (47/175)\n",
      "Rank 000: Loaded MODIS_MCD12C1_v6_modal_IGBP_land_use_25km var ((168,))\n",
      "Rank 000: Loading MODIS_MCD12C1_v6_modal_IGBP_land_use_5km var (48/175)\n",
      "Rank 000: Loaded MODIS_MCD12C1_v6_modal_IGBP_land_use_5km var ((168,))\n",
      "Rank 000: Loading MODIS_MCD12C1_v6_modal_LAI_25km var (49/175)\n",
      "Rank 000: Loaded MODIS_MCD12C1_v6_modal_LAI_25km var ((168,))\n",
      "Rank 000: Loading MODIS_MCD12C1_v6_modal_LAI_5km var (50/175)\n",
      "Rank 000: Loaded MODIS_MCD12C1_v6_modal_LAI_5km var ((168,))\n",
      "Rank 000: Loading MODIS_MCD12C1_v6_modal_UMD_land_use_25km var (51/175)\n",
      "Rank 000: Loaded MODIS_MCD12C1_v6_modal_UMD_land_use_25km var ((168,))\n",
      "Rank 000: Loading MODIS_MCD12C1_v6_modal_UMD_land_use_5km var (52/175)\n",
      "Rank 000: Loaded MODIS_MCD12C1_v6_modal_UMD_land_use_5km var ((168,))\n",
      "Rank 000: Loading NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km var (53/175)\n",
      "Rank 000: Loaded NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km var ((168,))\n",
      "Rank 000: Loading NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km var (54/175)\n",
      "Rank 000: Loaded NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km var ((168,))\n",
      "Rank 000: Loading NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km var (55/175)\n",
      "Rank 000: Loaded NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km var ((168,))\n",
      "Rank 000: Loading NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km var (56/175)\n",
      "Rank 000: Loaded NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km var ((168,))\n",
      "Rank 000: Loading NOAA-DMSP-OLS_v4_nighttime_stable_lights var (57/175)\n",
      "Rank 000: Loaded NOAA-DMSP-OLS_v4_nighttime_stable_lights var ((168,))\n",
      "Rank 000: Loading OMI_level3_column_annual_average_NO2 var (58/175)\n",
      "Rank 000: Loaded OMI_level3_column_annual_average_NO2 var ((168,))\n",
      "Rank 000: Loading OMI_level3_column_cloud_screened_annual_average_NO2 var (59/175)\n",
      "Rank 000: Loaded OMI_level3_column_cloud_screened_annual_average_NO2 var ((168,))\n",
      "Rank 000: Loading OMI_level3_tropospheric_column_annual_average_NO2 var (60/175)\n",
      "Rank 000: Loaded OMI_level3_tropospheric_column_annual_average_NO2 var ((168,))\n",
      "Rank 000: Loading OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 var (61/175)\n",
      "Rank 000: Loaded OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 var ((168,))\n",
      "Rank 000: Loading UMBC_anthrome_classification var (62/175)\n",
      "Rank 000: Loaded UMBC_anthrome_classification var ((168,))\n",
      "Rank 000: Loading UMBC_modal_anthrome_classification_25km var (63/175)\n",
      "Rank 000: Loaded UMBC_modal_anthrome_classification_25km var ((168,))\n",
      "Rank 000: Loading UMBC_modal_anthrome_classification_5km var (64/175)\n",
      "Rank 000: Loaded UMBC_modal_anthrome_classification_5km var ((168,))\n",
      "Rank 000: Loading WMO_region var (65/175)\n",
      "Rank 000: Loaded WMO_region var ((168,))\n",
      "Rank 000: Loading WWF_TEOW_biogeographical_realm var (66/175)\n",
      "Rank 000: Loaded WWF_TEOW_biogeographical_realm var ((168,))\n",
      "Rank 000: Loading WWF_TEOW_biome var (67/175)\n",
      "Rank 000: Loaded WWF_TEOW_biome var ((168,))\n",
      "Rank 000: Loading WWF_TEOW_terrestrial_ecoregion var (68/175)\n",
      "Rank 000: Loaded WWF_TEOW_terrestrial_ecoregion var ((168,))\n",
      "Rank 000: Loading administrative_country_division_1 var (69/175)\n",
      "Rank 000: Loaded administrative_country_division_1 var ((168,))\n",
      "Rank 000: Loading administrative_country_division_2 var (70/175)\n",
      "Rank 000: Loaded administrative_country_division_2 var ((168,))\n",
      "Rank 000: Loading altitude var (71/175)\n",
      "Rank 000: Loaded altitude var ((168,))\n",
      "Rank 000: Loading annual_native_max_gap_percent var (72/175)\n",
      "Rank 000: Loaded annual_native_max_gap_percent var ((168, 720))\n",
      "Rank 000: Loading annual_native_representativity_percent var (73/175)\n",
      "Rank 000: Loaded annual_native_representativity_percent var ((168, 720))\n",
      "Rank 000: Loading area_classification var (74/175)\n",
      "Rank 000: Loaded area_classification var ((168,))\n",
      "Rank 000: Loading associated_networks var (75/175)\n",
      "Rank 000: Loaded associated_networks var ((168,))\n",
      "Rank 000: Loading city var (76/175)\n",
      "Rank 000: Loaded city var ((168,))\n",
      "Rank 000: Loading climatology var (77/175)\n",
      "Rank 000: Loaded climatology var ((168,))\n",
      "Rank 000: Loading contact_email_address var (78/175)\n",
      "Rank 000: Loaded contact_email_address var ((168,))\n",
      "Rank 000: Loading contact_institution var (79/175)\n",
      "Rank 000: Loaded contact_institution var ((168,))\n",
      "Rank 000: Loading contact_name var (80/175)\n",
      "Rank 000: Loaded contact_name var ((168,))\n",
      "Rank 000: Loading country var (81/175)\n",
      "Rank 000: Loaded country var ((168,))\n",
      "Rank 000: Loading daily_native_max_gap_percent var (82/175)\n",
      "Rank 000: Loaded daily_native_max_gap_percent var ((168, 720))\n",
      "Rank 000: Loading daily_native_representativity_percent var (83/175)\n",
      "Rank 000: Loaded daily_native_representativity_percent var ((168, 720))\n",
      "Rank 000: Loading daily_passing_vehicles var (84/175)\n",
      "Rank 000: Loaded daily_passing_vehicles var ((168,))\n",
      "Rank 000: Loading data_level var (85/175)\n",
      "Rank 000: Loaded data_level var ((168,))\n",
      "Rank 000: Loading data_licence var (86/175)\n",
      "Rank 000: Loaded data_licence var ((168,))\n",
      "Rank 000: Loading day_night_code var (87/175)\n",
      "Rank 000: Loaded day_night_code var ((168, 720))\n",
      "Rank 000: Loading daytime_traffic_speed var (88/175)\n",
      "Rank 000: Loaded daytime_traffic_speed var ((168,))\n",
      "Rank 000: Loading derived_uncertainty_per_measurement var (89/175)\n",
      "Rank 000: Loaded derived_uncertainty_per_measurement var ((168, 720))\n",
      "Rank 000: Loading distance_to_building var (90/175)\n",
      "Rank 000: Loaded distance_to_building var ((168,))\n",
      "Rank 000: Loading distance_to_junction var (91/175)\n",
      "Rank 000: Loaded distance_to_junction var ((168,))\n",
      "Rank 000: Loading distance_to_kerb var (92/175)\n",
      "Rank 000: Loaded distance_to_kerb var ((168,))\n",
      "Rank 000: Loading distance_to_source var (93/175)\n",
      "Rank 000: Loaded distance_to_source var ((168,))\n",
      "Rank 000: Loading ellipsoid var (94/175)\n",
      "Rank 000: Loaded ellipsoid var ((168,))\n",
      "Rank 000: Loading horizontal_datum var (95/175)\n",
      "Rank 000: Loaded horizontal_datum var ((168,))\n",
      "Rank 000: Loading hourly_native_max_gap_percent var (96/175)\n",
      "Rank 000: Loaded hourly_native_max_gap_percent var ((168, 720))\n",
      "Rank 000: Loading hourly_native_representativity_percent var (97/175)\n",
      "Rank 000: Loaded hourly_native_representativity_percent var ((168, 720))\n",
      "Rank 000: Loading land_use var (98/175)\n",
      "Rank 000: Loaded land_use var ((168,))\n",
      "Rank 000: Loading local_time var (99/175)\n",
      "Rank 000: Loaded local_time var ((168, 720))\n",
      "Rank 000: Loading main_emission_source var (100/175)\n",
      "Rank 000: Loaded main_emission_source var ((168,))\n",
      "Rank 000: Loading mean_solar_time var (101/175)\n",
      "Rank 000: Loaded mean_solar_time var ((168, 720))\n",
      "Rank 000: Loading measurement_altitude var (102/175)\n",
      "Rank 000: Loaded measurement_altitude var ((168,))\n",
      "Rank 000: Loading measurement_methodology var (103/175)\n",
      "Rank 000: Loaded measurement_methodology var ((168,))\n",
      "Rank 000: Loading measurement_scale var (104/175)\n",
      "Rank 000: Loaded measurement_scale var ((168,))\n",
      "Rank 000: Loading measuring_instrument_calibration_scale var (105/175)\n",
      "Rank 000: Loaded measuring_instrument_calibration_scale var ((168,))\n",
      "Rank 000: Loading measuring_instrument_documented_absorption_cross_section var (106/175)\n",
      "Rank 000: Loaded measuring_instrument_documented_absorption_cross_section var ((168,))\n",
      "Rank 000: Loading measuring_instrument_documented_accuracy var (107/175)\n",
      "Rank 000: Loaded measuring_instrument_documented_accuracy var ((168,))\n",
      "Rank 000: Loading measuring_instrument_documented_flow_rate var (108/175)\n",
      "Rank 000: Loaded measuring_instrument_documented_flow_rate var ((168,))\n",
      "Rank 000: Loading measuring_instrument_documented_lower_limit_of_detection var (109/175)\n",
      "Rank 000: Loaded measuring_instrument_documented_lower_limit_of_detection var ((168,))\n",
      "Rank 000: Loading measuring_instrument_documented_measurement_resolution var (110/175)\n",
      "Rank 000: Loaded measuring_instrument_documented_measurement_resolution var ((168,))\n",
      "Rank 000: Loading measuring_instrument_documented_precision var (111/175)\n",
      "Rank 000: Loaded measuring_instrument_documented_precision var ((168,))\n",
      "Rank 000: Loading measuring_instrument_documented_span_drift var (112/175)\n",
      "Rank 000: Loaded measuring_instrument_documented_span_drift var ((168,))\n",
      "Rank 000: Loading measuring_instrument_documented_uncertainty var (113/175)\n",
      "Rank 000: Loaded measuring_instrument_documented_uncertainty var ((168,))\n",
      "Rank 000: Loading measuring_instrument_documented_upper_limit_of_detection var (114/175)\n",
      "Rank 000: Loaded measuring_instrument_documented_upper_limit_of_detection var ((168,))\n",
      "Rank 000: Loading measuring_instrument_documented_zero_drift var (115/175)\n",
      "Rank 000: Loaded measuring_instrument_documented_zero_drift var ((168,))\n",
      "Rank 000: Loading measuring_instrument_documented_zonal_drift var (116/175)\n",
      "Rank 000: Loaded measuring_instrument_documented_zonal_drift var ((168,))\n",
      "Rank 000: Loading measuring_instrument_further_details var (117/175)\n",
      "Rank 000: Loaded measuring_instrument_further_details var ((168,))\n",
      "Rank 000: Loading measuring_instrument_inlet_information var (118/175)\n",
      "Rank 000: Loaded measuring_instrument_inlet_information var ((168,))\n",
      "Rank 000: Loading measuring_instrument_manual_name var (119/175)\n",
      "Rank 000: Loaded measuring_instrument_manual_name var ((168,))\n",
      "Rank 000: Loading measuring_instrument_name var (120/175)\n",
      "Rank 000: Loaded measuring_instrument_name var ((168,))\n",
      "Rank 000: Loading measuring_instrument_process_details var (121/175)\n",
      "Rank 000: Loaded measuring_instrument_process_details var ((168,))\n",
      "Rank 000: Loading measuring_instrument_reported_absorption_cross_section var (122/175)\n",
      "Rank 000: Loaded measuring_instrument_reported_absorption_cross_section var ((168,))\n",
      "Rank 000: Loading measuring_instrument_reported_accuracy var (123/175)\n",
      "Rank 000: Loaded measuring_instrument_reported_accuracy var ((168,))\n",
      "Rank 000: Loading measuring_instrument_reported_flow_rate var (124/175)\n",
      "Rank 000: Loaded measuring_instrument_reported_flow_rate var ((168,))\n",
      "Rank 000: Loading measuring_instrument_reported_lower_limit_of_detection var (125/175)\n",
      "Rank 000: Loaded measuring_instrument_reported_lower_limit_of_detection var ((168,))\n",
      "Rank 000: Loading measuring_instrument_reported_measurement_resolution var (126/175)\n",
      "Rank 000: Loaded measuring_instrument_reported_measurement_resolution var ((168,))\n",
      "Rank 000: Loading measuring_instrument_reported_precision var (127/175)\n",
      "Rank 000: Loaded measuring_instrument_reported_precision var ((168,))\n",
      "Rank 000: Loading measuring_instrument_reported_span_drift var (128/175)\n",
      "Rank 000: Loaded measuring_instrument_reported_span_drift var ((168,))\n",
      "Rank 000: Loading measuring_instrument_reported_uncertainty var (129/175)\n",
      "Rank 000: Loaded measuring_instrument_reported_uncertainty var ((168,))\n",
      "Rank 000: Loading measuring_instrument_reported_units var (130/175)\n",
      "Rank 000: Loaded measuring_instrument_reported_units var ((168,))\n",
      "Rank 000: Loading measuring_instrument_reported_upper_limit_of_detection var (131/175)\n",
      "Rank 000: Loaded measuring_instrument_reported_upper_limit_of_detection var ((168,))\n",
      "Rank 000: Loading measuring_instrument_reported_zero_drift var (132/175)\n",
      "Rank 000: Loaded measuring_instrument_reported_zero_drift var ((168,))\n",
      "Rank 000: Loading measuring_instrument_reported_zonal_drift var (133/175)\n",
      "Rank 000: Loaded measuring_instrument_reported_zonal_drift var ((168,))\n",
      "Rank 000: Loading measuring_instrument_sampling_type var (134/175)\n",
      "Rank 000: Loaded measuring_instrument_sampling_type var ((168,))\n",
      "Rank 000: Loading monthly_native_max_gap_percent var (135/175)\n",
      "Rank 000: Loaded monthly_native_max_gap_percent var ((168, 720))\n",
      "Rank 000: Loading monthly_native_representativity_percent var (136/175)\n",
      "Rank 000: Loaded monthly_native_representativity_percent var ((168, 720))\n",
      "Rank 000: Loading network var (137/175)\n",
      "Rank 000: Loaded network var ((168,))\n",
      "Rank 000: Loading network_maintenance_details var (138/175)\n",
      "Rank 000: Loaded network_maintenance_details var ((168,))\n",
      "Rank 000: Loading network_miscellaneous_details var (139/175)\n",
      "Rank 000: Loaded network_miscellaneous_details var ((168,))\n",
      "Rank 000: Loading network_provided_volume_standard_pressure var (140/175)\n",
      "Rank 000: Loaded network_provided_volume_standard_pressure var ((168,))\n",
      "Rank 000: Loading network_provided_volume_standard_temperature var (141/175)\n",
      "Rank 000: Loaded network_provided_volume_standard_temperature var ((168,))\n",
      "Rank 000: Loading network_qa_details var (142/175)\n",
      "Rank 000: Loaded network_qa_details var ((168,))\n",
      "Rank 000: Loading network_sampling_details var (143/175)\n",
      "Rank 000: Loaded network_sampling_details var ((168,))\n",
      "Rank 000: Loading network_uncertainty_details var (144/175)\n",
      "Rank 000: Loaded network_uncertainty_details var ((168,))\n",
      "Rank 000: Loading population var (145/175)\n",
      "Rank 000: Loaded population var ((168,))\n",
      "Rank 000: Loading primary_sampling_further_details var (146/175)\n",
      "Rank 000: Loaded primary_sampling_further_details var ((168,))\n",
      "Rank 000: Loading primary_sampling_instrument_documented_flow_rate var (147/175)\n",
      "Rank 000: Loaded primary_sampling_instrument_documented_flow_rate var ((168,))\n",
      "Rank 000: Loading primary_sampling_instrument_manual_name var (148/175)\n",
      "Rank 000: Loaded primary_sampling_instrument_manual_name var ((168,))\n",
      "Rank 000: Loading primary_sampling_instrument_name var (149/175)\n",
      "Rank 000: Loaded primary_sampling_instrument_name var ((168,))\n",
      "Rank 000: Loading primary_sampling_instrument_reported_flow_rate var (150/175)\n",
      "Rank 000: Loaded primary_sampling_instrument_reported_flow_rate var ((168,))\n",
      "Rank 000: Loading primary_sampling_process_details var (151/175)\n",
      "Rank 000: Loaded primary_sampling_process_details var ((168,))\n",
      "Rank 000: Loading primary_sampling_type var (152/175)\n",
      "Rank 000: Loaded primary_sampling_type var ((168,))\n",
      "Rank 000: Loading principal_investigator_email_address var (153/175)\n",
      "Rank 000: Loaded principal_investigator_email_address var ((168,))\n",
      "Rank 000: Loading principal_investigator_institution var (154/175)\n",
      "Rank 000: Loaded principal_investigator_institution var ((168,))\n",
      "Rank 000: Loading principal_investigator_name var (155/175)\n",
      "Rank 000: Loaded principal_investigator_name var ((168,))\n",
      "Rank 000: Loading process_warnings var (156/175)\n",
      "Rank 000: Loaded process_warnings var ((168,))\n",
      "Rank 000: Loading projection var (157/175)\n",
      "Rank 000: Loaded projection var ((168,))\n",
      "Rank 000: Loading reported_uncertainty_per_measurement var (158/175)\n",
      "Rank 000: Loaded reported_uncertainty_per_measurement var ((168, 720))\n",
      "Rank 000: Loading representative_radius var (159/175)\n",
      "Rank 000: Loaded representative_radius var ((168,))\n",
      "Rank 000: Loading sample_preparation_further_details var (160/175)\n",
      "Rank 000: Loaded sample_preparation_further_details var ((168,))\n",
      "Rank 000: Loading sample_preparation_process_details var (161/175)\n",
      "Rank 000: Loaded sample_preparation_process_details var ((168,))\n",
      "Rank 000: Loading sample_preparation_techniques var (162/175)\n",
      "Rank 000: Loaded sample_preparation_techniques var ((168,))\n",
      "Rank 000: Loading sample_preparation_types var (163/175)\n",
      "Rank 000: Loaded sample_preparation_types var ((168,))\n",
      "Rank 000: Loading sampling_height var (164/175)\n",
      "Rank 000: Loaded sampling_height var ((168,))\n",
      "Rank 000: Loading sconco3 var (165/175)\n",
      "Rank 000: Loaded sconco3 var ((168, 720))\n",
      "Rank 000: Loading season_code var (166/175)\n",
      "Rank 000: Loaded season_code var ((168, 720))\n",
      "Rank 000: Loading station_classification var (167/175)\n",
      "Rank 000: Loaded station_classification var ((168,))\n",
      "Rank 000: Loading station_name var (168/175)\n",
      "Rank 000: Loaded station_name var ((168,))\n",
      "Rank 000: Loading station_reference var (169/175)\n",
      "Rank 000: Loaded station_reference var ((168,))\n",
      "Rank 000: Loading station_timezone var (170/175)\n",
      "Rank 000: Loaded station_timezone var ((168,))\n",
      "Rank 000: Loading street_type var (171/175)\n",
      "Rank 000: Loaded street_type var ((168,))\n",
      "Rank 000: Loading street_width var (172/175)\n",
      "Rank 000: Loaded street_width var ((168,))\n",
      "Rank 000: Loading terrain var (173/175)\n",
      "Rank 000: Loaded terrain var ((168,))\n",
      "Rank 000: Loading vertical_datum var (174/175)\n",
      "Rank 000: Loaded vertical_datum var ((168,))\n",
      "Rank 000: Loading weekday_weekend_code var (175/175)\n",
      "Rank 000: Loaded weekday_weekend_code var ((168, 720))\n"
     ]
    }
   ],
   "source": [
    "obs_nes.load()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 1.2. Write dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Rank 000: Creating prv_obs_file.nc\n",
      "Rank 000: NetCDF ready to write\n",
      "Rank 000: Dimensions done\n",
      "Rank 000: Writing ASTER_v3_altitude var (1/175)\n",
      "Rank 000: Var ASTER_v3_altitude created (1/175)\n",
      "Rank 000: Var ASTER_v3_altitude data (1/175)\n",
      "Rank 000: Var ASTER_v3_altitude completed (1/175)\n",
      "Rank 000: Writing EDGAR_v4.3.2_annual_average_BC_emissions var (2/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_BC_emissions created (2/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_BC_emissions data (2/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_BC_emissions completed (2/175)\n",
      "Rank 000: Writing EDGAR_v4.3.2_annual_average_CO_emissions var (3/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_CO_emissions created (3/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_CO_emissions data (3/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_CO_emissions completed (3/175)\n",
      "Rank 000: Writing EDGAR_v4.3.2_annual_average_NH3_emissions var (4/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_NH3_emissions created (4/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_NH3_emissions data (4/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_NH3_emissions completed (4/175)\n",
      "Rank 000: Writing EDGAR_v4.3.2_annual_average_NMVOC_emissions var (5/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_NMVOC_emissions created (5/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_NMVOC_emissions data (5/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_NMVOC_emissions completed (5/175)\n",
      "Rank 000: Writing EDGAR_v4.3.2_annual_average_NOx_emissions var (6/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_NOx_emissions created (6/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_NOx_emissions data (6/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_NOx_emissions completed (6/175)\n",
      "Rank 000: Writing EDGAR_v4.3.2_annual_average_OC_emissions var (7/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_OC_emissions created (7/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_OC_emissions data (7/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_OC_emissions completed (7/175)\n",
      "Rank 000: Writing EDGAR_v4.3.2_annual_average_PM10_emissions var (8/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_PM10_emissions created (8/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_PM10_emissions data (8/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_PM10_emissions completed (8/175)\n",
      "Rank 000: Writing EDGAR_v4.3.2_annual_average_SO2_emissions var (9/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_SO2_emissions created (9/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_SO2_emissions data (9/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_SO2_emissions completed (9/175)\n",
      "Rank 000: Writing EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions var (10/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions created (10/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions data (10/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_biogenic_PM2.5_emissions completed (10/175)\n",
      "Rank 000: Writing EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions var (11/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions created (11/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions data (11/175)\n",
      "Rank 000: Var EDGAR_v4.3.2_annual_average_fossilfuel_PM2.5_emissions completed (11/175)\n",
      "Rank 000: Writing ESDAC_Iwahashi_landform_classification var (12/175)\n",
      "Rank 000: Var ESDAC_Iwahashi_landform_classification created (12/175)\n",
      "Rank 000: Var ESDAC_Iwahashi_landform_classification data (12/175)\n",
      "Rank 000: Var ESDAC_Iwahashi_landform_classification completed (12/175)\n",
      "Rank 000: Writing ESDAC_Meybeck_landform_classification var (13/175)\n",
      "Rank 000: Var ESDAC_Meybeck_landform_classification created (13/175)\n",
      "Rank 000: Var ESDAC_Meybeck_landform_classification data (13/175)\n",
      "Rank 000: Var ESDAC_Meybeck_landform_classification completed (13/175)\n",
      "Rank 000: Writing ESDAC_modal_Iwahashi_landform_classification_25km var (14/175)\n",
      "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_25km created (14/175)\n",
      "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_25km data (14/175)\n",
      "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_25km completed (14/175)\n",
      "Rank 000: Writing ESDAC_modal_Iwahashi_landform_classification_5km var (15/175)\n",
      "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_5km created (15/175)\n",
      "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_5km data (15/175)\n",
      "Rank 000: Var ESDAC_modal_Iwahashi_landform_classification_5km completed (15/175)\n",
      "Rank 000: Writing ESDAC_modal_Meybeck_landform_classification_25km var (16/175)\n",
      "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_25km created (16/175)\n",
      "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_25km data (16/175)\n",
      "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_25km completed (16/175)\n",
      "Rank 000: Writing ESDAC_modal_Meybeck_landform_classification_5km var (17/175)\n",
      "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_5km created (17/175)\n",
      "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_5km data (17/175)\n",
      "Rank 000: Var ESDAC_modal_Meybeck_landform_classification_5km completed (17/175)\n",
      "Rank 000: Writing ETOPO1_altitude var (18/175)\n",
      "Rank 000: Var ETOPO1_altitude created (18/175)\n",
      "Rank 000: Var ETOPO1_altitude data (18/175)\n",
      "Rank 000: Var ETOPO1_altitude completed (18/175)\n",
      "Rank 000: Writing ETOPO1_max_altitude_difference_5km var (19/175)\n",
      "Rank 000: Var ETOPO1_max_altitude_difference_5km created (19/175)\n",
      "Rank 000: Var ETOPO1_max_altitude_difference_5km data (19/175)\n",
      "Rank 000: Var ETOPO1_max_altitude_difference_5km completed (19/175)\n",
      "Rank 000: Writing GHOST_version var (20/175)\n",
      "Rank 000: Var GHOST_version created (20/175)\n",
      "Rank 000: Var GHOST_version data (20/175)\n",
      "Rank 000: Var GHOST_version completed (20/175)\n",
      "Rank 000: Writing GHSL_average_built_up_area_density_25km var (21/175)\n",
      "Rank 000: Var GHSL_average_built_up_area_density_25km created (21/175)\n",
      "Rank 000: Var GHSL_average_built_up_area_density_25km data (21/175)\n",
      "Rank 000: Var GHSL_average_built_up_area_density_25km completed (21/175)\n",
      "Rank 000: Writing GHSL_average_built_up_area_density_5km var (22/175)\n",
      "Rank 000: Var GHSL_average_built_up_area_density_5km created (22/175)\n",
      "Rank 000: Var GHSL_average_built_up_area_density_5km data (22/175)\n",
      "Rank 000: Var GHSL_average_built_up_area_density_5km completed (22/175)\n",
      "Rank 000: Writing GHSL_average_population_density_25km var (23/175)\n",
      "Rank 000: Var GHSL_average_population_density_25km created (23/175)\n",
      "Rank 000: Var GHSL_average_population_density_25km data (23/175)\n",
      "Rank 000: Var GHSL_average_population_density_25km completed (23/175)\n",
      "Rank 000: Writing GHSL_average_population_density_5km var (24/175)\n",
      "Rank 000: Var GHSL_average_population_density_5km created (24/175)\n",
      "Rank 000: Var GHSL_average_population_density_5km data (24/175)\n",
      "Rank 000: Var GHSL_average_population_density_5km completed (24/175)\n",
      "Rank 000: Writing GHSL_built_up_area_density var (25/175)\n",
      "Rank 000: Var GHSL_built_up_area_density created (25/175)\n",
      "Rank 000: Var GHSL_built_up_area_density data (25/175)\n",
      "Rank 000: Var GHSL_built_up_area_density completed (25/175)\n",
      "Rank 000: Writing GHSL_max_built_up_area_density_25km var (26/175)\n",
      "Rank 000: Var GHSL_max_built_up_area_density_25km created (26/175)\n",
      "Rank 000: Var GHSL_max_built_up_area_density_25km data (26/175)\n",
      "Rank 000: Var GHSL_max_built_up_area_density_25km completed (26/175)\n",
      "Rank 000: Writing GHSL_max_built_up_area_density_5km var (27/175)\n",
      "Rank 000: Var GHSL_max_built_up_area_density_5km created (27/175)\n",
      "Rank 000: Var GHSL_max_built_up_area_density_5km data (27/175)\n",
      "Rank 000: Var GHSL_max_built_up_area_density_5km completed (27/175)\n",
      "Rank 000: Writing GHSL_max_population_density_25km var (28/175)\n",
      "Rank 000: Var GHSL_max_population_density_25km created (28/175)\n",
      "Rank 000: Var GHSL_max_population_density_25km data (28/175)\n",
      "Rank 000: Var GHSL_max_population_density_25km completed (28/175)\n",
      "Rank 000: Writing GHSL_max_population_density_5km var (29/175)\n",
      "Rank 000: Var GHSL_max_population_density_5km created (29/175)\n",
      "Rank 000: Var GHSL_max_population_density_5km data (29/175)\n",
      "Rank 000: Var GHSL_max_population_density_5km completed (29/175)\n",
      "Rank 000: Writing GHSL_modal_settlement_model_classification_25km var (30/175)\n",
      "Rank 000: Var GHSL_modal_settlement_model_classification_25km created (30/175)\n",
      "Rank 000: Var GHSL_modal_settlement_model_classification_25km data (30/175)\n",
      "Rank 000: Var GHSL_modal_settlement_model_classification_25km completed (30/175)\n",
      "Rank 000: Writing GHSL_modal_settlement_model_classification_5km var (31/175)\n",
      "Rank 000: Var GHSL_modal_settlement_model_classification_5km created (31/175)\n",
      "Rank 000: Var GHSL_modal_settlement_model_classification_5km data (31/175)\n",
      "Rank 000: Var GHSL_modal_settlement_model_classification_5km completed (31/175)\n",
      "Rank 000: Writing GHSL_population_density var (32/175)\n",
      "Rank 000: Var GHSL_population_density created (32/175)\n",
      "Rank 000: Var GHSL_population_density data (32/175)\n",
      "Rank 000: Var GHSL_population_density completed (32/175)\n",
      "Rank 000: Writing GHSL_settlement_model_classification var (33/175)\n",
      "Rank 000: Var GHSL_settlement_model_classification created (33/175)\n",
      "Rank 000: Var GHSL_settlement_model_classification data (33/175)\n",
      "Rank 000: Var GHSL_settlement_model_classification completed (33/175)\n",
      "Rank 000: Writing GPW_average_population_density_25km var (34/175)\n",
      "Rank 000: Var GPW_average_population_density_25km created (34/175)\n",
      "Rank 000: Var GPW_average_population_density_25km data (34/175)\n",
      "Rank 000: Var GPW_average_population_density_25km completed (34/175)\n",
      "Rank 000: Writing GPW_average_population_density_5km var (35/175)\n",
      "Rank 000: Var GPW_average_population_density_5km created (35/175)\n",
      "Rank 000: Var GPW_average_population_density_5km data (35/175)\n",
      "Rank 000: Var GPW_average_population_density_5km completed (35/175)\n",
      "Rank 000: Writing GPW_max_population_density_25km var (36/175)\n",
      "Rank 000: Var GPW_max_population_density_25km created (36/175)\n",
      "Rank 000: Var GPW_max_population_density_25km data (36/175)\n",
      "Rank 000: Var GPW_max_population_density_25km completed (36/175)\n",
      "Rank 000: Writing GPW_max_population_density_5km var (37/175)\n",
      "Rank 000: Var GPW_max_population_density_5km created (37/175)\n",
      "Rank 000: Var GPW_max_population_density_5km data (37/175)\n",
      "Rank 000: Var GPW_max_population_density_5km completed (37/175)\n",
      "Rank 000: Writing GPW_population_density var (38/175)\n",
      "Rank 000: Var GPW_population_density created (38/175)\n",
      "Rank 000: Var GPW_population_density data (38/175)\n",
      "Rank 000: Var GPW_population_density completed (38/175)\n",
      "Rank 000: Writing GSFC_coastline_proximity var (39/175)\n",
      "Rank 000: Var GSFC_coastline_proximity created (39/175)\n",
      "Rank 000: Var GSFC_coastline_proximity data (39/175)\n",
      "Rank 000: Var GSFC_coastline_proximity completed (39/175)\n",
      "Rank 000: Writing Joly-Peuch_classification_code var (40/175)\n",
      "Rank 000: Var Joly-Peuch_classification_code created (40/175)\n",
      "Rank 000: Var Joly-Peuch_classification_code data (40/175)\n",
      "Rank 000: Var Joly-Peuch_classification_code completed (40/175)\n",
      "Rank 000: Writing Koppen-Geiger_classification var (41/175)\n",
      "Rank 000: Var Koppen-Geiger_classification created (41/175)\n",
      "Rank 000: Var Koppen-Geiger_classification data (41/175)\n",
      "Rank 000: Var Koppen-Geiger_classification completed (41/175)\n",
      "Rank 000: Writing Koppen-Geiger_modal_classification_25km var (42/175)\n",
      "Rank 000: Var Koppen-Geiger_modal_classification_25km created (42/175)\n",
      "Rank 000: Var Koppen-Geiger_modal_classification_25km data (42/175)\n",
      "Rank 000: Var Koppen-Geiger_modal_classification_25km completed (42/175)\n",
      "Rank 000: Writing Koppen-Geiger_modal_classification_5km var (43/175)\n",
      "Rank 000: Var Koppen-Geiger_modal_classification_5km created (43/175)\n",
      "Rank 000: Var Koppen-Geiger_modal_classification_5km data (43/175)\n",
      "Rank 000: Var Koppen-Geiger_modal_classification_5km completed (43/175)\n",
      "Rank 000: Writing MODIS_MCD12C1_v6_IGBP_land_use var (44/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_IGBP_land_use created (44/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_IGBP_land_use data (44/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_IGBP_land_use completed (44/175)\n",
      "Rank 000: Writing MODIS_MCD12C1_v6_LAI var (45/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_LAI created (45/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_LAI data (45/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_LAI completed (45/175)\n",
      "Rank 000: Writing MODIS_MCD12C1_v6_UMD_land_use var (46/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_UMD_land_use created (46/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_UMD_land_use data (46/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_UMD_land_use completed (46/175)\n",
      "Rank 000: Writing MODIS_MCD12C1_v6_modal_IGBP_land_use_25km var (47/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_25km created (47/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_25km data (47/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_25km completed (47/175)\n",
      "Rank 000: Writing MODIS_MCD12C1_v6_modal_IGBP_land_use_5km var (48/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_5km created (48/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_5km data (48/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_IGBP_land_use_5km completed (48/175)\n",
      "Rank 000: Writing MODIS_MCD12C1_v6_modal_LAI_25km var (49/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_25km created (49/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_25km data (49/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_25km completed (49/175)\n",
      "Rank 000: Writing MODIS_MCD12C1_v6_modal_LAI_5km var (50/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_5km created (50/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_5km data (50/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_LAI_5km completed (50/175)\n",
      "Rank 000: Writing MODIS_MCD12C1_v6_modal_UMD_land_use_25km var (51/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_25km created (51/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_25km data (51/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_25km completed (51/175)\n",
      "Rank 000: Writing MODIS_MCD12C1_v6_modal_UMD_land_use_5km var (52/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_5km created (52/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_5km data (52/175)\n",
      "Rank 000: Var MODIS_MCD12C1_v6_modal_UMD_land_use_5km completed (52/175)\n",
      "Rank 000: Writing NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km var (53/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km created (53/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km data (53/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_25km completed (53/175)\n",
      "Rank 000: Writing NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km var (54/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km created (54/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km data (54/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_average_nighttime_stable_lights_5km completed (54/175)\n",
      "Rank 000: Writing NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km var (55/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km created (55/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km data (55/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_25km completed (55/175)\n",
      "Rank 000: Writing NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km var (56/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km created (56/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km data (56/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_max_nighttime_stable_lights_5km completed (56/175)\n",
      "Rank 000: Writing NOAA-DMSP-OLS_v4_nighttime_stable_lights var (57/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_nighttime_stable_lights created (57/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_nighttime_stable_lights data (57/175)\n",
      "Rank 000: Var NOAA-DMSP-OLS_v4_nighttime_stable_lights completed (57/175)\n",
      "Rank 000: Writing OMI_level3_column_annual_average_NO2 var (58/175)\n",
      "Rank 000: Var OMI_level3_column_annual_average_NO2 created (58/175)\n",
      "Rank 000: Var OMI_level3_column_annual_average_NO2 data (58/175)\n",
      "Rank 000: Var OMI_level3_column_annual_average_NO2 completed (58/175)\n",
      "Rank 000: Writing OMI_level3_column_cloud_screened_annual_average_NO2 var (59/175)\n",
      "Rank 000: Var OMI_level3_column_cloud_screened_annual_average_NO2 created (59/175)\n",
      "Rank 000: Var OMI_level3_column_cloud_screened_annual_average_NO2 data (59/175)\n",
      "Rank 000: Var OMI_level3_column_cloud_screened_annual_average_NO2 completed (59/175)\n",
      "Rank 000: Writing OMI_level3_tropospheric_column_annual_average_NO2 var (60/175)\n",
      "Rank 000: Var OMI_level3_tropospheric_column_annual_average_NO2 created (60/175)\n",
      "Rank 000: Var OMI_level3_tropospheric_column_annual_average_NO2 data (60/175)\n",
      "Rank 000: Var OMI_level3_tropospheric_column_annual_average_NO2 completed (60/175)\n",
      "Rank 000: Writing OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 var (61/175)\n",
      "Rank 000: Var OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 created (61/175)\n",
      "Rank 000: Var OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 data (61/175)\n",
      "Rank 000: Var OMI_level3_tropospheric_column_cloud_screened_annual_average_NO2 completed (61/175)\n",
      "Rank 000: Writing UMBC_anthrome_classification var (62/175)\n",
      "Rank 000: Var UMBC_anthrome_classification created (62/175)\n",
      "Rank 000: Var UMBC_anthrome_classification data (62/175)\n",
      "Rank 000: Var UMBC_anthrome_classification completed (62/175)\n",
      "Rank 000: Writing UMBC_modal_anthrome_classification_25km var (63/175)\n",
      "Rank 000: Var UMBC_modal_anthrome_classification_25km created (63/175)\n",
      "Rank 000: Var UMBC_modal_anthrome_classification_25km data (63/175)\n",
      "Rank 000: Var UMBC_modal_anthrome_classification_25km completed (63/175)\n",
      "Rank 000: Writing UMBC_modal_anthrome_classification_5km var (64/175)\n",
      "Rank 000: Var UMBC_modal_anthrome_classification_5km created (64/175)\n",
      "Rank 000: Var UMBC_modal_anthrome_classification_5km data (64/175)\n",
      "Rank 000: Var UMBC_modal_anthrome_classification_5km completed (64/175)\n",
      "Rank 000: Writing WMO_region var (65/175)\n",
      "Rank 000: Var WMO_region created (65/175)\n",
      "Rank 000: Var WMO_region data (65/175)\n",
      "Rank 000: Var WMO_region completed (65/175)\n",
      "Rank 000: Writing WWF_TEOW_biogeographical_realm var (66/175)\n",
      "Rank 000: Var WWF_TEOW_biogeographical_realm created (66/175)\n",
      "Rank 000: Var WWF_TEOW_biogeographical_realm data (66/175)\n",
      "Rank 000: Var WWF_TEOW_biogeographical_realm completed (66/175)\n",
      "Rank 000: Writing WWF_TEOW_biome var (67/175)\n",
      "Rank 000: Var WWF_TEOW_biome created (67/175)\n",
      "Rank 000: Var WWF_TEOW_biome data (67/175)\n",
      "Rank 000: Var WWF_TEOW_biome completed (67/175)\n",
      "Rank 000: Writing WWF_TEOW_terrestrial_ecoregion var (68/175)\n",
      "Rank 000: Var WWF_TEOW_terrestrial_ecoregion created (68/175)\n",
      "Rank 000: Var WWF_TEOW_terrestrial_ecoregion data (68/175)\n",
      "Rank 000: Var WWF_TEOW_terrestrial_ecoregion completed (68/175)\n",
      "Rank 000: Writing administrative_country_division_1 var (69/175)\n",
      "Rank 000: Var administrative_country_division_1 created (69/175)\n",
      "Rank 000: Var administrative_country_division_1 data (69/175)\n",
      "Rank 000: Var administrative_country_division_1 completed (69/175)\n",
      "Rank 000: Writing administrative_country_division_2 var (70/175)\n",
      "Rank 000: Var administrative_country_division_2 created (70/175)\n",
      "Rank 000: Var administrative_country_division_2 data (70/175)\n",
      "Rank 000: Var administrative_country_division_2 completed (70/175)\n",
      "Rank 000: Writing altitude var (71/175)\n",
      "Rank 000: Var altitude created (71/175)\n",
      "Rank 000: Var altitude data (71/175)\n",
      "Rank 000: Var altitude completed (71/175)\n",
      "Rank 000: Writing annual_native_max_gap_percent var (72/175)\n",
      "Rank 000: Var annual_native_max_gap_percent created (72/175)\n",
      "Rank 000: Var annual_native_max_gap_percent data (72/175)\n",
      "Rank 000: Var annual_native_max_gap_percent completed (72/175)\n",
      "Rank 000: Writing annual_native_representativity_percent var (73/175)\n",
      "Rank 000: Var annual_native_representativity_percent created (73/175)\n",
      "Rank 000: Var annual_native_representativity_percent data (73/175)\n",
      "Rank 000: Var annual_native_representativity_percent completed (73/175)\n",
      "Rank 000: Writing area_classification var (74/175)\n",
      "Rank 000: Var area_classification created (74/175)\n",
      "Rank 000: Var area_classification data (74/175)\n",
      "Rank 000: Var area_classification completed (74/175)\n",
      "Rank 000: Writing associated_networks var (75/175)\n",
      "Rank 000: Var associated_networks created (75/175)\n",
      "Rank 000: Var associated_networks data (75/175)\n",
      "Rank 000: Var associated_networks completed (75/175)\n",
      "Rank 000: Writing city var (76/175)\n",
      "Rank 000: Var city created (76/175)\n",
      "Rank 000: Var city data (76/175)\n",
      "Rank 000: Var city completed (76/175)\n",
      "Rank 000: Writing climatology var (77/175)\n",
      "Rank 000: Var climatology created (77/175)\n",
      "Rank 000: Var climatology data (77/175)\n",
      "Rank 000: Var climatology completed (77/175)\n",
      "Rank 000: Writing contact_email_address var (78/175)\n",
      "Rank 000: Var contact_email_address created (78/175)\n",
      "Rank 000: Var contact_email_address data (78/175)\n",
      "Rank 000: Var contact_email_address completed (78/175)\n",
      "Rank 000: Writing contact_institution var (79/175)\n",
      "Rank 000: Var contact_institution created (79/175)\n",
      "Rank 000: Var contact_institution data (79/175)\n",
      "Rank 000: Var contact_institution completed (79/175)\n",
      "Rank 000: Writing contact_name var (80/175)\n",
      "Rank 000: Var contact_name created (80/175)\n",
      "Rank 000: Var contact_name data (80/175)\n",
      "Rank 000: Var contact_name completed (80/175)\n",
      "Rank 000: Writing country var (81/175)\n",
      "Rank 000: Var country created (81/175)\n",
      "Rank 000: Var country data (81/175)\n",
      "Rank 000: Var country completed (81/175)\n",
      "Rank 000: Writing daily_native_max_gap_percent var (82/175)"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes_ghost.py:593: UserWarning: WARNING!!! GHOST datasets cannot be written in parallel yet. Changing to serial mode.\n",
      "  warnings.warn(msg)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\n",
      "Rank 000: Var daily_native_max_gap_percent created (82/175)\n",
      "Rank 000: Var daily_native_max_gap_percent data (82/175)\n",
      "Rank 000: Var daily_native_max_gap_percent completed (82/175)\n",
      "Rank 000: Writing daily_native_representativity_percent var (83/175)\n",
      "Rank 000: Var daily_native_representativity_percent created (83/175)\n",
      "Rank 000: Var daily_native_representativity_percent data (83/175)\n",
      "Rank 000: Var daily_native_representativity_percent completed (83/175)\n",
      "Rank 000: Writing daily_passing_vehicles var (84/175)\n",
      "Rank 000: Var daily_passing_vehicles created (84/175)\n",
      "Rank 000: Var daily_passing_vehicles data (84/175)\n",
      "Rank 000: Var daily_passing_vehicles completed (84/175)\n",
      "Rank 000: Writing data_level var (85/175)\n",
      "Rank 000: Var data_level created (85/175)\n",
      "Rank 000: Var data_level data (85/175)\n",
      "Rank 000: Var data_level completed (85/175)\n",
      "Rank 000: Writing data_licence var (86/175)\n",
      "Rank 000: Var data_licence created (86/175)\n",
      "Rank 000: Var data_licence data (86/175)\n",
      "Rank 000: Var data_licence completed (86/175)\n",
      "Rank 000: Writing day_night_code var (87/175)\n",
      "Rank 000: Var day_night_code created (87/175)\n",
      "Rank 000: Var day_night_code data (87/175)\n",
      "Rank 000: Var day_night_code completed (87/175)\n",
      "Rank 000: Writing daytime_traffic_speed var (88/175)\n",
      "Rank 000: Var daytime_traffic_speed created (88/175)\n",
      "Rank 000: Var daytime_traffic_speed data (88/175)\n",
      "Rank 000: Var daytime_traffic_speed completed (88/175)\n",
      "Rank 000: Writing derived_uncertainty_per_measurement var (89/175)\n",
      "Rank 000: Var derived_uncertainty_per_measurement created (89/175)\n",
      "Rank 000: Var derived_uncertainty_per_measurement data (89/175)\n",
      "Rank 000: Var derived_uncertainty_per_measurement completed (89/175)\n",
      "Rank 000: Writing distance_to_building var (90/175)\n",
      "Rank 000: Var distance_to_building created (90/175)\n",
      "Rank 000: Var distance_to_building data (90/175)\n",
      "Rank 000: Var distance_to_building completed (90/175)\n",
      "Rank 000: Writing distance_to_junction var (91/175)\n",
      "Rank 000: Var distance_to_junction created (91/175)\n",
      "Rank 000: Var distance_to_junction data (91/175)\n",
      "Rank 000: Var distance_to_junction completed (91/175)\n",
      "Rank 000: Writing distance_to_kerb var (92/175)\n",
      "Rank 000: Var distance_to_kerb created (92/175)\n",
      "Rank 000: Var distance_to_kerb data (92/175)\n",
      "Rank 000: Var distance_to_kerb completed (92/175)\n",
      "Rank 000: Writing distance_to_source var (93/175)\n",
      "Rank 000: Var distance_to_source created (93/175)\n",
      "Rank 000: Var distance_to_source data (93/175)\n",
      "Rank 000: Var distance_to_source completed (93/175)\n",
      "Rank 000: Writing ellipsoid var (94/175)\n",
      "Rank 000: Var ellipsoid created (94/175)\n",
      "Rank 000: Var ellipsoid data (94/175)\n",
      "Rank 000: Var ellipsoid completed (94/175)\n",
      "Rank 000: Writing horizontal_datum var (95/175)\n",
      "Rank 000: Var horizontal_datum created (95/175)\n",
      "Rank 000: Var horizontal_datum data (95/175)\n",
      "Rank 000: Var horizontal_datum completed (95/175)\n",
      "Rank 000: Writing hourly_native_max_gap_percent var (96/175)\n",
      "Rank 000: Var hourly_native_max_gap_percent created (96/175)\n",
      "Rank 000: Var hourly_native_max_gap_percent data (96/175)\n",
      "Rank 000: Var hourly_native_max_gap_percent completed (96/175)\n",
      "Rank 000: Writing hourly_native_representativity_percent var (97/175)\n",
      "Rank 000: Var hourly_native_representativity_percent created (97/175)\n",
      "Rank 000: Var hourly_native_representativity_percent data (97/175)\n",
      "Rank 000: Var hourly_native_representativity_percent completed (97/175)\n",
      "Rank 000: Writing land_use var (98/175)\n",
      "Rank 000: Var land_use created (98/175)\n",
      "Rank 000: Var land_use data (98/175)\n",
      "Rank 000: Var land_use completed (98/175)\n",
      "Rank 000: Writing local_time var (99/175)\n",
      "Rank 000: Var local_time created (99/175)\n",
      "Rank 000: Var local_time data (99/175)\n",
      "Rank 000: Var local_time completed (99/175)\n",
      "Rank 000: Writing main_emission_source var (100/175)\n",
      "Rank 000: Var main_emission_source created (100/175)\n",
      "Rank 000: Var main_emission_source data (100/175)\n",
      "Rank 000: Var main_emission_source completed (100/175)\n",
      "Rank 000: Writing mean_solar_time var (101/175)\n",
      "Rank 000: Var mean_solar_time created (101/175)\n",
      "Rank 000: Var mean_solar_time data (101/175)\n",
      "Rank 000: Var mean_solar_time completed (101/175)\n",
      "Rank 000: Writing measurement_altitude var (102/175)\n",
      "Rank 000: Var measurement_altitude created (102/175)\n",
      "Rank 000: Var measurement_altitude data (102/175)\n",
      "Rank 000: Var measurement_altitude completed (102/175)\n",
      "Rank 000: Writing measurement_methodology var (103/175)\n",
      "Rank 000: Var measurement_methodology created (103/175)\n",
      "Rank 000: Var measurement_methodology data (103/175)\n",
      "Rank 000: Var measurement_methodology completed (103/175)\n",
      "Rank 000: Writing measurement_scale var (104/175)\n",
      "Rank 000: Var measurement_scale created (104/175)\n",
      "Rank 000: Var measurement_scale data (104/175)\n",
      "Rank 000: Var measurement_scale completed (104/175)\n",
      "Rank 000: Writing measuring_instrument_calibration_scale var (105/175)\n",
      "Rank 000: Var measuring_instrument_calibration_scale created (105/175)\n",
      "Rank 000: Var measuring_instrument_calibration_scale data (105/175)\n",
      "Rank 000: Var measuring_instrument_calibration_scale completed (105/175)\n",
      "Rank 000: Writing measuring_instrument_documented_absorption_cross_section var (106/175)\n",
      "Rank 000: Var measuring_instrument_documented_absorption_cross_section created (106/175)\n",
      "Rank 000: Var measuring_instrument_documented_absorption_cross_section data (106/175)\n",
      "Rank 000: Var measuring_instrument_documented_absorption_cross_section completed (106/175)\n",
      "Rank 000: Writing measuring_instrument_documented_accuracy var (107/175)\n",
      "Rank 000: Var measuring_instrument_documented_accuracy created (107/175)\n",
      "Rank 000: Var measuring_instrument_documented_accuracy data (107/175)\n",
      "Rank 000: Var measuring_instrument_documented_accuracy completed (107/175)\n",
      "Rank 000: Writing measuring_instrument_documented_flow_rate var (108/175)\n",
      "Rank 000: Var measuring_instrument_documented_flow_rate created (108/175)\n",
      "Rank 000: Var measuring_instrument_documented_flow_rate data (108/175)\n",
      "Rank 000: Var measuring_instrument_documented_flow_rate completed (108/175)\n",
      "Rank 000: Writing measuring_instrument_documented_lower_limit_of_detection var (109/175)\n",
      "Rank 000: Var measuring_instrument_documented_lower_limit_of_detection created (109/175)\n",
      "Rank 000: Var measuring_instrument_documented_lower_limit_of_detection data (109/175)\n",
      "Rank 000: Var measuring_instrument_documented_lower_limit_of_detection completed (109/175)\n",
      "Rank 000: Writing measuring_instrument_documented_measurement_resolution var (110/175)\n",
      "Rank 000: Var measuring_instrument_documented_measurement_resolution created (110/175)\n",
      "Rank 000: Var measuring_instrument_documented_measurement_resolution data (110/175)\n",
      "Rank 000: Var measuring_instrument_documented_measurement_resolution completed (110/175)\n",
      "Rank 000: Writing measuring_instrument_documented_precision var (111/175)\n",
      "Rank 000: Var measuring_instrument_documented_precision created (111/175)\n",
      "Rank 000: Var measuring_instrument_documented_precision data (111/175)\n",
      "Rank 000: Var measuring_instrument_documented_precision completed (111/175)\n",
      "Rank 000: Writing measuring_instrument_documented_span_drift var (112/175)\n",
      "Rank 000: Var measuring_instrument_documented_span_drift created (112/175)\n",
      "Rank 000: Var measuring_instrument_documented_span_drift data (112/175)\n",
      "Rank 000: Var measuring_instrument_documented_span_drift completed (112/175)\n",
      "Rank 000: Writing measuring_instrument_documented_uncertainty var (113/175)\n",
      "Rank 000: Var measuring_instrument_documented_uncertainty created (113/175)\n",
      "Rank 000: Var measuring_instrument_documented_uncertainty data (113/175)\n",
      "Rank 000: Var measuring_instrument_documented_uncertainty completed (113/175)\n",
      "Rank 000: Writing measuring_instrument_documented_upper_limit_of_detection var (114/175)\n",
      "Rank 000: Var measuring_instrument_documented_upper_limit_of_detection created (114/175)\n",
      "Rank 000: Var measuring_instrument_documented_upper_limit_of_detection data (114/175)\n",
      "Rank 000: Var measuring_instrument_documented_upper_limit_of_detection completed (114/175)\n",
      "Rank 000: Writing measuring_instrument_documented_zero_drift var (115/175)\n",
      "Rank 000: Var measuring_instrument_documented_zero_drift created (115/175)\n",
      "Rank 000: Var measuring_instrument_documented_zero_drift data (115/175)\n",
      "Rank 000: Var measuring_instrument_documented_zero_drift completed (115/175)\n",
      "Rank 000: Writing measuring_instrument_documented_zonal_drift var (116/175)\n",
      "Rank 000: Var measuring_instrument_documented_zonal_drift created (116/175)\n",
      "Rank 000: Var measuring_instrument_documented_zonal_drift data (116/175)\n",
      "Rank 000: Var measuring_instrument_documented_zonal_drift completed (116/175)\n",
      "Rank 000: Writing measuring_instrument_further_details var (117/175)\n",
      "Rank 000: Var measuring_instrument_further_details created (117/175)\n",
      "Rank 000: Var measuring_instrument_further_details data (117/175)\n",
      "Rank 000: Var measuring_instrument_further_details completed (117/175)\n",
      "Rank 000: Writing measuring_instrument_inlet_information var (118/175)\n",
      "Rank 000: Var measuring_instrument_inlet_information created (118/175)\n",
      "Rank 000: Var measuring_instrument_inlet_information data (118/175)\n",
      "Rank 000: Var measuring_instrument_inlet_information completed (118/175)\n",
      "Rank 000: Writing measuring_instrument_manual_name var (119/175)\n",
      "Rank 000: Var measuring_instrument_manual_name created (119/175)\n",
      "Rank 000: Var measuring_instrument_manual_name data (119/175)\n",
      "Rank 000: Var measuring_instrument_manual_name completed (119/175)\n",
      "Rank 000: Writing measuring_instrument_name var (120/175)\n",
      "Rank 000: Var measuring_instrument_name created (120/175)\n",
      "Rank 000: Var measuring_instrument_name data (120/175)\n",
      "Rank 000: Var measuring_instrument_name completed (120/175)\n",
      "Rank 000: Writing measuring_instrument_process_details var (121/175)\n",
      "Rank 000: Var measuring_instrument_process_details created (121/175)\n",
      "Rank 000: Var measuring_instrument_process_details data (121/175)\n",
      "Rank 000: Var measuring_instrument_process_details completed (121/175)\n",
      "Rank 000: Writing measuring_instrument_reported_absorption_cross_section var (122/175)\n",
      "Rank 000: Var measuring_instrument_reported_absorption_cross_section created (122/175)\n",
      "Rank 000: Var measuring_instrument_reported_absorption_cross_section data (122/175)\n",
      "Rank 000: Var measuring_instrument_reported_absorption_cross_section completed (122/175)\n",
      "Rank 000: Writing measuring_instrument_reported_accuracy var (123/175)\n",
      "Rank 000: Var measuring_instrument_reported_accuracy created (123/175)\n",
      "Rank 000: Var measuring_instrument_reported_accuracy data (123/175)\n",
      "Rank 000: Var measuring_instrument_reported_accuracy completed (123/175)\n",
      "Rank 000: Writing measuring_instrument_reported_flow_rate var (124/175)\n",
      "Rank 000: Var measuring_instrument_reported_flow_rate created (124/175)\n",
      "Rank 000: Var measuring_instrument_reported_flow_rate data (124/175)\n",
      "Rank 000: Var measuring_instrument_reported_flow_rate completed (124/175)\n",
      "Rank 000: Writing measuring_instrument_reported_lower_limit_of_detection var (125/175)\n",
      "Rank 000: Var measuring_instrument_reported_lower_limit_of_detection created (125/175)\n",
      "Rank 000: Var measuring_instrument_reported_lower_limit_of_detection data (125/175)\n",
      "Rank 000: Var measuring_instrument_reported_lower_limit_of_detection completed (125/175)\n",
      "Rank 000: Writing measuring_instrument_reported_measurement_resolution var (126/175)\n",
      "Rank 000: Var measuring_instrument_reported_measurement_resolution created (126/175)\n",
      "Rank 000: Var measuring_instrument_reported_measurement_resolution data (126/175)\n",
      "Rank 000: Var measuring_instrument_reported_measurement_resolution completed (126/175)\n",
      "Rank 000: Writing measuring_instrument_reported_precision var (127/175)\n",
      "Rank 000: Var measuring_instrument_reported_precision created (127/175)\n",
      "Rank 000: Var measuring_instrument_reported_precision data (127/175)\n",
      "Rank 000: Var measuring_instrument_reported_precision completed (127/175)\n",
      "Rank 000: Writing measuring_instrument_reported_span_drift var (128/175)\n",
      "Rank 000: Var measuring_instrument_reported_span_drift created (128/175)\n",
      "Rank 000: Var measuring_instrument_reported_span_drift data (128/175)\n",
      "Rank 000: Var measuring_instrument_reported_span_drift completed (128/175)\n",
      "Rank 000: Writing measuring_instrument_reported_uncertainty var (129/175)\n",
      "Rank 000: Var measuring_instrument_reported_uncertainty created (129/175)\n",
      "Rank 000: Var measuring_instrument_reported_uncertainty data (129/175)\n",
      "Rank 000: Var measuring_instrument_reported_uncertainty completed (129/175)\n",
      "Rank 000: Writing measuring_instrument_reported_units var (130/175)\n",
      "Rank 000: Var measuring_instrument_reported_units created (130/175)\n",
      "Rank 000: Var measuring_instrument_reported_units data (130/175)\n",
      "Rank 000: Var measuring_instrument_reported_units completed (130/175)\n",
      "Rank 000: Writing measuring_instrument_reported_upper_limit_of_detection var (131/175)\n",
      "Rank 000: Var measuring_instrument_reported_upper_limit_of_detection created (131/175)\n",
      "Rank 000: Var measuring_instrument_reported_upper_limit_of_detection data (131/175)\n",
      "Rank 000: Var measuring_instrument_reported_upper_limit_of_detection completed (131/175)\n",
      "Rank 000: Writing measuring_instrument_reported_zero_drift var (132/175)\n",
      "Rank 000: Var measuring_instrument_reported_zero_drift created (132/175)\n",
      "Rank 000: Var measuring_instrument_reported_zero_drift data (132/175)\n",
      "Rank 000: Var measuring_instrument_reported_zero_drift completed (132/175)\n",
      "Rank 000: Writing measuring_instrument_reported_zonal_drift var (133/175)\n",
      "Rank 000: Var measuring_instrument_reported_zonal_drift created (133/175)\n",
      "Rank 000: Var measuring_instrument_reported_zonal_drift data (133/175)\n",
      "Rank 000: Var measuring_instrument_reported_zonal_drift completed (133/175)\n",
      "Rank 000: Writing measuring_instrument_sampling_type var (134/175)\n",
      "Rank 000: Var measuring_instrument_sampling_type created (134/175)\n",
      "Rank 000: Var measuring_instrument_sampling_type data (134/175)\n",
      "Rank 000: Var measuring_instrument_sampling_type completed (134/175)\n",
      "Rank 000: Writing monthly_native_max_gap_percent var (135/175)\n",
      "Rank 000: Var monthly_native_max_gap_percent created (135/175)\n",
      "Rank 000: Var monthly_native_max_gap_percent data (135/175)\n",
      "Rank 000: Var monthly_native_max_gap_percent completed (135/175)\n",
      "Rank 000: Writing monthly_native_representativity_percent var (136/175)\n",
      "Rank 000: Var monthly_native_representativity_percent created (136/175)\n",
      "Rank 000: Var monthly_native_representativity_percent data (136/175)\n",
      "Rank 000: Var monthly_native_representativity_percent completed (136/175)\n",
      "Rank 000: Writing network var (137/175)\n",
      "Rank 000: Var network created (137/175)\n",
      "Rank 000: Var network data (137/175)\n",
      "Rank 000: Var network completed (137/175)\n",
      "Rank 000: Writing network_maintenance_details var (138/175)\n",
      "Rank 000: Var network_maintenance_details created (138/175)\n",
      "Rank 000: Var network_maintenance_details data (138/175)\n",
      "Rank 000: Var network_maintenance_details completed (138/175)\n",
      "Rank 000: Writing network_miscellaneous_details var (139/175)\n",
      "Rank 000: Var network_miscellaneous_details created (139/175)\n",
      "Rank 000: Var network_miscellaneous_details data (139/175)\n",
      "Rank 000: Var network_miscellaneous_details completed (139/175)\n",
      "Rank 000: Writing network_provided_volume_standard_pressure var (140/175)\n",
      "Rank 000: Var network_provided_volume_standard_pressure created (140/175)\n",
      "Rank 000: Var network_provided_volume_standard_pressure data (140/175)\n",
      "Rank 000: Var network_provided_volume_standard_pressure completed (140/175)\n",
      "Rank 000: Writing network_provided_volume_standard_temperature var (141/175)\n",
      "Rank 000: Var network_provided_volume_standard_temperature created (141/175)\n",
      "Rank 000: Var network_provided_volume_standard_temperature data (141/175)\n",
      "Rank 000: Var network_provided_volume_standard_temperature completed (141/175)\n",
      "Rank 000: Writing network_qa_details var (142/175)\n",
      "Rank 000: Var network_qa_details created (142/175)\n",
      "Rank 000: Var network_qa_details data (142/175)\n",
      "Rank 000: Var network_qa_details completed (142/175)\n",
      "Rank 000: Writing network_sampling_details var (143/175)\n",
      "Rank 000: Var network_sampling_details created (143/175)\n",
      "Rank 000: Var network_sampling_details data (143/175)\n",
      "Rank 000: Var network_sampling_details completed (143/175)\n",
      "Rank 000: Writing network_uncertainty_details var (144/175)\n",
      "Rank 000: Var network_uncertainty_details created (144/175)\n",
      "Rank 000: Var network_uncertainty_details data (144/175)\n",
      "Rank 000: Var network_uncertainty_details completed (144/175)\n",
      "Rank 000: Writing population var (145/175)\n",
      "Rank 000: Var population created (145/175)\n",
      "Rank 000: Var population data (145/175)\n",
      "Rank 000: Var population completed (145/175)\n",
      "Rank 000: Writing primary_sampling_further_details var (146/175)\n",
      "Rank 000: Var primary_sampling_further_details created (146/175)\n",
      "Rank 000: Var primary_sampling_further_details data (146/175)\n",
      "Rank 000: Var primary_sampling_further_details completed (146/175)\n",
      "Rank 000: Writing primary_sampling_instrument_documented_flow_rate var (147/175)\n",
      "Rank 000: Var primary_sampling_instrument_documented_flow_rate created (147/175)\n",
      "Rank 000: Var primary_sampling_instrument_documented_flow_rate data (147/175)\n",
      "Rank 000: Var primary_sampling_instrument_documented_flow_rate completed (147/175)\n",
      "Rank 000: Writing primary_sampling_instrument_manual_name var (148/175)\n",
      "Rank 000: Var primary_sampling_instrument_manual_name created (148/175)\n",
      "Rank 000: Var primary_sampling_instrument_manual_name data (148/175)\n",
      "Rank 000: Var primary_sampling_instrument_manual_name completed (148/175)\n",
      "Rank 000: Writing primary_sampling_instrument_name var (149/175)\n",
      "Rank 000: Var primary_sampling_instrument_name created (149/175)\n",
      "Rank 000: Var primary_sampling_instrument_name data (149/175)\n",
      "Rank 000: Var primary_sampling_instrument_name completed (149/175)\n",
      "Rank 000: Writing primary_sampling_instrument_reported_flow_rate var (150/175)\n",
      "Rank 000: Var primary_sampling_instrument_reported_flow_rate created (150/175)\n",
      "Rank 000: Var primary_sampling_instrument_reported_flow_rate data (150/175)\n",
      "Rank 000: Var primary_sampling_instrument_reported_flow_rate completed (150/175)\n",
      "Rank 000: Writing primary_sampling_process_details var (151/175)\n",
      "Rank 000: Var primary_sampling_process_details created (151/175)\n",
      "Rank 000: Var primary_sampling_process_details data (151/175)\n",
      "Rank 000: Var primary_sampling_process_details completed (151/175)\n",
      "Rank 000: Writing primary_sampling_type var (152/175)\n",
      "Rank 000: Var primary_sampling_type created (152/175)\n",
      "Rank 000: Var primary_sampling_type data (152/175)\n",
      "Rank 000: Var primary_sampling_type completed (152/175)\n",
      "Rank 000: Writing principal_investigator_email_address var (153/175)\n",
      "Rank 000: Var principal_investigator_email_address created (153/175)\n",
      "Rank 000: Var principal_investigator_email_address data (153/175)\n",
      "Rank 000: Var principal_investigator_email_address completed (153/175)\n",
      "Rank 000: Writing principal_investigator_institution var (154/175)\n",
      "Rank 000: Var principal_investigator_institution created (154/175)\n",
      "Rank 000: Var principal_investigator_institution data (154/175)\n",
      "Rank 000: Var principal_investigator_institution completed (154/175)\n",
      "Rank 000: Writing principal_investigator_name var (155/175)\n",
      "Rank 000: Var principal_investigator_name created (155/175)\n",
      "Rank 000: Var principal_investigator_name data (155/175)\n",
      "Rank 000: Var principal_investigator_name completed (155/175)\n",
      "Rank 000: Writing process_warnings var (156/175)\n",
      "Rank 000: Var process_warnings created (156/175)\n",
      "Rank 000: Var process_warnings data (156/175)\n",
      "Rank 000: Var process_warnings completed (156/175)\n",
      "Rank 000: Writing projection var (157/175)\n",
      "Rank 000: Var projection created (157/175)\n",
      "Rank 000: Var projection data (157/175)\n",
      "Rank 000: Var projection completed (157/175)\n",
      "Rank 000: Writing reported_uncertainty_per_measurement var (158/175)\n",
      "Rank 000: Var reported_uncertainty_per_measurement created (158/175)\n",
      "Rank 000: Var reported_uncertainty_per_measurement data (158/175)\n",
      "Rank 000: Var reported_uncertainty_per_measurement completed (158/175)\n",
      "Rank 000: Writing representative_radius var (159/175)\n",
      "Rank 000: Var representative_radius created (159/175)\n",
      "Rank 000: Var representative_radius data (159/175)\n",
      "Rank 000: Var representative_radius completed (159/175)\n",
      "Rank 000: Writing sample_preparation_further_details var (160/175)\n",
      "Rank 000: Var sample_preparation_further_details created (160/175)\n",
      "Rank 000: Var sample_preparation_further_details data (160/175)\n",
      "Rank 000: Var sample_preparation_further_details completed (160/175)\n",
      "Rank 000: Writing sample_preparation_process_details var (161/175)\n",
      "Rank 000: Var sample_preparation_process_details created (161/175)\n",
      "Rank 000: Var sample_preparation_process_details data (161/175)\n",
      "Rank 000: Var sample_preparation_process_details completed (161/175)\n",
      "Rank 000: Writing sample_preparation_techniques var (162/175)\n",
      "Rank 000: Var sample_preparation_techniques created (162/175)\n",
      "Rank 000: Var sample_preparation_techniques data (162/175)\n",
      "Rank 000: Var sample_preparation_techniques completed (162/175)\n",
      "Rank 000: Writing sample_preparation_types var (163/175)\n",
      "Rank 000: Var sample_preparation_types created (163/175)\n",
      "Rank 000: Var sample_preparation_types data (163/175)\n",
      "Rank 000: Var sample_preparation_types completed (163/175)\n",
      "Rank 000: Writing sampling_height var (164/175)\n",
      "Rank 000: Var sampling_height created (164/175)\n",
      "Rank 000: Var sampling_height data (164/175)\n",
      "Rank 000: Var sampling_height completed (164/175)\n",
      "Rank 000: Writing sconco3 var (165/175)\n",
      "Rank 000: Var sconco3 created (165/175)\n",
      "Rank 000: Var sconco3 data (165/175)\n",
      "Rank 000: Var sconco3 completed (165/175)\n",
      "Rank 000: Writing season_code var (166/175)\n",
      "Rank 000: Var season_code created (166/175)\n",
      "Rank 000: Var season_code data (166/175)\n",
      "Rank 000: Var season_code completed (166/175)\n",
      "Rank 000: Writing station_classification var (167/175)\n",
      "Rank 000: Var station_classification created (167/175)\n",
      "Rank 000: Var station_classification data (167/175)\n",
      "Rank 000: Var station_classification completed (167/175)\n",
      "Rank 000: Writing station_name var (168/175)\n",
      "Rank 000: Var station_name created (168/175)\n",
      "Rank 000: Var station_name data (168/175)\n",
      "Rank 000: Var station_name completed (168/175)\n",
      "Rank 000: Writing station_reference var (169/175)\n",
      "Rank 000: Var station_reference created (169/175)\n",
      "Rank 000: Var station_reference data (169/175)\n",
      "Rank 000: Var station_reference completed (169/175)\n",
      "Rank 000: Writing station_timezone var (170/175)\n",
      "Rank 000: Var station_timezone created (170/175)\n",
      "Rank 000: Var station_timezone data (170/175)\n",
      "Rank 000: Var station_timezone completed (170/175)\n",
      "Rank 000: Writing street_type var (171/175)\n",
      "Rank 000: Var street_type created (171/175)\n",
      "Rank 000: Var street_type data (171/175)\n",
      "Rank 000: Var street_type completed (171/175)\n",
      "Rank 000: Writing street_width var (172/175)\n",
      "Rank 000: Var street_width created (172/175)\n",
      "Rank 000: Var street_width data (172/175)\n",
      "Rank 000: Var street_width completed (172/175)\n",
      "Rank 000: Writing terrain var (173/175)\n",
      "Rank 000: Var terrain created (173/175)\n",
      "Rank 000: Var terrain data (173/175)\n",
      "Rank 000: Var terrain completed (173/175)\n",
      "Rank 000: Writing vertical_datum var (174/175)\n",
      "Rank 000: Var vertical_datum created (174/175)\n",
      "Rank 000: Var vertical_datum data (174/175)\n",
      "Rank 000: Var vertical_datum completed (174/175)\n",
      "Rank 000: Writing weekday_weekend_code var (175/175)\n",
      "Rank 000: Var weekday_weekend_code created (175/175)\n",
      "Rank 000: Var weekday_weekend_code data (175/175)\n",
      "Rank 000: Var weekday_weekend_code completed (175/175)\n"
     ]
    }
   ],
   "source": [
    "obs_nes.to_netcdf('prv_obs_file.nc', info=True)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 2. Experiments"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Original path: /gpfs/projects/bsc32/AC_cache/recon/exp_interp/1.3.3/cams61_chimere_ph2-eu-000/hourly/sconco3/EBAS/sconco3_201804.nc\n",
    "# Interpolated experiment to EBAS network from CAMS\n",
    "exp_path = '/gpfs/projects/bsc32/models/NES_tutorial_data/exp_interp_sconco3_201804.nc'"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "tags": []
   },
   "source": [
    "### 2.1. Read dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<nes.nc_projections.points_nes_providentia.PointsNesProvidentia at 0x7f0411a4f710>"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "exp_interp_nes = open_netcdf(path=exp_path, info=True, parallel_method='X')\n",
    "exp_interp_nes"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[datetime.datetime(2018, 4, 1, 0, 0),\n",
       " datetime.datetime(2018, 4, 1, 1, 0),\n",
       " datetime.datetime(2018, 4, 1, 2, 0),\n",
       " datetime.datetime(2018, 4, 1, 3, 0),\n",
       " datetime.datetime(2018, 4, 1, 4, 0),\n",
       " datetime.datetime(2018, 4, 1, 5, 0),\n",
       " datetime.datetime(2018, 4, 1, 6, 0),\n",
       " datetime.datetime(2018, 4, 1, 7, 0),\n",
       " datetime.datetime(2018, 4, 1, 8, 0),\n",
       " datetime.datetime(2018, 4, 1, 9, 0),\n",
       " datetime.datetime(2018, 4, 1, 10, 0),\n",
       " datetime.datetime(2018, 4, 1, 11, 0),\n",
       " datetime.datetime(2018, 4, 1, 12, 0),\n",
       " datetime.datetime(2018, 4, 1, 13, 0),\n",
       " datetime.datetime(2018, 4, 1, 14, 0),\n",
       " datetime.datetime(2018, 4, 1, 15, 0),\n",
       " datetime.datetime(2018, 4, 1, 16, 0),\n",
       " datetime.datetime(2018, 4, 1, 17, 0),\n",
       " datetime.datetime(2018, 4, 1, 18, 0),\n",
       " datetime.datetime(2018, 4, 1, 19, 0),\n",
       " datetime.datetime(2018, 4, 1, 20, 0),\n",
       " datetime.datetime(2018, 4, 1, 21, 0),\n",
       " datetime.datetime(2018, 4, 1, 22, 0),\n",
       " datetime.datetime(2018, 4, 1, 23, 0),\n",
       " datetime.datetime(2018, 4, 2, 0, 0),\n",
       " datetime.datetime(2018, 4, 2, 1, 0),\n",
       " datetime.datetime(2018, 4, 2, 2, 0),\n",
       " datetime.datetime(2018, 4, 2, 3, 0),\n",
       " datetime.datetime(2018, 4, 2, 4, 0),\n",
       " datetime.datetime(2018, 4, 2, 5, 0),\n",
       " datetime.datetime(2018, 4, 2, 6, 0),\n",
       " datetime.datetime(2018, 4, 2, 7, 0),\n",
       " datetime.datetime(2018, 4, 2, 8, 0),\n",
       " datetime.datetime(2018, 4, 2, 9, 0),\n",
       " datetime.datetime(2018, 4, 2, 10, 0),\n",
       " datetime.datetime(2018, 4, 2, 11, 0),\n",
       " datetime.datetime(2018, 4, 2, 12, 0),\n",
       " datetime.datetime(2018, 4, 2, 13, 0),\n",
       " datetime.datetime(2018, 4, 2, 14, 0),\n",
       " datetime.datetime(2018, 4, 2, 15, 0),\n",
       " datetime.datetime(2018, 4, 2, 16, 0),\n",
       " datetime.datetime(2018, 4, 2, 17, 0),\n",
       " datetime.datetime(2018, 4, 2, 18, 0),\n",
       " datetime.datetime(2018, 4, 2, 19, 0),\n",
       " datetime.datetime(2018, 4, 2, 20, 0),\n",
       " datetime.datetime(2018, 4, 2, 21, 0),\n",
       " datetime.datetime(2018, 4, 2, 22, 0),\n",
       " datetime.datetime(2018, 4, 2, 23, 0),\n",
       " datetime.datetime(2018, 4, 3, 0, 0),\n",
       " datetime.datetime(2018, 4, 3, 1, 0),\n",
       " datetime.datetime(2018, 4, 3, 2, 0),\n",
       " datetime.datetime(2018, 4, 3, 3, 0),\n",
       " datetime.datetime(2018, 4, 3, 4, 0),\n",
       " datetime.datetime(2018, 4, 3, 5, 0),\n",
       " datetime.datetime(2018, 4, 3, 6, 0),\n",
       " datetime.datetime(2018, 4, 3, 7, 0),\n",
       " datetime.datetime(2018, 4, 3, 8, 0),\n",
       " datetime.datetime(2018, 4, 3, 9, 0),\n",
       " datetime.datetime(2018, 4, 3, 10, 0),\n",
       " datetime.datetime(2018, 4, 3, 11, 0),\n",
       " datetime.datetime(2018, 4, 3, 12, 0),\n",
       " datetime.datetime(2018, 4, 3, 13, 0),\n",
       " datetime.datetime(2018, 4, 3, 14, 0),\n",
       " datetime.datetime(2018, 4, 3, 15, 0),\n",
       " datetime.datetime(2018, 4, 3, 16, 0),\n",
       " datetime.datetime(2018, 4, 3, 17, 0),\n",
       " datetime.datetime(2018, 4, 3, 18, 0),\n",
       " datetime.datetime(2018, 4, 3, 19, 0),\n",
       " datetime.datetime(2018, 4, 3, 20, 0),\n",
       " datetime.datetime(2018, 4, 3, 21, 0),\n",
       " datetime.datetime(2018, 4, 3, 22, 0),\n",
       " datetime.datetime(2018, 4, 3, 23, 0),\n",
       " datetime.datetime(2018, 4, 4, 0, 0),\n",
       " datetime.datetime(2018, 4, 4, 1, 0),\n",
       " datetime.datetime(2018, 4, 4, 2, 0),\n",
       " datetime.datetime(2018, 4, 4, 3, 0),\n",
       " datetime.datetime(2018, 4, 4, 4, 0),\n",
       " datetime.datetime(2018, 4, 4, 5, 0),\n",
       " datetime.datetime(2018, 4, 4, 6, 0),\n",
       " datetime.datetime(2018, 4, 4, 7, 0),\n",
       " datetime.datetime(2018, 4, 4, 8, 0),\n",
       " datetime.datetime(2018, 4, 4, 9, 0),\n",
       " datetime.datetime(2018, 4, 4, 10, 0),\n",
       " datetime.datetime(2018, 4, 4, 11, 0),\n",
       " datetime.datetime(2018, 4, 4, 12, 0),\n",
       " datetime.datetime(2018, 4, 4, 13, 0),\n",
       " datetime.datetime(2018, 4, 4, 14, 0),\n",
       " datetime.datetime(2018, 4, 4, 15, 0),\n",
       " datetime.datetime(2018, 4, 4, 16, 0),\n",
       " datetime.datetime(2018, 4, 4, 17, 0),\n",
       " datetime.datetime(2018, 4, 4, 18, 0),\n",
       " datetime.datetime(2018, 4, 4, 19, 0),\n",
       " datetime.datetime(2018, 4, 4, 20, 0),\n",
       " datetime.datetime(2018, 4, 4, 21, 0),\n",
       " datetime.datetime(2018, 4, 4, 22, 0),\n",
       " datetime.datetime(2018, 4, 4, 23, 0),\n",
       " datetime.datetime(2018, 4, 5, 0, 0),\n",
       " datetime.datetime(2018, 4, 5, 1, 0),\n",
       " datetime.datetime(2018, 4, 5, 2, 0),\n",
       " datetime.datetime(2018, 4, 5, 3, 0),\n",
       " datetime.datetime(2018, 4, 5, 4, 0),\n",
       " datetime.datetime(2018, 4, 5, 5, 0),\n",
       " datetime.datetime(2018, 4, 5, 6, 0),\n",
       " datetime.datetime(2018, 4, 5, 7, 0),\n",
       " datetime.datetime(2018, 4, 5, 8, 0),\n",
       " datetime.datetime(2018, 4, 5, 9, 0),\n",
       " datetime.datetime(2018, 4, 5, 10, 0),\n",
       " datetime.datetime(2018, 4, 5, 11, 0),\n",
       " datetime.datetime(2018, 4, 5, 12, 0),\n",
       " datetime.datetime(2018, 4, 5, 13, 0),\n",
       " datetime.datetime(2018, 4, 5, 14, 0),\n",
       " datetime.datetime(2018, 4, 5, 15, 0),\n",
       " datetime.datetime(2018, 4, 5, 16, 0),\n",
       " datetime.datetime(2018, 4, 5, 17, 0),\n",
       " datetime.datetime(2018, 4, 5, 18, 0),\n",
       " datetime.datetime(2018, 4, 5, 19, 0),\n",
       " datetime.datetime(2018, 4, 5, 20, 0),\n",
       " datetime.datetime(2018, 4, 5, 21, 0),\n",
       " datetime.datetime(2018, 4, 5, 22, 0),\n",
       " datetime.datetime(2018, 4, 5, 23, 0),\n",
       " datetime.datetime(2018, 4, 6, 0, 0),\n",
       " datetime.datetime(2018, 4, 6, 1, 0),\n",
       " datetime.datetime(2018, 4, 6, 2, 0),\n",
       " datetime.datetime(2018, 4, 6, 3, 0),\n",
       " datetime.datetime(2018, 4, 6, 4, 0),\n",
       " datetime.datetime(2018, 4, 6, 5, 0),\n",
       " datetime.datetime(2018, 4, 6, 6, 0),\n",
       " datetime.datetime(2018, 4, 6, 7, 0),\n",
       " datetime.datetime(2018, 4, 6, 8, 0),\n",
       " datetime.datetime(2018, 4, 6, 9, 0),\n",
       " datetime.datetime(2018, 4, 6, 10, 0),\n",
       " datetime.datetime(2018, 4, 6, 11, 0),\n",
       " datetime.datetime(2018, 4, 6, 12, 0),\n",
       " datetime.datetime(2018, 4, 6, 13, 0),\n",
       " datetime.datetime(2018, 4, 6, 14, 0),\n",
       " datetime.datetime(2018, 4, 6, 15, 0),\n",
       " datetime.datetime(2018, 4, 6, 16, 0),\n",
       " datetime.datetime(2018, 4, 6, 17, 0),\n",
       " datetime.datetime(2018, 4, 6, 18, 0),\n",
       " datetime.datetime(2018, 4, 6, 19, 0),\n",
       " datetime.datetime(2018, 4, 6, 20, 0),\n",
       " datetime.datetime(2018, 4, 6, 21, 0),\n",
       " datetime.datetime(2018, 4, 6, 22, 0),\n",
       " datetime.datetime(2018, 4, 6, 23, 0),\n",
       " datetime.datetime(2018, 4, 7, 0, 0),\n",
       " datetime.datetime(2018, 4, 7, 1, 0),\n",
       " datetime.datetime(2018, 4, 7, 2, 0),\n",
       " datetime.datetime(2018, 4, 7, 3, 0),\n",
       " datetime.datetime(2018, 4, 7, 4, 0),\n",
       " datetime.datetime(2018, 4, 7, 5, 0),\n",
       " datetime.datetime(2018, 4, 7, 6, 0),\n",
       " datetime.datetime(2018, 4, 7, 7, 0),\n",
       " datetime.datetime(2018, 4, 7, 8, 0),\n",
       " datetime.datetime(2018, 4, 7, 9, 0),\n",
       " datetime.datetime(2018, 4, 7, 10, 0),\n",
       " datetime.datetime(2018, 4, 7, 11, 0),\n",
       " datetime.datetime(2018, 4, 7, 12, 0),\n",
       " datetime.datetime(2018, 4, 7, 13, 0),\n",
       " datetime.datetime(2018, 4, 7, 14, 0),\n",
       " datetime.datetime(2018, 4, 7, 15, 0),\n",
       " datetime.datetime(2018, 4, 7, 16, 0),\n",
       " datetime.datetime(2018, 4, 7, 17, 0),\n",
       " datetime.datetime(2018, 4, 7, 18, 0),\n",
       " datetime.datetime(2018, 4, 7, 19, 0),\n",
       " datetime.datetime(2018, 4, 7, 20, 0),\n",
       " datetime.datetime(2018, 4, 7, 21, 0),\n",
       " datetime.datetime(2018, 4, 7, 22, 0),\n",
       " datetime.datetime(2018, 4, 7, 23, 0),\n",
       " datetime.datetime(2018, 4, 8, 0, 0),\n",
       " datetime.datetime(2018, 4, 8, 1, 0),\n",
       " datetime.datetime(2018, 4, 8, 2, 0),\n",
       " datetime.datetime(2018, 4, 8, 3, 0),\n",
       " datetime.datetime(2018, 4, 8, 4, 0),\n",
       " datetime.datetime(2018, 4, 8, 5, 0),\n",
       " datetime.datetime(2018, 4, 8, 6, 0),\n",
       " datetime.datetime(2018, 4, 8, 7, 0),\n",
       " datetime.datetime(2018, 4, 8, 8, 0),\n",
       " datetime.datetime(2018, 4, 8, 9, 0),\n",
       " datetime.datetime(2018, 4, 8, 10, 0),\n",
       " datetime.datetime(2018, 4, 8, 11, 0),\n",
       " datetime.datetime(2018, 4, 8, 12, 0),\n",
       " datetime.datetime(2018, 4, 8, 13, 0),\n",
       " datetime.datetime(2018, 4, 8, 14, 0),\n",
       " datetime.datetime(2018, 4, 8, 15, 0),\n",
       " datetime.datetime(2018, 4, 8, 16, 0),\n",
       " datetime.datetime(2018, 4, 8, 17, 0),\n",
       " datetime.datetime(2018, 4, 8, 18, 0),\n",
       " datetime.datetime(2018, 4, 8, 19, 0),\n",
       " datetime.datetime(2018, 4, 8, 20, 0),\n",
       " datetime.datetime(2018, 4, 8, 21, 0),\n",
       " datetime.datetime(2018, 4, 8, 22, 0),\n",
       " datetime.datetime(2018, 4, 8, 23, 0),\n",
       " datetime.datetime(2018, 4, 9, 0, 0),\n",
       " datetime.datetime(2018, 4, 9, 1, 0),\n",
       " datetime.datetime(2018, 4, 9, 2, 0),\n",
       " datetime.datetime(2018, 4, 9, 3, 0),\n",
       " datetime.datetime(2018, 4, 9, 4, 0),\n",
       " datetime.datetime(2018, 4, 9, 5, 0),\n",
       " datetime.datetime(2018, 4, 9, 6, 0),\n",
       " datetime.datetime(2018, 4, 9, 7, 0),\n",
       " datetime.datetime(2018, 4, 9, 8, 0),\n",
       " datetime.datetime(2018, 4, 9, 9, 0),\n",
       " datetime.datetime(2018, 4, 9, 10, 0),\n",
       " datetime.datetime(2018, 4, 9, 11, 0),\n",
       " datetime.datetime(2018, 4, 9, 12, 0),\n",
       " datetime.datetime(2018, 4, 9, 13, 0),\n",
       " datetime.datetime(2018, 4, 9, 14, 0),\n",
       " datetime.datetime(2018, 4, 9, 15, 0),\n",
       " datetime.datetime(2018, 4, 9, 16, 0),\n",
       " datetime.datetime(2018, 4, 9, 17, 0),\n",
       " datetime.datetime(2018, 4, 9, 18, 0),\n",
       " datetime.datetime(2018, 4, 9, 19, 0),\n",
       " datetime.datetime(2018, 4, 9, 20, 0),\n",
       " datetime.datetime(2018, 4, 9, 21, 0),\n",
       " datetime.datetime(2018, 4, 9, 22, 0),\n",
       " datetime.datetime(2018, 4, 9, 23, 0),\n",
       " datetime.datetime(2018, 4, 10, 0, 0),\n",
       " datetime.datetime(2018, 4, 10, 1, 0),\n",
       " datetime.datetime(2018, 4, 10, 2, 0),\n",
       " datetime.datetime(2018, 4, 10, 3, 0),\n",
       " datetime.datetime(2018, 4, 10, 4, 0),\n",
       " datetime.datetime(2018, 4, 10, 5, 0),\n",
       " datetime.datetime(2018, 4, 10, 6, 0),\n",
       " datetime.datetime(2018, 4, 10, 7, 0),\n",
       " datetime.datetime(2018, 4, 10, 8, 0),\n",
       " datetime.datetime(2018, 4, 10, 9, 0),\n",
       " datetime.datetime(2018, 4, 10, 10, 0),\n",
       " datetime.datetime(2018, 4, 10, 11, 0),\n",
       " datetime.datetime(2018, 4, 10, 12, 0),\n",
       " datetime.datetime(2018, 4, 10, 13, 0),\n",
       " datetime.datetime(2018, 4, 10, 14, 0),\n",
       " datetime.datetime(2018, 4, 10, 15, 0),\n",
       " datetime.datetime(2018, 4, 10, 16, 0),\n",
       " datetime.datetime(2018, 4, 10, 17, 0),\n",
       " datetime.datetime(2018, 4, 10, 18, 0),\n",
       " datetime.datetime(2018, 4, 10, 19, 0),\n",
       " datetime.datetime(2018, 4, 10, 20, 0),\n",
       " datetime.datetime(2018, 4, 10, 21, 0),\n",
       " datetime.datetime(2018, 4, 10, 22, 0),\n",
       " datetime.datetime(2018, 4, 10, 23, 0),\n",
       " datetime.datetime(2018, 4, 11, 0, 0),\n",
       " datetime.datetime(2018, 4, 11, 1, 0),\n",
       " datetime.datetime(2018, 4, 11, 2, 0),\n",
       " datetime.datetime(2018, 4, 11, 3, 0),\n",
       " datetime.datetime(2018, 4, 11, 4, 0),\n",
       " datetime.datetime(2018, 4, 11, 5, 0),\n",
       " datetime.datetime(2018, 4, 11, 6, 0),\n",
       " datetime.datetime(2018, 4, 11, 7, 0),\n",
       " datetime.datetime(2018, 4, 11, 8, 0),\n",
       " datetime.datetime(2018, 4, 11, 9, 0),\n",
       " datetime.datetime(2018, 4, 11, 10, 0),\n",
       " datetime.datetime(2018, 4, 11, 11, 0),\n",
       " datetime.datetime(2018, 4, 11, 12, 0),\n",
       " datetime.datetime(2018, 4, 11, 13, 0),\n",
       " datetime.datetime(2018, 4, 11, 14, 0),\n",
       " datetime.datetime(2018, 4, 11, 15, 0),\n",
       " datetime.datetime(2018, 4, 11, 16, 0),\n",
       " datetime.datetime(2018, 4, 11, 17, 0),\n",
       " datetime.datetime(2018, 4, 11, 18, 0),\n",
       " datetime.datetime(2018, 4, 11, 19, 0),\n",
       " datetime.datetime(2018, 4, 11, 20, 0),\n",
       " datetime.datetime(2018, 4, 11, 21, 0),\n",
       " datetime.datetime(2018, 4, 11, 22, 0),\n",
       " datetime.datetime(2018, 4, 11, 23, 0),\n",
       " datetime.datetime(2018, 4, 12, 0, 0),\n",
       " datetime.datetime(2018, 4, 12, 1, 0),\n",
       " datetime.datetime(2018, 4, 12, 2, 0),\n",
       " datetime.datetime(2018, 4, 12, 3, 0),\n",
       " datetime.datetime(2018, 4, 12, 4, 0),\n",
       " datetime.datetime(2018, 4, 12, 5, 0),\n",
       " datetime.datetime(2018, 4, 12, 6, 0),\n",
       " datetime.datetime(2018, 4, 12, 7, 0),\n",
       " datetime.datetime(2018, 4, 12, 8, 0),\n",
       " datetime.datetime(2018, 4, 12, 9, 0),\n",
       " datetime.datetime(2018, 4, 12, 10, 0),\n",
       " datetime.datetime(2018, 4, 12, 11, 0),\n",
       " datetime.datetime(2018, 4, 12, 12, 0),\n",
       " datetime.datetime(2018, 4, 12, 13, 0),\n",
       " datetime.datetime(2018, 4, 12, 14, 0),\n",
       " datetime.datetime(2018, 4, 12, 15, 0),\n",
       " datetime.datetime(2018, 4, 12, 16, 0),\n",
       " datetime.datetime(2018, 4, 12, 17, 0),\n",
       " datetime.datetime(2018, 4, 12, 18, 0),\n",
       " datetime.datetime(2018, 4, 12, 19, 0),\n",
       " datetime.datetime(2018, 4, 12, 20, 0),\n",
       " datetime.datetime(2018, 4, 12, 21, 0),\n",
       " datetime.datetime(2018, 4, 12, 22, 0),\n",
       " datetime.datetime(2018, 4, 12, 23, 0),\n",
       " datetime.datetime(2018, 4, 13, 0, 0),\n",
       " datetime.datetime(2018, 4, 13, 1, 0),\n",
       " datetime.datetime(2018, 4, 13, 2, 0),\n",
       " datetime.datetime(2018, 4, 13, 3, 0),\n",
       " datetime.datetime(2018, 4, 13, 4, 0),\n",
       " datetime.datetime(2018, 4, 13, 5, 0),\n",
       " datetime.datetime(2018, 4, 13, 6, 0),\n",
       " datetime.datetime(2018, 4, 13, 7, 0),\n",
       " datetime.datetime(2018, 4, 13, 8, 0),\n",
       " datetime.datetime(2018, 4, 13, 9, 0),\n",
       " datetime.datetime(2018, 4, 13, 10, 0),\n",
       " datetime.datetime(2018, 4, 13, 11, 0),\n",
       " datetime.datetime(2018, 4, 13, 12, 0),\n",
       " datetime.datetime(2018, 4, 13, 13, 0),\n",
       " datetime.datetime(2018, 4, 13, 14, 0),\n",
       " datetime.datetime(2018, 4, 13, 15, 0),\n",
       " datetime.datetime(2018, 4, 13, 16, 0),\n",
       " datetime.datetime(2018, 4, 13, 17, 0),\n",
       " datetime.datetime(2018, 4, 13, 18, 0),\n",
       " datetime.datetime(2018, 4, 13, 19, 0),\n",
       " datetime.datetime(2018, 4, 13, 20, 0),\n",
       " datetime.datetime(2018, 4, 13, 21, 0),\n",
       " datetime.datetime(2018, 4, 13, 22, 0),\n",
       " datetime.datetime(2018, 4, 13, 23, 0),\n",
       " datetime.datetime(2018, 4, 14, 0, 0),\n",
       " datetime.datetime(2018, 4, 14, 1, 0),\n",
       " datetime.datetime(2018, 4, 14, 2, 0),\n",
       " datetime.datetime(2018, 4, 14, 3, 0),\n",
       " datetime.datetime(2018, 4, 14, 4, 0),\n",
       " datetime.datetime(2018, 4, 14, 5, 0),\n",
       " datetime.datetime(2018, 4, 14, 6, 0),\n",
       " datetime.datetime(2018, 4, 14, 7, 0),\n",
       " datetime.datetime(2018, 4, 14, 8, 0),\n",
       " datetime.datetime(2018, 4, 14, 9, 0),\n",
       " datetime.datetime(2018, 4, 14, 10, 0),\n",
       " datetime.datetime(2018, 4, 14, 11, 0),\n",
       " datetime.datetime(2018, 4, 14, 12, 0),\n",
       " datetime.datetime(2018, 4, 14, 13, 0),\n",
       " datetime.datetime(2018, 4, 14, 14, 0),\n",
       " datetime.datetime(2018, 4, 14, 15, 0),\n",
       " datetime.datetime(2018, 4, 14, 16, 0),\n",
       " datetime.datetime(2018, 4, 14, 17, 0),\n",
       " datetime.datetime(2018, 4, 14, 18, 0),\n",
       " datetime.datetime(2018, 4, 14, 19, 0),\n",
       " datetime.datetime(2018, 4, 14, 20, 0),\n",
       " datetime.datetime(2018, 4, 14, 21, 0),\n",
       " datetime.datetime(2018, 4, 14, 22, 0),\n",
       " datetime.datetime(2018, 4, 14, 23, 0),\n",
       " datetime.datetime(2018, 4, 15, 0, 0),\n",
       " datetime.datetime(2018, 4, 15, 1, 0),\n",
       " datetime.datetime(2018, 4, 15, 2, 0),\n",
       " datetime.datetime(2018, 4, 15, 3, 0),\n",
       " datetime.datetime(2018, 4, 15, 4, 0),\n",
       " datetime.datetime(2018, 4, 15, 5, 0),\n",
       " datetime.datetime(2018, 4, 15, 6, 0),\n",
       " datetime.datetime(2018, 4, 15, 7, 0),\n",
       " datetime.datetime(2018, 4, 15, 8, 0),\n",
       " datetime.datetime(2018, 4, 15, 9, 0),\n",
       " datetime.datetime(2018, 4, 15, 10, 0),\n",
       " datetime.datetime(2018, 4, 15, 11, 0),\n",
       " datetime.datetime(2018, 4, 15, 12, 0),\n",
       " datetime.datetime(2018, 4, 15, 13, 0),\n",
       " datetime.datetime(2018, 4, 15, 14, 0),\n",
       " datetime.datetime(2018, 4, 15, 15, 0),\n",
       " datetime.datetime(2018, 4, 15, 16, 0),\n",
       " datetime.datetime(2018, 4, 15, 17, 0),\n",
       " datetime.datetime(2018, 4, 15, 18, 0),\n",
       " datetime.datetime(2018, 4, 15, 19, 0),\n",
       " datetime.datetime(2018, 4, 15, 20, 0),\n",
       " datetime.datetime(2018, 4, 15, 21, 0),\n",
       " datetime.datetime(2018, 4, 15, 22, 0),\n",
       " datetime.datetime(2018, 4, 15, 23, 0),\n",
       " datetime.datetime(2018, 4, 16, 0, 0),\n",
       " datetime.datetime(2018, 4, 16, 1, 0),\n",
       " datetime.datetime(2018, 4, 16, 2, 0),\n",
       " datetime.datetime(2018, 4, 16, 3, 0),\n",
       " datetime.datetime(2018, 4, 16, 4, 0),\n",
       " datetime.datetime(2018, 4, 16, 5, 0),\n",
       " datetime.datetime(2018, 4, 16, 6, 0),\n",
       " datetime.datetime(2018, 4, 16, 7, 0),\n",
       " datetime.datetime(2018, 4, 16, 8, 0),\n",
       " datetime.datetime(2018, 4, 16, 9, 0),\n",
       " datetime.datetime(2018, 4, 16, 10, 0),\n",
       " datetime.datetime(2018, 4, 16, 11, 0),\n",
       " datetime.datetime(2018, 4, 16, 12, 0),\n",
       " datetime.datetime(2018, 4, 16, 13, 0),\n",
       " datetime.datetime(2018, 4, 16, 14, 0),\n",
       " datetime.datetime(2018, 4, 16, 15, 0),\n",
       " datetime.datetime(2018, 4, 16, 16, 0),\n",
       " datetime.datetime(2018, 4, 16, 17, 0),\n",
       " datetime.datetime(2018, 4, 16, 18, 0),\n",
       " datetime.datetime(2018, 4, 16, 19, 0),\n",
       " datetime.datetime(2018, 4, 16, 20, 0),\n",
       " datetime.datetime(2018, 4, 16, 21, 0),\n",
       " datetime.datetime(2018, 4, 16, 22, 0),\n",
       " datetime.datetime(2018, 4, 16, 23, 0),\n",
       " datetime.datetime(2018, 4, 17, 0, 0),\n",
       " datetime.datetime(2018, 4, 17, 1, 0),\n",
       " datetime.datetime(2018, 4, 17, 2, 0),\n",
       " datetime.datetime(2018, 4, 17, 3, 0),\n",
       " datetime.datetime(2018, 4, 17, 4, 0),\n",
       " datetime.datetime(2018, 4, 17, 5, 0),\n",
       " datetime.datetime(2018, 4, 17, 6, 0),\n",
       " datetime.datetime(2018, 4, 17, 7, 0),\n",
       " datetime.datetime(2018, 4, 17, 8, 0),\n",
       " datetime.datetime(2018, 4, 17, 9, 0),\n",
       " datetime.datetime(2018, 4, 17, 10, 0),\n",
       " datetime.datetime(2018, 4, 17, 11, 0),\n",
       " datetime.datetime(2018, 4, 17, 12, 0),\n",
       " datetime.datetime(2018, 4, 17, 13, 0),\n",
       " datetime.datetime(2018, 4, 17, 14, 0),\n",
       " datetime.datetime(2018, 4, 17, 15, 0),\n",
       " datetime.datetime(2018, 4, 17, 16, 0),\n",
       " datetime.datetime(2018, 4, 17, 17, 0),\n",
       " datetime.datetime(2018, 4, 17, 18, 0),\n",
       " datetime.datetime(2018, 4, 17, 19, 0),\n",
       " datetime.datetime(2018, 4, 17, 20, 0),\n",
       " datetime.datetime(2018, 4, 17, 21, 0),\n",
       " datetime.datetime(2018, 4, 17, 22, 0),\n",
       " datetime.datetime(2018, 4, 17, 23, 0),\n",
       " datetime.datetime(2018, 4, 18, 0, 0),\n",
       " datetime.datetime(2018, 4, 18, 1, 0),\n",
       " datetime.datetime(2018, 4, 18, 2, 0),\n",
       " datetime.datetime(2018, 4, 18, 3, 0),\n",
       " datetime.datetime(2018, 4, 18, 4, 0),\n",
       " datetime.datetime(2018, 4, 18, 5, 0),\n",
       " datetime.datetime(2018, 4, 18, 6, 0),\n",
       " datetime.datetime(2018, 4, 18, 7, 0),\n",
       " datetime.datetime(2018, 4, 18, 8, 0),\n",
       " datetime.datetime(2018, 4, 18, 9, 0),\n",
       " datetime.datetime(2018, 4, 18, 10, 0),\n",
       " datetime.datetime(2018, 4, 18, 11, 0),\n",
       " datetime.datetime(2018, 4, 18, 12, 0),\n",
       " datetime.datetime(2018, 4, 18, 13, 0),\n",
       " datetime.datetime(2018, 4, 18, 14, 0),\n",
       " datetime.datetime(2018, 4, 18, 15, 0),\n",
       " datetime.datetime(2018, 4, 18, 16, 0),\n",
       " datetime.datetime(2018, 4, 18, 17, 0),\n",
       " datetime.datetime(2018, 4, 18, 18, 0),\n",
       " datetime.datetime(2018, 4, 18, 19, 0),\n",
       " datetime.datetime(2018, 4, 18, 20, 0),\n",
       " datetime.datetime(2018, 4, 18, 21, 0),\n",
       " datetime.datetime(2018, 4, 18, 22, 0),\n",
       " datetime.datetime(2018, 4, 18, 23, 0),\n",
       " datetime.datetime(2018, 4, 19, 0, 0),\n",
       " datetime.datetime(2018, 4, 19, 1, 0),\n",
       " datetime.datetime(2018, 4, 19, 2, 0),\n",
       " datetime.datetime(2018, 4, 19, 3, 0),\n",
       " datetime.datetime(2018, 4, 19, 4, 0),\n",
       " datetime.datetime(2018, 4, 19, 5, 0),\n",
       " datetime.datetime(2018, 4, 19, 6, 0),\n",
       " datetime.datetime(2018, 4, 19, 7, 0),\n",
       " datetime.datetime(2018, 4, 19, 8, 0),\n",
       " datetime.datetime(2018, 4, 19, 9, 0),\n",
       " datetime.datetime(2018, 4, 19, 10, 0),\n",
       " datetime.datetime(2018, 4, 19, 11, 0),\n",
       " datetime.datetime(2018, 4, 19, 12, 0),\n",
       " datetime.datetime(2018, 4, 19, 13, 0),\n",
       " datetime.datetime(2018, 4, 19, 14, 0),\n",
       " datetime.datetime(2018, 4, 19, 15, 0),\n",
       " datetime.datetime(2018, 4, 19, 16, 0),\n",
       " datetime.datetime(2018, 4, 19, 17, 0),\n",
       " datetime.datetime(2018, 4, 19, 18, 0),\n",
       " datetime.datetime(2018, 4, 19, 19, 0),\n",
       " datetime.datetime(2018, 4, 19, 20, 0),\n",
       " datetime.datetime(2018, 4, 19, 21, 0),\n",
       " datetime.datetime(2018, 4, 19, 22, 0),\n",
       " datetime.datetime(2018, 4, 19, 23, 0),\n",
       " datetime.datetime(2018, 4, 20, 0, 0),\n",
       " datetime.datetime(2018, 4, 20, 1, 0),\n",
       " datetime.datetime(2018, 4, 20, 2, 0),\n",
       " datetime.datetime(2018, 4, 20, 3, 0),\n",
       " datetime.datetime(2018, 4, 20, 4, 0),\n",
       " datetime.datetime(2018, 4, 20, 5, 0),\n",
       " datetime.datetime(2018, 4, 20, 6, 0),\n",
       " datetime.datetime(2018, 4, 20, 7, 0),\n",
       " datetime.datetime(2018, 4, 20, 8, 0),\n",
       " datetime.datetime(2018, 4, 20, 9, 0),\n",
       " datetime.datetime(2018, 4, 20, 10, 0),\n",
       " datetime.datetime(2018, 4, 20, 11, 0),\n",
       " datetime.datetime(2018, 4, 20, 12, 0),\n",
       " datetime.datetime(2018, 4, 20, 13, 0),\n",
       " datetime.datetime(2018, 4, 20, 14, 0),\n",
       " datetime.datetime(2018, 4, 20, 15, 0),\n",
       " datetime.datetime(2018, 4, 20, 16, 0),\n",
       " datetime.datetime(2018, 4, 20, 17, 0),\n",
       " datetime.datetime(2018, 4, 20, 18, 0),\n",
       " datetime.datetime(2018, 4, 20, 19, 0),\n",
       " datetime.datetime(2018, 4, 20, 20, 0),\n",
       " datetime.datetime(2018, 4, 20, 21, 0),\n",
       " datetime.datetime(2018, 4, 20, 22, 0),\n",
       " datetime.datetime(2018, 4, 20, 23, 0),\n",
       " datetime.datetime(2018, 4, 21, 0, 0),\n",
       " datetime.datetime(2018, 4, 21, 1, 0),\n",
       " datetime.datetime(2018, 4, 21, 2, 0),\n",
       " datetime.datetime(2018, 4, 21, 3, 0),\n",
       " datetime.datetime(2018, 4, 21, 4, 0),\n",
       " datetime.datetime(2018, 4, 21, 5, 0),\n",
       " datetime.datetime(2018, 4, 21, 6, 0),\n",
       " datetime.datetime(2018, 4, 21, 7, 0),\n",
       " datetime.datetime(2018, 4, 21, 8, 0),\n",
       " datetime.datetime(2018, 4, 21, 9, 0),\n",
       " datetime.datetime(2018, 4, 21, 10, 0),\n",
       " datetime.datetime(2018, 4, 21, 11, 0),\n",
       " datetime.datetime(2018, 4, 21, 12, 0),\n",
       " datetime.datetime(2018, 4, 21, 13, 0),\n",
       " datetime.datetime(2018, 4, 21, 14, 0),\n",
       " datetime.datetime(2018, 4, 21, 15, 0),\n",
       " datetime.datetime(2018, 4, 21, 16, 0),\n",
       " datetime.datetime(2018, 4, 21, 17, 0),\n",
       " datetime.datetime(2018, 4, 21, 18, 0),\n",
       " datetime.datetime(2018, 4, 21, 19, 0),\n",
       " datetime.datetime(2018, 4, 21, 20, 0),\n",
       " datetime.datetime(2018, 4, 21, 21, 0),\n",
       " datetime.datetime(2018, 4, 21, 22, 0),\n",
       " datetime.datetime(2018, 4, 21, 23, 0),\n",
       " datetime.datetime(2018, 4, 22, 0, 0),\n",
       " datetime.datetime(2018, 4, 22, 1, 0),\n",
       " datetime.datetime(2018, 4, 22, 2, 0),\n",
       " datetime.datetime(2018, 4, 22, 3, 0),\n",
       " datetime.datetime(2018, 4, 22, 4, 0),\n",
       " datetime.datetime(2018, 4, 22, 5, 0),\n",
       " datetime.datetime(2018, 4, 22, 6, 0),\n",
       " datetime.datetime(2018, 4, 22, 7, 0),\n",
       " datetime.datetime(2018, 4, 22, 8, 0),\n",
       " datetime.datetime(2018, 4, 22, 9, 0),\n",
       " datetime.datetime(2018, 4, 22, 10, 0),\n",
       " datetime.datetime(2018, 4, 22, 11, 0),\n",
       " datetime.datetime(2018, 4, 22, 12, 0),\n",
       " datetime.datetime(2018, 4, 22, 13, 0),\n",
       " datetime.datetime(2018, 4, 22, 14, 0),\n",
       " datetime.datetime(2018, 4, 22, 15, 0),\n",
       " datetime.datetime(2018, 4, 22, 16, 0),\n",
       " datetime.datetime(2018, 4, 22, 17, 0),\n",
       " datetime.datetime(2018, 4, 22, 18, 0),\n",
       " datetime.datetime(2018, 4, 22, 19, 0),\n",
       " datetime.datetime(2018, 4, 22, 20, 0),\n",
       " datetime.datetime(2018, 4, 22, 21, 0),\n",
       " datetime.datetime(2018, 4, 22, 22, 0),\n",
       " datetime.datetime(2018, 4, 22, 23, 0),\n",
       " datetime.datetime(2018, 4, 23, 0, 0),\n",
       " datetime.datetime(2018, 4, 23, 1, 0),\n",
       " datetime.datetime(2018, 4, 23, 2, 0),\n",
       " datetime.datetime(2018, 4, 23, 3, 0),\n",
       " datetime.datetime(2018, 4, 23, 4, 0),\n",
       " datetime.datetime(2018, 4, 23, 5, 0),\n",
       " datetime.datetime(2018, 4, 23, 6, 0),\n",
       " datetime.datetime(2018, 4, 23, 7, 0),\n",
       " datetime.datetime(2018, 4, 23, 8, 0),\n",
       " datetime.datetime(2018, 4, 23, 9, 0),\n",
       " datetime.datetime(2018, 4, 23, 10, 0),\n",
       " datetime.datetime(2018, 4, 23, 11, 0),\n",
       " datetime.datetime(2018, 4, 23, 12, 0),\n",
       " datetime.datetime(2018, 4, 23, 13, 0),\n",
       " datetime.datetime(2018, 4, 23, 14, 0),\n",
       " datetime.datetime(2018, 4, 23, 15, 0),\n",
       " datetime.datetime(2018, 4, 23, 16, 0),\n",
       " datetime.datetime(2018, 4, 23, 17, 0),\n",
       " datetime.datetime(2018, 4, 23, 18, 0),\n",
       " datetime.datetime(2018, 4, 23, 19, 0),\n",
       " datetime.datetime(2018, 4, 23, 20, 0),\n",
       " datetime.datetime(2018, 4, 23, 21, 0),\n",
       " datetime.datetime(2018, 4, 23, 22, 0),\n",
       " datetime.datetime(2018, 4, 23, 23, 0),\n",
       " datetime.datetime(2018, 4, 24, 0, 0),\n",
       " datetime.datetime(2018, 4, 24, 1, 0),\n",
       " datetime.datetime(2018, 4, 24, 2, 0),\n",
       " datetime.datetime(2018, 4, 24, 3, 0),\n",
       " datetime.datetime(2018, 4, 24, 4, 0),\n",
       " datetime.datetime(2018, 4, 24, 5, 0),\n",
       " datetime.datetime(2018, 4, 24, 6, 0),\n",
       " datetime.datetime(2018, 4, 24, 7, 0),\n",
       " datetime.datetime(2018, 4, 24, 8, 0),\n",
       " datetime.datetime(2018, 4, 24, 9, 0),\n",
       " datetime.datetime(2018, 4, 24, 10, 0),\n",
       " datetime.datetime(2018, 4, 24, 11, 0),\n",
       " datetime.datetime(2018, 4, 24, 12, 0),\n",
       " datetime.datetime(2018, 4, 24, 13, 0),\n",
       " datetime.datetime(2018, 4, 24, 14, 0),\n",
       " datetime.datetime(2018, 4, 24, 15, 0),\n",
       " datetime.datetime(2018, 4, 24, 16, 0),\n",
       " datetime.datetime(2018, 4, 24, 17, 0),\n",
       " datetime.datetime(2018, 4, 24, 18, 0),\n",
       " datetime.datetime(2018, 4, 24, 19, 0),\n",
       " datetime.datetime(2018, 4, 24, 20, 0),\n",
       " datetime.datetime(2018, 4, 24, 21, 0),\n",
       " datetime.datetime(2018, 4, 24, 22, 0),\n",
       " datetime.datetime(2018, 4, 24, 23, 0),\n",
       " datetime.datetime(2018, 4, 25, 0, 0),\n",
       " datetime.datetime(2018, 4, 25, 1, 0),\n",
       " datetime.datetime(2018, 4, 25, 2, 0),\n",
       " datetime.datetime(2018, 4, 25, 3, 0),\n",
       " datetime.datetime(2018, 4, 25, 4, 0),\n",
       " datetime.datetime(2018, 4, 25, 5, 0),\n",
       " datetime.datetime(2018, 4, 25, 6, 0),\n",
       " datetime.datetime(2018, 4, 25, 7, 0),\n",
       " datetime.datetime(2018, 4, 25, 8, 0),\n",
       " datetime.datetime(2018, 4, 25, 9, 0),\n",
       " datetime.datetime(2018, 4, 25, 10, 0),\n",
       " datetime.datetime(2018, 4, 25, 11, 0),\n",
       " datetime.datetime(2018, 4, 25, 12, 0),\n",
       " datetime.datetime(2018, 4, 25, 13, 0),\n",
       " datetime.datetime(2018, 4, 25, 14, 0),\n",
       " datetime.datetime(2018, 4, 25, 15, 0),\n",
       " datetime.datetime(2018, 4, 25, 16, 0),\n",
       " datetime.datetime(2018, 4, 25, 17, 0),\n",
       " datetime.datetime(2018, 4, 25, 18, 0),\n",
       " datetime.datetime(2018, 4, 25, 19, 0),\n",
       " datetime.datetime(2018, 4, 25, 20, 0),\n",
       " datetime.datetime(2018, 4, 25, 21, 0),\n",
       " datetime.datetime(2018, 4, 25, 22, 0),\n",
       " datetime.datetime(2018, 4, 25, 23, 0),\n",
       " datetime.datetime(2018, 4, 26, 0, 0),\n",
       " datetime.datetime(2018, 4, 26, 1, 0),\n",
       " datetime.datetime(2018, 4, 26, 2, 0),\n",
       " datetime.datetime(2018, 4, 26, 3, 0),\n",
       " datetime.datetime(2018, 4, 26, 4, 0),\n",
       " datetime.datetime(2018, 4, 26, 5, 0),\n",
       " datetime.datetime(2018, 4, 26, 6, 0),\n",
       " datetime.datetime(2018, 4, 26, 7, 0),\n",
       " datetime.datetime(2018, 4, 26, 8, 0),\n",
       " datetime.datetime(2018, 4, 26, 9, 0),\n",
       " datetime.datetime(2018, 4, 26, 10, 0),\n",
       " datetime.datetime(2018, 4, 26, 11, 0),\n",
       " datetime.datetime(2018, 4, 26, 12, 0),\n",
       " datetime.datetime(2018, 4, 26, 13, 0),\n",
       " datetime.datetime(2018, 4, 26, 14, 0),\n",
       " datetime.datetime(2018, 4, 26, 15, 0),\n",
       " datetime.datetime(2018, 4, 26, 16, 0),\n",
       " datetime.datetime(2018, 4, 26, 17, 0),\n",
       " datetime.datetime(2018, 4, 26, 18, 0),\n",
       " datetime.datetime(2018, 4, 26, 19, 0),\n",
       " datetime.datetime(2018, 4, 26, 20, 0),\n",
       " datetime.datetime(2018, 4, 26, 21, 0),\n",
       " datetime.datetime(2018, 4, 26, 22, 0),\n",
       " datetime.datetime(2018, 4, 26, 23, 0),\n",
       " datetime.datetime(2018, 4, 27, 0, 0),\n",
       " datetime.datetime(2018, 4, 27, 1, 0),\n",
       " datetime.datetime(2018, 4, 27, 2, 0),\n",
       " datetime.datetime(2018, 4, 27, 3, 0),\n",
       " datetime.datetime(2018, 4, 27, 4, 0),\n",
       " datetime.datetime(2018, 4, 27, 5, 0),\n",
       " datetime.datetime(2018, 4, 27, 6, 0),\n",
       " datetime.datetime(2018, 4, 27, 7, 0),\n",
       " datetime.datetime(2018, 4, 27, 8, 0),\n",
       " datetime.datetime(2018, 4, 27, 9, 0),\n",
       " datetime.datetime(2018, 4, 27, 10, 0),\n",
       " datetime.datetime(2018, 4, 27, 11, 0),\n",
       " datetime.datetime(2018, 4, 27, 12, 0),\n",
       " datetime.datetime(2018, 4, 27, 13, 0),\n",
       " datetime.datetime(2018, 4, 27, 14, 0),\n",
       " datetime.datetime(2018, 4, 27, 15, 0),\n",
       " datetime.datetime(2018, 4, 27, 16, 0),\n",
       " datetime.datetime(2018, 4, 27, 17, 0),\n",
       " datetime.datetime(2018, 4, 27, 18, 0),\n",
       " datetime.datetime(2018, 4, 27, 19, 0),\n",
       " datetime.datetime(2018, 4, 27, 20, 0),\n",
       " datetime.datetime(2018, 4, 27, 21, 0),\n",
       " datetime.datetime(2018, 4, 27, 22, 0),\n",
       " datetime.datetime(2018, 4, 27, 23, 0),\n",
       " datetime.datetime(2018, 4, 28, 0, 0),\n",
       " datetime.datetime(2018, 4, 28, 1, 0),\n",
       " datetime.datetime(2018, 4, 28, 2, 0),\n",
       " datetime.datetime(2018, 4, 28, 3, 0),\n",
       " datetime.datetime(2018, 4, 28, 4, 0),\n",
       " datetime.datetime(2018, 4, 28, 5, 0),\n",
       " datetime.datetime(2018, 4, 28, 6, 0),\n",
       " datetime.datetime(2018, 4, 28, 7, 0),\n",
       " datetime.datetime(2018, 4, 28, 8, 0),\n",
       " datetime.datetime(2018, 4, 28, 9, 0),\n",
       " datetime.datetime(2018, 4, 28, 10, 0),\n",
       " datetime.datetime(2018, 4, 28, 11, 0),\n",
       " datetime.datetime(2018, 4, 28, 12, 0),\n",
       " datetime.datetime(2018, 4, 28, 13, 0),\n",
       " datetime.datetime(2018, 4, 28, 14, 0),\n",
       " datetime.datetime(2018, 4, 28, 15, 0),\n",
       " datetime.datetime(2018, 4, 28, 16, 0),\n",
       " datetime.datetime(2018, 4, 28, 17, 0),\n",
       " datetime.datetime(2018, 4, 28, 18, 0),\n",
       " datetime.datetime(2018, 4, 28, 19, 0),\n",
       " datetime.datetime(2018, 4, 28, 20, 0),\n",
       " datetime.datetime(2018, 4, 28, 21, 0),\n",
       " datetime.datetime(2018, 4, 28, 22, 0),\n",
       " datetime.datetime(2018, 4, 28, 23, 0),\n",
       " datetime.datetime(2018, 4, 29, 0, 0),\n",
       " datetime.datetime(2018, 4, 29, 1, 0),\n",
       " datetime.datetime(2018, 4, 29, 2, 0),\n",
       " datetime.datetime(2018, 4, 29, 3, 0),\n",
       " datetime.datetime(2018, 4, 29, 4, 0),\n",
       " datetime.datetime(2018, 4, 29, 5, 0),\n",
       " datetime.datetime(2018, 4, 29, 6, 0),\n",
       " datetime.datetime(2018, 4, 29, 7, 0),\n",
       " datetime.datetime(2018, 4, 29, 8, 0),\n",
       " datetime.datetime(2018, 4, 29, 9, 0),\n",
       " datetime.datetime(2018, 4, 29, 10, 0),\n",
       " datetime.datetime(2018, 4, 29, 11, 0),\n",
       " datetime.datetime(2018, 4, 29, 12, 0),\n",
       " datetime.datetime(2018, 4, 29, 13, 0),\n",
       " datetime.datetime(2018, 4, 29, 14, 0),\n",
       " datetime.datetime(2018, 4, 29, 15, 0),\n",
       " datetime.datetime(2018, 4, 29, 16, 0),\n",
       " datetime.datetime(2018, 4, 29, 17, 0),\n",
       " datetime.datetime(2018, 4, 29, 18, 0),\n",
       " datetime.datetime(2018, 4, 29, 19, 0),\n",
       " datetime.datetime(2018, 4, 29, 20, 0),\n",
       " datetime.datetime(2018, 4, 29, 21, 0),\n",
       " datetime.datetime(2018, 4, 29, 22, 0),\n",
       " datetime.datetime(2018, 4, 29, 23, 0),\n",
       " datetime.datetime(2018, 4, 30, 0, 0),\n",
       " datetime.datetime(2018, 4, 30, 1, 0),\n",
       " datetime.datetime(2018, 4, 30, 2, 0),\n",
       " datetime.datetime(2018, 4, 30, 3, 0),\n",
       " datetime.datetime(2018, 4, 30, 4, 0),\n",
       " datetime.datetime(2018, 4, 30, 5, 0),\n",
       " datetime.datetime(2018, 4, 30, 6, 0),\n",
       " datetime.datetime(2018, 4, 30, 7, 0),\n",
       " datetime.datetime(2018, 4, 30, 8, 0),\n",
       " datetime.datetime(2018, 4, 30, 9, 0),\n",
       " datetime.datetime(2018, 4, 30, 10, 0),\n",
       " datetime.datetime(2018, 4, 30, 11, 0),\n",
       " datetime.datetime(2018, 4, 30, 12, 0),\n",
       " datetime.datetime(2018, 4, 30, 13, 0),\n",
       " datetime.datetime(2018, 4, 30, 14, 0),\n",
       " datetime.datetime(2018, 4, 30, 15, 0),\n",
       " datetime.datetime(2018, 4, 30, 16, 0),\n",
       " datetime.datetime(2018, 4, 30, 17, 0),\n",
       " datetime.datetime(2018, 4, 30, 18, 0),\n",
       " datetime.datetime(2018, 4, 30, 19, 0),\n",
       " datetime.datetime(2018, 4, 30, 20, 0),\n",
       " datetime.datetime(2018, 4, 30, 21, 0),\n",
       " datetime.datetime(2018, 4, 30, 22, 0),\n",
       " datetime.datetime(2018, 4, 30, 23, 0)]"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "exp_interp_nes.time"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'data': array([0]), 'units': ''}"
      ]
     },
     "execution_count": 16,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "exp_interp_nes.lev"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'data': masked_array(data=[-64.24006   , -54.84846497, -22.10333333, -31.66861111,\n",
       "                     47.76666641,  46.677778  ,  48.721111  ,  47.529167  ,\n",
       "                     47.05407   ,  46.693611  ,  47.348056  ,  47.973056  ,\n",
       "                     48.878611  ,  48.106111  ,  48.371111  ,  48.334722  ,\n",
       "                     48.050833  ,  47.838611  ,  47.040277  ,  47.06694444,\n",
       "                     49.877778  ,  50.629421  ,  50.503333  ,  41.695833  ,\n",
       "                     32.27000046,  80.05000305,  46.5475    ,  46.813056  ,\n",
       "                     47.479722  ,  47.049722  ,  47.0675    ,  47.18961391,\n",
       "                    -30.17254   ,  16.86403   ,  35.0381    ,  49.73508444,\n",
       "                     49.573394  ,  49.066667  ,  54.925556  ,  52.802222  ,\n",
       "                     47.914722  ,  53.166667  ,  50.65      ,  54.4368    ,\n",
       "                     47.80149841,  47.4165    , -70.666     ,  54.746495  ,\n",
       "                     81.6       ,  55.693588  ,  72.58000183,  56.290424  ,\n",
       "                     59.5       ,  58.383333  ,  39.54694   ,  42.72056   ,\n",
       "                     39.87528   ,  37.23722   ,  43.43917   ,  41.27417   ,\n",
       "                     42.31917   ,  38.47278   ,  39.08278   ,  41.23889   ,\n",
       "                     41.39389   ,  42.63472   ,  37.05194   ,  28.309     ,\n",
       "                     59.779167  ,  60.53002   ,  66.320278  ,  67.97333333,\n",
       "                     48.5       ,  49.9       ,  47.266667  ,  43.616667  ,\n",
       "                     47.3       ,  46.65      ,  45.        ,  45.8       ,\n",
       "                     48.633333  ,  42.936667  ,  48.70861111,  44.56944444,\n",
       "                     46.81472778,  45.772223  ,  55.313056  ,  54.443056  ,\n",
       "                     50.596389  ,  54.334444  ,  57.734444  ,  52.503889  ,\n",
       "                     55.858611  ,  53.398889  ,  50.792778  ,  52.293889  ,\n",
       "                     51.781784  ,  52.298333  ,  55.79216   ,  52.950556  ,\n",
       "                     51.778056  ,  60.13922   , -75.62      ,  51.149617  ,\n",
       "                     38.366667  ,  35.316667  ,  46.966667  ,  46.91      ,\n",
       "                     -0.20194   ,  51.939722  ,  53.32583   ,  45.8       ,\n",
       "                     44.183333  ,  37.571111  ,  35.5182    ,  42.805462  ,\n",
       "                    -69.005     ,  39.0319    ,  24.2883    ,  24.466941  ,\n",
       "                     36.53833389,  33.293917  ,  55.37611111,  56.161944  ,\n",
       "                     57.135278  ,  41.536111  ,  36.0722    ,  52.083333  ,\n",
       "                     53.333889  ,  51.541111  ,  52.3       ,  51.974444  ,\n",
       "                     58.38853   ,  65.833333  ,  62.783333  ,  78.90715   ,\n",
       "                     59.        ,  69.45      ,  59.2       ,  60.372386  ,\n",
       "                    -72.0117    ,  59.2       , -41.40819168, -77.83200073,\n",
       "                    -45.0379982 ,  51.814408  ,  50.736444  ,  54.753894  ,\n",
       "                     54.15      ,  43.4       ,  71.58616638,  63.85      ,\n",
       "                     67.883333  ,  57.394     ,  57.1645    ,  57.9525    ,\n",
       "                     56.0429    ,  60.0858    ,  57.816667  ,  64.25      ,\n",
       "                     59.728     ,  45.566667  ,  46.428611  ,  46.299444  ,\n",
       "                     48.933333  ,  49.15      ,  49.05      ,  47.96      ,\n",
       "                     71.32301331,  40.12498   ,  19.53623009, -89.99694824,\n",
       "                     41.05410004,  21.5731    , -34.35348   ],\n",
       "              mask=False,\n",
       "        fill_value=1e+20),\n",
       " 'dimensions': ('station',),\n",
       " 'standard_name': 'latitude',\n",
       " 'units': 'decimal degrees North',\n",
       " 'long_name': 'latitude',\n",
       " 'description': 'Geodetic latitude of measuring instrument, in decimal degrees North, following the stated horizontal datum.',\n",
       " 'axis': 'Y'}"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "exp_interp_nes.lat"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'data': masked_array(data=[-5.66247800e+01, -6.83106918e+01, -6.56008333e+01,\n",
       "                    -6.38819444e+01,  1.67666664e+01,  1.29722220e+01,\n",
       "                     1.59422220e+01,  9.92666700e+00,  1.29579400e+01,\n",
       "                     1.39150000e+01,  1.58822220e+01,  1.30161110e+01,\n",
       "                     1.50466670e+01,  1.59194440e+01,  1.55466670e+01,\n",
       "                     1.67305560e+01,  1.66766670e+01,  1.44413890e+01,\n",
       "                     1.43300000e+01,  1.54936111e+01,  5.20361100e+00,\n",
       "                     6.00101900e+00,  4.98944400e+00,  2.47386110e+01,\n",
       "                    -6.48799973e+01, -8.64166565e+01,  7.98500000e+00,\n",
       "                     6.94472200e+00,  8.90472200e+00,  6.97944400e+00,\n",
       "                     8.46388900e+00,  8.17543368e+00, -7.07992300e+01,\n",
       "                    -2.48675200e+01,  3.30578000e+01,  1.60341969e+01,\n",
       "                     1.50802780e+01,  1.36000000e+01,  8.30972200e+00,\n",
       "                     1.07594440e+01,  7.90861100e+00,  1.30333330e+01,\n",
       "                     1.07666670e+01,  1.27249000e+01,  1.10096197e+01,\n",
       "                     1.09796400e+01, -8.26600000e+00,  1.07361600e+01,\n",
       "                    -1.66700000e+01,  1.20857970e+01, -3.84799995e+01,\n",
       "                     8.42748600e+00,  2.59000000e+01,  2.18166670e+01,\n",
       "                    -4.35056000e+00, -8.92361000e+00,  4.31639000e+00,\n",
       "                    -3.53417000e+00, -4.85000000e+00, -3.14250000e+00,\n",
       "                     3.31583000e+00, -6.92361000e+00, -1.10111000e+00,\n",
       "                    -5.89750000e+00,  7.34720000e-01, -7.70472000e+00,\n",
       "                    -6.55528000e+00, -1.64994000e+01,  2.13772220e+01,\n",
       "                     2.76675400e+01,  2.94016670e+01,  2.41161111e+01,\n",
       "                     7.13333300e+00,  4.63333300e+00,  4.08333300e+00,\n",
       "                     1.83333000e-01,  6.83333300e+00, -7.50000000e-01,\n",
       "                     6.46666700e+00,  2.06666700e+00, -4.50000000e-01,\n",
       "                     1.41944000e-01,  2.15888889e+00,  5.27897222e+00,\n",
       "                     2.61000833e+00,  2.96488600e+00, -3.20416700e+00,\n",
       "                    -7.87000000e+00, -3.71305600e+00, -8.07500000e-01,\n",
       "                    -4.77444400e+00, -3.03305600e+00, -3.20500000e+00,\n",
       "                    -1.75333300e+00,  1.79444000e-01,  1.46305600e+00,\n",
       "                    -4.69146200e+00,  2.92778000e-01, -3.24290000e+00,\n",
       "                     1.12194400e+00,  1.08223000e+00, -1.18531900e+00,\n",
       "                    -2.61800000e+01, -1.43822800e+00,  2.30833330e+01,\n",
       "                     2.56666670e+01,  1.95833330e+01,  1.63200000e+01,\n",
       "                     1.00318100e+02, -1.02444440e+01, -9.89944000e+00,\n",
       "                     8.63333300e+00,  1.07000000e+01,  1.26597220e+01,\n",
       "                     1.26305000e+01,  1.25656450e+01,  3.95905556e+01,\n",
       "                     1.41822200e+02,  1.53983300e+02,  1.23010872e+02,\n",
       "                     1.26330002e+02,  1.26163111e+02,  2.10305556e+01,\n",
       "                     2.11730560e+01,  2.59055560e+01,  2.06938900e+01,\n",
       "                     1.42184000e+01,  6.56666700e+00,  6.27722200e+00,\n",
       "                     5.85361100e+00,  4.50000000e+00,  4.92361100e+00,\n",
       "                     8.25200000e+00,  1.39166670e+01,  8.88333300e+00,\n",
       "                     1.18866800e+01,  1.15333330e+01,  3.00333330e+01,\n",
       "                     5.20000000e+00,  1.10781420e+01,  2.53510000e+00,\n",
       "                     9.51666700e+00,  1.74870804e+02,  1.66660004e+02,\n",
       "                     1.69684006e+02,  2.19724190e+01,  1.57395000e+01,\n",
       "                     1.75342640e+01,  2.20666670e+01,  2.19500000e+01,\n",
       "                     1.28918823e+02,  1.53333330e+01,  2.10666670e+01,\n",
       "                     1.19140000e+01,  1.47825000e+01,  1.24030000e+01,\n",
       "                     1.31480000e+01,  1.75052800e+01,  1.55666670e+01,\n",
       "                     1.97666670e+01,  1.54720000e+01,  1.48666670e+01,\n",
       "                     1.50033330e+01,  1.45386110e+01,  1.95833330e+01,\n",
       "                     2.02833330e+01,  2.22666670e+01,  1.78605560e+01,\n",
       "                    -1.56611465e+02, -1.05236800e+02, -1.55576157e+02,\n",
       "                    -2.47999992e+01, -1.24151001e+02,  1.03515700e+02,\n",
       "                     1.84896800e+01],\n",
       "              mask=False,\n",
       "        fill_value=1e+20),\n",
       " 'dimensions': ('station',),\n",
       " 'standard_name': 'longitude',\n",
       " 'units': 'decimal degrees East',\n",
       " 'long_name': 'longitude',\n",
       " 'description': 'Geodetic longitude of measuring instrument, in decimal degrees East, following the stated horizontal datum.',\n",
       " 'axis': 'X'}"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "exp_interp_nes.lon"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Rank 000: Loading sconco3 var (1/2)\n",
      "Rank 000: Loaded sconco3 var ((175, 720))\n",
      "Rank 000: Loading station_reference var (2/2)\n",
      "Rank 000: Loaded station_reference var ((175,))\n"
     ]
    }
   ],
   "source": [
    "exp_interp_nes.load()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 2.2. Write dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Rank 000: Creating prv_exp_file.nc\n",
      "Rank 000: NetCDF ready to write\n",
      "Rank 000: Dimensions done\n",
      "Rank 000: Writing sconco3 var (1/2)\n",
      "Rank 000: Var sconco3 created (1/2)\n",
      "Rank 000: Var sconco3 data (1/2)\n",
      "Rank 000: Var sconco3 completed (1/2)\n",
      "Rank 000: Writing station_reference var (2/2)\n",
      "Rank 000: Var station_reference created (2/2)\n",
      "Rank 000: Var station_reference data (2/2)\n",
      "Rank 000: Var station_reference completed (2/2)\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/esarchive/scratch/avilanova/software/NES/nes/nc_projections/points_nes_providentia.py:595: UserWarning: WARNING!!! Providentia datasets cannot be written in parallel yet. Changing to serial mode.\n",
      "  warnings.warn(msg)\n"
     ]
    }
   ],
   "source": [
    "exp_interp_nes.to_netcdf('prv_exp_file.nc', info=True)"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "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.7.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
