{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "from pybliometrics.scopus import AuthorSearch\n",
    "from pybliometrics.scopus import AuthorRetrieval\n",
    "from scholarly import scholarly\n",
    "import pandas as pd\n",
    "import sys\n",
    "sys.path.append(\"..\")\n",
    "from rcn_py import orcid, data_storage, neo4j_rsd, openalex\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "fullname = \"Peter Kalverla\"\n",
    "orcid_id = \"0000-0002-5025-7862\"\n",
    "\n",
    "author_last = \"Kalverla\"\n",
    "author_first = \"Peter\""
   ]
  },
  {
   "attachments": {},
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Scopus"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "s = AuthorSearch('AUTHLAST('+author_last+') and AUTHFIRST('+author_first+')')\n",
    "author_id = s.authors[0].eid.split('-')[-1]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "au = AuthorRetrieval(author_id)\n",
    "docs = pd.DataFrame(au.get_documents())"
   ]
  },
  {
   "attachments": {},
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Google Scholar"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# search publication info using title\n",
    "search_pub = scholarly.search_pubs('17B. 6 LONG TERM OBSERVATIONS OF LONG WAVE RADIATIVE FLUX DIVERGENCE IN THE STABLE BOUNDARY LAYER OVER LAND')\n",
    "pubinfo=next(search_pub)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# author info searched by scholar id\n",
    "search_query_author = scholarly.search_author_id(\"TOokPzcAAAAJ\")\n",
    "search_query_author"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# author info using name\n",
    "search_query_author2 = scholarly.search_author('Peter Kalverla')\n",
    "authorinfo = scholarly.fill(next(search_query_author2))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>title</th>\n",
       "      <th>authors</th>\n",
       "      <th>abstarct</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>Low-level jets over the North Sea based on ERA...</td>\n",
       "      <td>[PC Kalverla, JB Duncan Jr, GJ Steeneveld]</td>\n",
       "      <td>Ten years of ERA5 reanalysis data are combined...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>An observational climatology of anomalous wind...</td>\n",
       "      <td>[PC Kalverla, GJ Steeneveld, RJ Ronda]</td>\n",
       "      <td>Uncertainty reduction in offshore wind systems...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>Quality of wind characteristics in recent wind...</td>\n",
       "      <td>[PC Kalverla, AAM Holtslag, RJ Ronda]</td>\n",
       "      <td>Offshore wind energy production is rapidly gro...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>Evaluation of the Weather Research and Forecas...</td>\n",
       "      <td>[PC Kalverla, GJ Duine]</td>\n",
       "      <td>of down-valley winds in stable stratification ...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>Evaluation of three mainstream numerical weath...</td>\n",
       "      <td>[P Kalverla, GJ Steeneveld, R Ronda]</td>\n",
       "      <td>Numerical weather prediction models play an im...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>A maximum entropy approach to the parametrizat...</td>\n",
       "      <td>[WTM Verkley, PC Kalverla]</td>\n",
       "      <td>In numerical models of geophysical fluid syste...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>Clustering wind profile shapes to estimate air...</td>\n",
       "      <td>[M Schelbergen, PC Kalverla, R Schmehl]</td>\n",
       "      <td>Airborne wind energy (AWE) systems harness ene...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>Evaluation of the Weather Research and Forecas...</td>\n",
       "      <td>[P Kalverla]</td>\n",
       "      <td>In this study, the representation of the stabl...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>Quality of wind characteristics in recent wind...</td>\n",
       "      <td>[PC Kalverla, AAM Holtslag, RJ Ronda, GJ Steen...</td>\n",
       "      <td></td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>Earth System model evaluation tool (ESMValTool...</td>\n",
       "      <td>[M Righi, B Andela, V Eyring, A Lauer]</td>\n",
       "      <td>This paper describes the second major release ...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>The eWaterCycle platform for open and FAIR hyd...</td>\n",
       "      <td>[R Hut, N Drost, N van de Giesen]</td>\n",
       "      <td>FAIR models. To the best of our knowledge, eWa...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>The eWaterCycle platform for open and FAIR hyd...</td>\n",
       "      <td>[R Hut, N Drost, N van de Giesen]</td>\n",
       "      <td>FAIR models. To the best of our knowledge, eWa...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>A maximum entropy approach to the parameteriza...</td>\n",
       "      <td>[P Kalverla]</td>\n",
       "      <td>One of the problems that inevitably needs to b...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>Characterisation of offshore winds for energy ...</td>\n",
       "      <td>[PC Kalverla]</td>\n",
       "      <td>Offshore wind energy is regarded as one of the...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>The eWaterCycle platform for open and FAIR hyd...</td>\n",
       "      <td>[R Hut, N Drost, N van de Giesen]</td>\n",
       "      <td>FAIR models. To the best of our knowledge, eWa...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>Coupling Hydrological models using BMI in eWat...</td>\n",
       "      <td>[N Drost, R Hut, N Van De Giesen]</td>\n",
       "      <td>The eWaterCycle platform is a fully Open-Sourc...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>Collaborative moisture tracking with WAM2layer...</td>\n",
       "      <td>[P Kalverla, I Benedict, R van der Ent]</td>\n",
       "      <td>Atmospheric moisture tracking is a valuable te...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>Reconciling the moisture sources of the extrem...</td>\n",
       "      <td>[I Benedict, C Weijenborg, T Vermeulen, J Keune]</td>\n",
       "      <td>From the 12 th to the 15 th of July 2021, West...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>s2spy, a package to boost (sub) seasonal forec...</td>\n",
       "      <td>[Y Liu, B Schilperoort, J van Ingen, S Vijverb...</td>\n",
       "      <td>Reliable (sub) seasonal (S2S) forecasts remain...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>User-friendly climate data discovery and analy...</td>\n",
       "      <td>[B Andela, P Kalverla, R Kazeroni, SL Tomas]</td>\n",
       "      <td>The Earth System Grid Federation (ESGF) offers...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>Digital twincubator eWaterCycle</td>\n",
       "      <td>[N Drost, P Kalverla, B Schilperoort, B Vreede]</td>\n",
       "      <td>of digital twins, virtual research environment...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>era5cli: from a utility script to a reusable s...</td>\n",
       "      <td>[B Schilperoort, P Kalverla, B Vreede]</td>\n",
       "      <td>The ERA5 meteorological reanalysis dataset, fr...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>Towards Reproducible Hydrological Modelling wi...</td>\n",
       "      <td>[N Drost, J Aerts, F Alidoost, B Andela]</td>\n",
       "      <td>The eWaterCycle platform (https://www. ewaterc...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>Moisture origin of the extreme precipitation e...</td>\n",
       "      <td>[I Benedict, F Polak, T Vermeulen]</td>\n",
       "      <td>From the 12th to the 15th of July 2021, Wester...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>User-friendly moisture tracking with WAM-2layers</td>\n",
       "      <td>[P Kalverla, I Benedict, R van der Ent]</td>\n",
       "      <td>Atmospheric moisture tracking is a valuable te...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>Introducing the eWaterCycle Python package for...</td>\n",
       "      <td>[P Kalverla, R Hut, N Drost]</td>\n",
       "      <td>The eWaterCycle platform (https://www. ewaterc...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>User-friendly moisture tracking with WAM-2layers</td>\n",
       "      <td>[P Kalverla, I Benedict, R van der Ent]</td>\n",
       "      <td>Atmospheric moisture tracking is a valuable te...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>Introducing the eWaterCycle Platform for compu...</td>\n",
       "      <td>[R Hut, N Drost, N Van De Giesen]</td>\n",
       "      <td>I want to know what the impact of climate chan...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>The eWaterCycle platform for open and FAIR com...</td>\n",
       "      <td>[R Hut, N Drost, N Van De Giesen]</td>\n",
       "      <td>The eWaterCycle platform (https://www. ewaterc...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>The evolution of shared infrastructure for cli...</td>\n",
       "      <td>[PC Kalverla, S Smeets, N Drost, B Andela]</td>\n",
       "      <td>Scientific progress greatly benefits from the ...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>30</th>\n",
       "      <td>era5cli: the command line interface to ERA5 data</td>\n",
       "      <td>[S Smeets, J Camphuijsen, N Drost]</td>\n",
       "      <td>With the release of the ERA5 dataset, worldwid...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>31</th>\n",
       "      <td>A multi-model ensemble weighting method (ClimW...</td>\n",
       "      <td>[R Lorenz, L Brunner, P Kalverla]</td>\n",
       "      <td>Too often model evaluation has no impact on ho...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>32</th>\n",
       "      <td>Preprocessing of hydrological models' input in...</td>\n",
       "      <td>[F Alidoost, J Aerts, B Andela]</td>\n",
       "      <td>Hydrological models exhibit great complexity a...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>33</th>\n",
       "      <td>Bringing ESMValTool to the Jupyter Lab</td>\n",
       "      <td>[PC Kalverla, S Smeets, N Drost]</td>\n",
       "      <td>Ease of use can easily become a limiting facto...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>34</th>\n",
       "      <td>Recent developments on the Earth System Model ...</td>\n",
       "      <td>[B Andela, F Alidoost, L Brunner]</td>\n",
       "      <td>The Earth System Model Evaluation Tool (ESMVal...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>35</th>\n",
       "      <td>Towards Open and FAIR Hydrological Modelling w...</td>\n",
       "      <td>[N Drost, JPM Aerts, F Alidoost]</td>\n",
       "      <td>The eWaterCycle platform (https://www. ewaterc...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>36</th>\n",
       "      <td>Hydrological Model Experiment Setups Using the...</td>\n",
       "      <td>[JPM Aerts, R Hut, N Van De Giesen]</td>\n",
       "      <td>Setting up hydrological models for hypotheses ...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>37</th>\n",
       "      <td>era5cli: The command line tool to download ERA...</td>\n",
       "      <td>[J Camphuijsen, R van Haren]</td>\n",
       "      <td>With the release of the ERA5 dataset, worldwid...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>38</th>\n",
       "      <td>ESMValTool pre-processing functions for eWater...</td>\n",
       "      <td>[F Alidoost, J Aerts, B Andela]</td>\n",
       "      <td>eWaterCycle is a framework in which hydrologic...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>39</th>\n",
       "      <td>The eWaterCycle platform for FAIR and Open Hyd...</td>\n",
       "      <td>[N Drost, J Camphuijsen, R Hut]</td>\n",
       "      <td>The eWaterCycle platform is a fully Open-Sourc...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>40</th>\n",
       "      <td>Validation of North Sea wind and weather in th...</td>\n",
       "      <td>[PC Kalverla, GJ Steeneveld, RJ Ronda]</td>\n",
       "      <td>Validation of North Sea wind and weather in th...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>41</th>\n",
       "      <td>Subgrid modeling in two-dimensional turbulent ...</td>\n",
       "      <td>[W Verkley, P Kalverla]</td>\n",
       "      <td>We consider the problem of parameterization of...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>42</th>\n",
       "      <td>Subgrid modeling in two-dimensional turbulent ...</td>\n",
       "      <td>[W Verkley, P Kalverla]</td>\n",
       "      <td>We consider the problem of parameterization of...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>43</th>\n",
       "      <td>Evaluation of the Weather Research and Forecas...</td>\n",
       "      <td>[PC Kalverla, GJ Duine]</td>\n",
       "      <td>down-valley winds in stable stratification fro...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>44</th>\n",
       "      <td>MSc Thesis Report</td>\n",
       "      <td>[G van Maaren, MFN Forest, PJ WEC]</td>\n",
       "      <td>throughout my MSc thesis.  MSc thesis. Special...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>45</th>\n",
       "      <td>Numerical simulations of boundary‐layer proces...</td>\n",
       "      <td>[L Giovannini, D Zardi]</td>\n",
       "      <td>boundary‐layer processes in the Alpine Adige V...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>46</th>\n",
       "      <td>ADDITIONAL MATERIAL: A multi-model ensemble we...</td>\n",
       "      <td>[R Lorenz, L Brunner, P Kalverla, S Smeets]</td>\n",
       "      <td>▪ Need to translate distance to observations i...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                                title  \\\n",
       "0   Low-level jets over the North Sea based on ERA...   \n",
       "1   An observational climatology of anomalous wind...   \n",
       "2   Quality of wind characteristics in recent wind...   \n",
       "3   Evaluation of the Weather Research and Forecas...   \n",
       "4   Evaluation of three mainstream numerical weath...   \n",
       "5   A maximum entropy approach to the parametrizat...   \n",
       "6   Clustering wind profile shapes to estimate air...   \n",
       "7   Evaluation of the Weather Research and Forecas...   \n",
       "8   Quality of wind characteristics in recent wind...   \n",
       "9   Earth System model evaluation tool (ESMValTool...   \n",
       "10  The eWaterCycle platform for open and FAIR hyd...   \n",
       "11  The eWaterCycle platform for open and FAIR hyd...   \n",
       "12  A maximum entropy approach to the parameteriza...   \n",
       "13  Characterisation of offshore winds for energy ...   \n",
       "14  The eWaterCycle platform for open and FAIR hyd...   \n",
       "15  Coupling Hydrological models using BMI in eWat...   \n",
       "16  Collaborative moisture tracking with WAM2layer...   \n",
       "17  Reconciling the moisture sources of the extrem...   \n",
       "18  s2spy, a package to boost (sub) seasonal forec...   \n",
       "19  User-friendly climate data discovery and analy...   \n",
       "20                    Digital twincubator eWaterCycle   \n",
       "21  era5cli: from a utility script to a reusable s...   \n",
       "22  Towards Reproducible Hydrological Modelling wi...   \n",
       "23  Moisture origin of the extreme precipitation e...   \n",
       "24   User-friendly moisture tracking with WAM-2layers   \n",
       "25  Introducing the eWaterCycle Python package for...   \n",
       "26   User-friendly moisture tracking with WAM-2layers   \n",
       "27  Introducing the eWaterCycle Platform for compu...   \n",
       "28  The eWaterCycle platform for open and FAIR com...   \n",
       "29  The evolution of shared infrastructure for cli...   \n",
       "30   era5cli: the command line interface to ERA5 data   \n",
       "31  A multi-model ensemble weighting method (ClimW...   \n",
       "32  Preprocessing of hydrological models' input in...   \n",
       "33             Bringing ESMValTool to the Jupyter Lab   \n",
       "34  Recent developments on the Earth System Model ...   \n",
       "35  Towards Open and FAIR Hydrological Modelling w...   \n",
       "36  Hydrological Model Experiment Setups Using the...   \n",
       "37  era5cli: The command line tool to download ERA...   \n",
       "38  ESMValTool pre-processing functions for eWater...   \n",
       "39  The eWaterCycle platform for FAIR and Open Hyd...   \n",
       "40  Validation of North Sea wind and weather in th...   \n",
       "41  Subgrid modeling in two-dimensional turbulent ...   \n",
       "42  Subgrid modeling in two-dimensional turbulent ...   \n",
       "43  Evaluation of the Weather Research and Forecas...   \n",
       "44                                  MSc Thesis Report   \n",
       "45  Numerical simulations of boundary‐layer proces...   \n",
       "46  ADDITIONAL MATERIAL: A multi-model ensemble we...   \n",
       "\n",
       "                                              authors  \\\n",
       "0          [PC Kalverla, JB Duncan Jr, GJ Steeneveld]   \n",
       "1              [PC Kalverla, GJ Steeneveld, RJ Ronda]   \n",
       "2               [PC Kalverla, AAM Holtslag, RJ Ronda]   \n",
       "3                             [PC Kalverla, GJ Duine]   \n",
       "4                [P Kalverla, GJ Steeneveld, R Ronda]   \n",
       "5                          [WTM Verkley, PC Kalverla]   \n",
       "6             [M Schelbergen, PC Kalverla, R Schmehl]   \n",
       "7                                        [P Kalverla]   \n",
       "8   [PC Kalverla, AAM Holtslag, RJ Ronda, GJ Steen...   \n",
       "9              [M Righi, B Andela, V Eyring, A Lauer]   \n",
       "10                  [R Hut, N Drost, N van de Giesen]   \n",
       "11                  [R Hut, N Drost, N van de Giesen]   \n",
       "12                                       [P Kalverla]   \n",
       "13                                      [PC Kalverla]   \n",
       "14                  [R Hut, N Drost, N van de Giesen]   \n",
       "15                  [N Drost, R Hut, N Van De Giesen]   \n",
       "16            [P Kalverla, I Benedict, R van der Ent]   \n",
       "17   [I Benedict, C Weijenborg, T Vermeulen, J Keune]   \n",
       "18  [Y Liu, B Schilperoort, J van Ingen, S Vijverb...   \n",
       "19       [B Andela, P Kalverla, R Kazeroni, SL Tomas]   \n",
       "20    [N Drost, P Kalverla, B Schilperoort, B Vreede]   \n",
       "21             [B Schilperoort, P Kalverla, B Vreede]   \n",
       "22           [N Drost, J Aerts, F Alidoost, B Andela]   \n",
       "23                 [I Benedict, F Polak, T Vermeulen]   \n",
       "24            [P Kalverla, I Benedict, R van der Ent]   \n",
       "25                       [P Kalverla, R Hut, N Drost]   \n",
       "26            [P Kalverla, I Benedict, R van der Ent]   \n",
       "27                  [R Hut, N Drost, N Van De Giesen]   \n",
       "28                  [R Hut, N Drost, N Van De Giesen]   \n",
       "29         [PC Kalverla, S Smeets, N Drost, B Andela]   \n",
       "30                 [S Smeets, J Camphuijsen, N Drost]   \n",
       "31                  [R Lorenz, L Brunner, P Kalverla]   \n",
       "32                    [F Alidoost, J Aerts, B Andela]   \n",
       "33                   [PC Kalverla, S Smeets, N Drost]   \n",
       "34                  [B Andela, F Alidoost, L Brunner]   \n",
       "35                   [N Drost, JPM Aerts, F Alidoost]   \n",
       "36                [JPM Aerts, R Hut, N Van De Giesen]   \n",
       "37                       [J Camphuijsen, R van Haren]   \n",
       "38                    [F Alidoost, J Aerts, B Andela]   \n",
       "39                    [N Drost, J Camphuijsen, R Hut]   \n",
       "40             [PC Kalverla, GJ Steeneveld, RJ Ronda]   \n",
       "41                            [W Verkley, P Kalverla]   \n",
       "42                            [W Verkley, P Kalverla]   \n",
       "43                            [PC Kalverla, GJ Duine]   \n",
       "44                 [G van Maaren, MFN Forest, PJ WEC]   \n",
       "45                            [L Giovannini, D Zardi]   \n",
       "46        [R Lorenz, L Brunner, P Kalverla, S Smeets]   \n",
       "\n",
       "                                             abstarct  \n",
       "0   Ten years of ERA5 reanalysis data are combined...  \n",
       "1   Uncertainty reduction in offshore wind systems...  \n",
       "2   Offshore wind energy production is rapidly gro...  \n",
       "3   of down-valley winds in stable stratification ...  \n",
       "4   Numerical weather prediction models play an im...  \n",
       "5   In numerical models of geophysical fluid syste...  \n",
       "6   Airborne wind energy (AWE) systems harness ene...  \n",
       "7   In this study, the representation of the stabl...  \n",
       "8                                                      \n",
       "9   This paper describes the second major release ...  \n",
       "10  FAIR models. To the best of our knowledge, eWa...  \n",
       "11  FAIR models. To the best of our knowledge, eWa...  \n",
       "12  One of the problems that inevitably needs to b...  \n",
       "13  Offshore wind energy is regarded as one of the...  \n",
       "14  FAIR models. To the best of our knowledge, eWa...  \n",
       "15  The eWaterCycle platform is a fully Open-Sourc...  \n",
       "16  Atmospheric moisture tracking is a valuable te...  \n",
       "17  From the 12 th to the 15 th of July 2021, West...  \n",
       "18  Reliable (sub) seasonal (S2S) forecasts remain...  \n",
       "19  The Earth System Grid Federation (ESGF) offers...  \n",
       "20  of digital twins, virtual research environment...  \n",
       "21  The ERA5 meteorological reanalysis dataset, fr...  \n",
       "22  The eWaterCycle platform (https://www. ewaterc...  \n",
       "23  From the 12th to the 15th of July 2021, Wester...  \n",
       "24  Atmospheric moisture tracking is a valuable te...  \n",
       "25  The eWaterCycle platform (https://www. ewaterc...  \n",
       "26  Atmospheric moisture tracking is a valuable te...  \n",
       "27  I want to know what the impact of climate chan...  \n",
       "28  The eWaterCycle platform (https://www. ewaterc...  \n",
       "29  Scientific progress greatly benefits from the ...  \n",
       "30  With the release of the ERA5 dataset, worldwid...  \n",
       "31  Too often model evaluation has no impact on ho...  \n",
       "32  Hydrological models exhibit great complexity a...  \n",
       "33  Ease of use can easily become a limiting facto...  \n",
       "34  The Earth System Model Evaluation Tool (ESMVal...  \n",
       "35  The eWaterCycle platform (https://www. ewaterc...  \n",
       "36  Setting up hydrological models for hypotheses ...  \n",
       "37  With the release of the ERA5 dataset, worldwid...  \n",
       "38  eWaterCycle is a framework in which hydrologic...  \n",
       "39  The eWaterCycle platform is a fully Open-Sourc...  \n",
       "40  Validation of North Sea wind and weather in th...  \n",
       "41  We consider the problem of parameterization of...  \n",
       "42  We consider the problem of parameterization of...  \n",
       "43  down-valley winds in stable stratification fro...  \n",
       "44  throughout my MSc thesis.  MSc thesis. Special...  \n",
       "45  boundary‐layer processes in the Alpine Adige V...  \n",
       "46  ▪ Need to translate distance to observations i...  "
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# publication info\n",
    "data_storage.scholar_author_info(fullname)"
   ]
  },
  {
   "attachments": {},
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Crossref (ORCID)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Using rcn_py.orcid functions\n",
    "orcid_id = orcid.name_to_orcid_id(fullname)\n",
    "orcid_record = orcid.query_orcid_for_record(orcid_id)\n",
    "docs = orcid.extract_works_section(orcid_record)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'last-modified-date': {'value': 1653871432941},\n",
       " 'external-ids': {'external-id': [{'external-id-type': 'doi',\n",
       "    'external-id-value': '10.5194/egusphere-egu2020-11730',\n",
       "    'external-id-normalized': {'value': '10.5194/egusphere-egu2020-11730',\n",
       "     'transient': True},\n",
       "    'external-id-normalized-error': None,\n",
       "    'external-id-url': {'value': 'https://doi.org/10.5194/egusphere-egu2020-11730'},\n",
       "    'external-id-relationship': 'self'}]},\n",
       " 'work-summary': [{'put-code': 70327533,\n",
       "   'created-date': {'value': 1583795690725},\n",
       "   'last-modified-date': {'value': 1653871432941},\n",
       "   'source': {'source-orcid': None,\n",
       "    'source-client-id': {'uri': 'https://orcid.org/client/0000-0001-9884-1913',\n",
       "     'path': '0000-0001-9884-1913',\n",
       "     'host': 'orcid.org'},\n",
       "    'source-name': {'value': 'Crossref'},\n",
       "    'assertion-origin-orcid': None,\n",
       "    'assertion-origin-client-id': None,\n",
       "    'assertion-origin-name': None},\n",
       "   'title': {'title': {'value': 'Coupling Hydrological models using BMI in eWaterCycle'},\n",
       "    'subtitle': None,\n",
       "    'translated-title': None},\n",
       "   'external-ids': {'external-id': [{'external-id-type': 'doi',\n",
       "      'external-id-value': '10.5194/egusphere-egu2020-11730',\n",
       "      'external-id-normalized': {'value': '10.5194/egusphere-egu2020-11730',\n",
       "       'transient': True},\n",
       "      'external-id-normalized-error': None,\n",
       "      'external-id-url': {'value': 'https://doi.org/10.5194/egusphere-egu2020-11730'},\n",
       "      'external-id-relationship': 'self'}]},\n",
       "   'url': {'value': 'https://doi.org/10.5194/egusphere-egu2020-11730'},\n",
       "   'type': 'other',\n",
       "   'publication-date': {'year': {'value': '2020'},\n",
       "    'month': {'value': '03'},\n",
       "    'day': {'value': '23'}},\n",
       "   'journal-title': None,\n",
       "   'visibility': 'public',\n",
       "   'path': '/0000-0002-5821-2060/work/70327533',\n",
       "   'display-index': '0'}]}"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "docs[0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>title</th>\n",
       "      <th>doi</th>\n",
       "      <th>authors</th>\n",
       "      <th>abstarct</th>\n",
       "      <th>author_orcid</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>A multi-model ensemble weighting method (ClimW...</td>\n",
       "      <td>10.5194/egusphere-egu21-9387</td>\n",
       "      <td>[Ruth Lorenz, Lukas Brunner, Peter Kalverla, S...</td>\n",
       "      <td>&lt;jats:p&gt;&amp;amp;lt;p&amp;amp;gt;Too often model evalu...</td>\n",
       "      <td>[0000-0002-3986-1268, 0000-0001-5760-4524, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>Preprocessing of hydrological models&amp;#8217; in...</td>\n",
       "      <td>10.5194/egusphere-egu21-6051</td>\n",
       "      <td>[Fakhereh Alidoost, Jerom Aerts, Bouwe Andela,...</td>\n",
       "      <td>&lt;jats:p&gt;&amp;amp;lt;p&amp;amp;gt;Hydrological models e...</td>\n",
       "      <td>[0000-0001-8407-6472, 0000-0003-0157-4818, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>Towards Open and FAIR Hydrological Modelling w...</td>\n",
       "      <td>10.5194/egusphere-egu21-7797</td>\n",
       "      <td>[Niels Drost, Jerom P.M. Aerts, Fakhereh Alido...</td>\n",
       "      <td>&lt;jats:p&gt;&amp;amp;lt;p&amp;amp;gt;The eWaterCycle platf...</td>\n",
       "      <td>[0000-0001-9795-7981, 0000-0003-0157-4818, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>Bringing ESMValTool to the Jupyter Lab</td>\n",
       "      <td>10.5194/egusphere-egu21-4805</td>\n",
       "      <td>[Peter C. Kalverla, Stef Smeets, Niels Drost, ...</td>\n",
       "      <td>&lt;jats:p&gt;&amp;amp;lt;p&amp;amp;gt;Ease of use can easil...</td>\n",
       "      <td>[0000-0002-5025-7862, 0000-0002-5413-9038, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>Recent developments on the Earth System Model ...</td>\n",
       "      <td>10.5194/egusphere-egu21-3476</td>\n",
       "      <td>[Bouwe Andela, Fakhereh Alidoost, Lukas Brunne...</td>\n",
       "      <td>&lt;jats:p&gt;&amp;amp;lt;p&amp;amp;gt;The Earth System Mode...</td>\n",
       "      <td>[0000-0001-9005-8940, 0000-0001-8407-6472, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>era5cli: the command line interface to ERA5 data</td>\n",
       "      <td>10.5194/egusphere-egu21-4895</td>\n",
       "      <td>[Stef Smeets, Jaro Camphuijsen, Niels Drost, F...</td>\n",
       "      <td>&lt;jats:p&gt;&amp;amp;lt;p&amp;amp;gt;With the release of t...</td>\n",
       "      <td>[0000-0002-5413-9038, 0000-0002-8928-7831, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>Clustering wind profile shapes to estimate air...</td>\n",
       "      <td>10.5194/wes-5-1097-2020</td>\n",
       "      <td>[Mark Schelbergen, Peter C. Kalverla, Roland S...</td>\n",
       "      <td>&lt;jats:p&gt;Abstract. Airborne wind energy (AWE) s...</td>\n",
       "      <td>[0000-0002-6373-0989, 0000-0002-5025-7862, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>era5cli: The command line tool to download ERA...</td>\n",
       "      <td>10.5194/egusphere-egu2020-21619</td>\n",
       "      <td>[Jaro Camphuijsen, Ronald van Haren, Yifat Dzi...</td>\n",
       "      <td>&lt;jats:p&gt;\\n        &amp;amp;lt;p&amp;amp;gt;With the re...</td>\n",
       "      <td>[0000-0002-8928-7831, 0000-0002-3160-3547, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>Characterisation of offshore winds for energy ...</td>\n",
       "      <td>10.18174/498797</td>\n",
       "      <td>[Peter C. Kalverla]</td>\n",
       "      <td></td>\n",
       "      <td>[0000-0002-5025-7862]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>Low-level jets over the North Sea based on ERA...</td>\n",
       "      <td>10.5194/wes-4-193-2019</td>\n",
       "      <td>[Peter C. Kalverla, James B. Duncan Jr., Gert-...</td>\n",
       "      <td>&lt;jats:p&gt;Abstract. Ten years of ERA5 reanalysis...</td>\n",
       "      <td>[0000-0002-5025-7862, 0000-0002-8882-5693, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>Supplementary material to &amp;quot;Low-level jets...</td>\n",
       "      <td>10.5194/wes-2018-79-supplement</td>\n",
       "      <td>[Peter C. Kalverla, James B. Duncan Jr., Gert-...</td>\n",
       "      <td></td>\n",
       "      <td>[0000-0002-5025-7862, 0000-0002-8882-5693, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>Evaluation of three mainstream numerical weath...</td>\n",
       "      <td>10.1002/we.2267</td>\n",
       "      <td>[Peter Kalverla, Gert-Jan Steeneveld, Reinder ...</td>\n",
       "      <td></td>\n",
       "      <td>[0000-0002-5025-7862, 0000-0002-5922-8179, 000...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                                title  \\\n",
       "0   A multi-model ensemble weighting method (ClimW...   \n",
       "1   Preprocessing of hydrological models&#8217; in...   \n",
       "2   Towards Open and FAIR Hydrological Modelling w...   \n",
       "3              Bringing ESMValTool to the Jupyter Lab   \n",
       "4   Recent developments on the Earth System Model ...   \n",
       "5    era5cli: the command line interface to ERA5 data   \n",
       "6   Clustering wind profile shapes to estimate air...   \n",
       "7   era5cli: The command line tool to download ERA...   \n",
       "8   Characterisation of offshore winds for energy ...   \n",
       "9   Low-level jets over the North Sea based on ERA...   \n",
       "10  Supplementary material to &quot;Low-level jets...   \n",
       "11  Evaluation of three mainstream numerical weath...   \n",
       "\n",
       "                                doi  \\\n",
       "0      10.5194/egusphere-egu21-9387   \n",
       "1      10.5194/egusphere-egu21-6051   \n",
       "2      10.5194/egusphere-egu21-7797   \n",
       "3      10.5194/egusphere-egu21-4805   \n",
       "4      10.5194/egusphere-egu21-3476   \n",
       "5      10.5194/egusphere-egu21-4895   \n",
       "6           10.5194/wes-5-1097-2020   \n",
       "7   10.5194/egusphere-egu2020-21619   \n",
       "8                   10.18174/498797   \n",
       "9            10.5194/wes-4-193-2019   \n",
       "10   10.5194/wes-2018-79-supplement   \n",
       "11                  10.1002/we.2267   \n",
       "\n",
       "                                              authors  \\\n",
       "0   [Ruth Lorenz, Lukas Brunner, Peter Kalverla, S...   \n",
       "1   [Fakhereh Alidoost, Jerom Aerts, Bouwe Andela,...   \n",
       "2   [Niels Drost, Jerom P.M. Aerts, Fakhereh Alido...   \n",
       "3   [Peter C. Kalverla, Stef Smeets, Niels Drost, ...   \n",
       "4   [Bouwe Andela, Fakhereh Alidoost, Lukas Brunne...   \n",
       "5   [Stef Smeets, Jaro Camphuijsen, Niels Drost, F...   \n",
       "6   [Mark Schelbergen, Peter C. Kalverla, Roland S...   \n",
       "7   [Jaro Camphuijsen, Ronald van Haren, Yifat Dzi...   \n",
       "8                                 [Peter C. Kalverla]   \n",
       "9   [Peter C. Kalverla, James B. Duncan Jr., Gert-...   \n",
       "10  [Peter C. Kalverla, James B. Duncan Jr., Gert-...   \n",
       "11  [Peter Kalverla, Gert-Jan Steeneveld, Reinder ...   \n",
       "\n",
       "                                             abstarct  \\\n",
       "0   <jats:p>&amp;lt;p&amp;gt;Too often model evalu...   \n",
       "1   <jats:p>&amp;lt;p&amp;gt;Hydrological models e...   \n",
       "2   <jats:p>&amp;lt;p&amp;gt;The eWaterCycle platf...   \n",
       "3   <jats:p>&amp;lt;p&amp;gt;Ease of use can easil...   \n",
       "4   <jats:p>&amp;lt;p&amp;gt;The Earth System Mode...   \n",
       "5   <jats:p>&amp;lt;p&amp;gt;With the release of t...   \n",
       "6   <jats:p>Abstract. Airborne wind energy (AWE) s...   \n",
       "7   <jats:p>\\n        &amp;lt;p&amp;gt;With the re...   \n",
       "8                                                       \n",
       "9   <jats:p>Abstract. Ten years of ERA5 reanalysis...   \n",
       "10                                                      \n",
       "11                                                      \n",
       "\n",
       "                                         author_orcid  \n",
       "0   [0000-0002-3986-1268, 0000-0001-5760-4524, 000...  \n",
       "1   [0000-0001-8407-6472, 0000-0003-0157-4818, 000...  \n",
       "2   [0000-0001-9795-7981, 0000-0003-0157-4818, 000...  \n",
       "3   [0000-0002-5025-7862, 0000-0002-5413-9038, 000...  \n",
       "4   [0000-0001-9005-8940, 0000-0001-8407-6472, 000...  \n",
       "5   [0000-0002-5413-9038, 0000-0002-8928-7831, 000...  \n",
       "6   [0000-0002-6373-0989, 0000-0002-5025-7862, 000...  \n",
       "7   [0000-0002-8928-7831, 0000-0002-3160-3547, 000...  \n",
       "8                               [0000-0002-5025-7862]  \n",
       "9   [0000-0002-5025-7862, 0000-0002-8882-5693, 000...  \n",
       "10  [0000-0002-5025-7862, 0000-0002-8882-5693, 000...  \n",
       "11  [0000-0002-5025-7862, 0000-0002-5922-8179, 000...  "
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# All publication info of one researcher\n",
    "data_storage.crossref_author_by_name(fullname)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>title</th>\n",
       "      <th>doi</th>\n",
       "      <th>authors</th>\n",
       "      <th>abstarct</th>\n",
       "      <th>author_orcid</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>A multi-model ensemble weighting method (ClimW...</td>\n",
       "      <td>10.5194/egusphere-egu21-9387</td>\n",
       "      <td>[Ruth Lorenz, Lukas Brunner, Peter Kalverla, S...</td>\n",
       "      <td>&lt;jats:p&gt;&amp;amp;lt;p&amp;amp;gt;Too often model evalu...</td>\n",
       "      <td>[0000-0002-3986-1268, 0000-0001-5760-4524, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>Preprocessing of hydrological models&amp;#8217; in...</td>\n",
       "      <td>10.5194/egusphere-egu21-6051</td>\n",
       "      <td>[Fakhereh Alidoost, Jerom Aerts, Bouwe Andela,...</td>\n",
       "      <td>&lt;jats:p&gt;&amp;amp;lt;p&amp;amp;gt;Hydrological models e...</td>\n",
       "      <td>[0000-0001-8407-6472, 0000-0003-0157-4818, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>Towards Open and FAIR Hydrological Modelling w...</td>\n",
       "      <td>10.5194/egusphere-egu21-7797</td>\n",
       "      <td>[Niels Drost, Jerom P.M. Aerts, Fakhereh Alido...</td>\n",
       "      <td>&lt;jats:p&gt;&amp;amp;lt;p&amp;amp;gt;The eWaterCycle platf...</td>\n",
       "      <td>[0000-0001-9795-7981, 0000-0003-0157-4818, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>Bringing ESMValTool to the Jupyter Lab</td>\n",
       "      <td>10.5194/egusphere-egu21-4805</td>\n",
       "      <td>[Peter C. Kalverla, Stef Smeets, Niels Drost, ...</td>\n",
       "      <td>&lt;jats:p&gt;&amp;amp;lt;p&amp;amp;gt;Ease of use can easil...</td>\n",
       "      <td>[0000-0002-5025-7862, 0000-0002-5413-9038, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>Recent developments on the Earth System Model ...</td>\n",
       "      <td>10.5194/egusphere-egu21-3476</td>\n",
       "      <td>[Bouwe Andela, Fakhereh Alidoost, Lukas Brunne...</td>\n",
       "      <td>&lt;jats:p&gt;&amp;amp;lt;p&amp;amp;gt;The Earth System Mode...</td>\n",
       "      <td>[0000-0001-9005-8940, 0000-0001-8407-6472, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>era5cli: the command line interface to ERA5 data</td>\n",
       "      <td>10.5194/egusphere-egu21-4895</td>\n",
       "      <td>[Stef Smeets, Jaro Camphuijsen, Niels Drost, F...</td>\n",
       "      <td>&lt;jats:p&gt;&amp;amp;lt;p&amp;amp;gt;With the release of t...</td>\n",
       "      <td>[0000-0002-5413-9038, 0000-0002-8928-7831, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>Clustering wind profile shapes to estimate air...</td>\n",
       "      <td>10.5194/wes-5-1097-2020</td>\n",
       "      <td>[Mark Schelbergen, Peter C. Kalverla, Roland S...</td>\n",
       "      <td>&lt;jats:p&gt;Abstract. Airborne wind energy (AWE) s...</td>\n",
       "      <td>[0000-0002-6373-0989, 0000-0002-5025-7862, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>era5cli: The command line tool to download ERA...</td>\n",
       "      <td>10.5194/egusphere-egu2020-21619</td>\n",
       "      <td>[Jaro Camphuijsen, Ronald van Haren, Yifat Dzi...</td>\n",
       "      <td>&lt;jats:p&gt;\\n        &amp;amp;lt;p&amp;amp;gt;With the re...</td>\n",
       "      <td>[0000-0002-8928-7831, 0000-0002-3160-3547, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>Characterisation of offshore winds for energy ...</td>\n",
       "      <td>10.18174/498797</td>\n",
       "      <td>[Peter C. Kalverla]</td>\n",
       "      <td></td>\n",
       "      <td>[0000-0002-5025-7862]</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>Low-level jets over the North Sea based on ERA...</td>\n",
       "      <td>10.5194/wes-4-193-2019</td>\n",
       "      <td>[Peter C. Kalverla, James B. Duncan Jr., Gert-...</td>\n",
       "      <td>&lt;jats:p&gt;Abstract. Ten years of ERA5 reanalysis...</td>\n",
       "      <td>[0000-0002-5025-7862, 0000-0002-8882-5693, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>Supplementary material to &amp;quot;Low-level jets...</td>\n",
       "      <td>10.5194/wes-2018-79-supplement</td>\n",
       "      <td>[Peter C. Kalverla, James B. Duncan Jr., Gert-...</td>\n",
       "      <td></td>\n",
       "      <td>[0000-0002-5025-7862, 0000-0002-8882-5693, 000...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>Evaluation of three mainstream numerical weath...</td>\n",
       "      <td>10.1002/we.2267</td>\n",
       "      <td>[Peter Kalverla, Gert-Jan Steeneveld, Reinder ...</td>\n",
       "      <td></td>\n",
       "      <td>[0000-0002-5025-7862, 0000-0002-5922-8179, 000...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                                title  \\\n",
       "0   A multi-model ensemble weighting method (ClimW...   \n",
       "1   Preprocessing of hydrological models&#8217; in...   \n",
       "2   Towards Open and FAIR Hydrological Modelling w...   \n",
       "3              Bringing ESMValTool to the Jupyter Lab   \n",
       "4   Recent developments on the Earth System Model ...   \n",
       "5    era5cli: the command line interface to ERA5 data   \n",
       "6   Clustering wind profile shapes to estimate air...   \n",
       "7   era5cli: The command line tool to download ERA...   \n",
       "8   Characterisation of offshore winds for energy ...   \n",
       "9   Low-level jets over the North Sea based on ERA...   \n",
       "10  Supplementary material to &quot;Low-level jets...   \n",
       "11  Evaluation of three mainstream numerical weath...   \n",
       "\n",
       "                                doi  \\\n",
       "0      10.5194/egusphere-egu21-9387   \n",
       "1      10.5194/egusphere-egu21-6051   \n",
       "2      10.5194/egusphere-egu21-7797   \n",
       "3      10.5194/egusphere-egu21-4805   \n",
       "4      10.5194/egusphere-egu21-3476   \n",
       "5      10.5194/egusphere-egu21-4895   \n",
       "6           10.5194/wes-5-1097-2020   \n",
       "7   10.5194/egusphere-egu2020-21619   \n",
       "8                   10.18174/498797   \n",
       "9            10.5194/wes-4-193-2019   \n",
       "10   10.5194/wes-2018-79-supplement   \n",
       "11                  10.1002/we.2267   \n",
       "\n",
       "                                              authors  \\\n",
       "0   [Ruth Lorenz, Lukas Brunner, Peter Kalverla, S...   \n",
       "1   [Fakhereh Alidoost, Jerom Aerts, Bouwe Andela,...   \n",
       "2   [Niels Drost, Jerom P.M. Aerts, Fakhereh Alido...   \n",
       "3   [Peter C. Kalverla, Stef Smeets, Niels Drost, ...   \n",
       "4   [Bouwe Andela, Fakhereh Alidoost, Lukas Brunne...   \n",
       "5   [Stef Smeets, Jaro Camphuijsen, Niels Drost, F...   \n",
       "6   [Mark Schelbergen, Peter C. Kalverla, Roland S...   \n",
       "7   [Jaro Camphuijsen, Ronald van Haren, Yifat Dzi...   \n",
       "8                                 [Peter C. Kalverla]   \n",
       "9   [Peter C. Kalverla, James B. Duncan Jr., Gert-...   \n",
       "10  [Peter C. Kalverla, James B. Duncan Jr., Gert-...   \n",
       "11  [Peter Kalverla, Gert-Jan Steeneveld, Reinder ...   \n",
       "\n",
       "                                             abstarct  \\\n",
       "0   <jats:p>&amp;lt;p&amp;gt;Too often model evalu...   \n",
       "1   <jats:p>&amp;lt;p&amp;gt;Hydrological models e...   \n",
       "2   <jats:p>&amp;lt;p&amp;gt;The eWaterCycle platf...   \n",
       "3   <jats:p>&amp;lt;p&amp;gt;Ease of use can easil...   \n",
       "4   <jats:p>&amp;lt;p&amp;gt;The Earth System Mode...   \n",
       "5   <jats:p>&amp;lt;p&amp;gt;With the release of t...   \n",
       "6   <jats:p>Abstract. Airborne wind energy (AWE) s...   \n",
       "7   <jats:p>\\n        &amp;lt;p&amp;gt;With the re...   \n",
       "8                                                       \n",
       "9   <jats:p>Abstract. Ten years of ERA5 reanalysis...   \n",
       "10                                                      \n",
       "11                                                      \n",
       "\n",
       "                                         author_orcid  \n",
       "0   [0000-0002-3986-1268, 0000-0001-5760-4524, 000...  \n",
       "1   [0000-0001-8407-6472, 0000-0003-0157-4818, 000...  \n",
       "2   [0000-0001-9795-7981, 0000-0003-0157-4818, 000...  \n",
       "3   [0000-0002-5025-7862, 0000-0002-5413-9038, 000...  \n",
       "4   [0000-0001-9005-8940, 0000-0001-8407-6472, 000...  \n",
       "5   [0000-0002-5413-9038, 0000-0002-8928-7831, 000...  \n",
       "6   [0000-0002-6373-0989, 0000-0002-5025-7862, 000...  \n",
       "7   [0000-0002-8928-7831, 0000-0002-3160-3547, 000...  \n",
       "8                               [0000-0002-5025-7862]  \n",
       "9   [0000-0002-5025-7862, 0000-0002-8882-5693, 000...  \n",
       "10  [0000-0002-5025-7862, 0000-0002-8882-5693, 000...  \n",
       "11  [0000-0002-5025-7862, 0000-0002-5922-8179, 000...  "
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data_storage.crossref_author_by_orcid(orcid)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Get all publications of all coauthors and do de-duplication\n",
    "# Long running time\n",
    "df = data_storage.coauthor_data_crossref(orcid_id)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "node_data = data_storage.assign_group_node(orcid_id)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "links = data_storage.get_links_from_coauthor_rel(orcid_id)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "data_storage.build_networkx(orcid_id)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "data_storage.build_networkx('0000-0002-5025-7862')"
   ]
  },
  {
   "attachments": {},
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### RSD"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "rsd_data = neo4j_rsd.request_rsd_data()"
   ]
  },
  {
   "attachments": {},
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### OpenAlex"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "author_result_1 = openalex.search_user_by_orcid(orcid_id)\n",
    "author_result_2 = openalex.search_user_by_name(fullname)\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "works_1 = openalex.search_works_by_orcid(orcid_id)\n",
    "works_2 = openalex.search_works_by_name(fullname)\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "doi = \"https://doi.org/10.7717/peerj.4375\"\n",
    "publication_result = openalex.get_pub_info_by_doi(doi)      # all the information of this publication\n",
    "keywords = openalex.publication_keywords(doi)               # for topic modeling"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "institution_name = \"Netherlands eScience Center\"\n",
    "institution = openalex.find_institution(institution_name)\n",
    "\n",
    "inst_works_1 = openalex.get_some_works_of_one_institution(institution_name)     # Fast, only return 25 work results\n",
    "inst_works_2 = openalex.get_works_of_one_institution(institution_name, 100)     # Set work count\n",
    "inst_works_3 = openalex.get_all_works_of_one_institution(institution_name)      # All works\n",
    "inst_works_4 = openalex.get_works_of_one_institution_by_year(institution_name, 2021, 2023) # Year period "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "colla_institutions = openalex.coauthor_institutions(institution_name)               # Collaboration between institutions\n",
    "node_list, coauthor_pair = openalex.build_institution_network(institution_name)     # Create nodes and relations of the network"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "base",
   "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.9.13"
  },
  "orig_nbformat": 4,
  "vscode": {
   "interpreter": {
    "hash": "78d178f77aa2234760f0004d20edde8d97d9d6aae15b3a03389e75a39bac3a7d"
   }
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
