Run ensemble Summa model on HPC

Structure for Unifying Multiple Modeling Alternative (SUMMA) is a hydrologic modeling approach that is built on a common set of conservation equations and a common numerical solver, which together constitute the structural core of the model. Different modeling approaches can then be implemented within the structural core, enabling a controlled and systematic analysis of alternative modeling options, and providing insight for future model development.

This notebook demonstrates how to harmonize different libraries and tools provided in the CyberGIS-Jupyter environment to run a 75-member ensemble SUMMA model with a High Performance Computer (HPC) resource. The SUMMA model instance and data used in this notebook were adapted from a part of the Clark et al., (2015) study, and explored the impact of different stomatal resistance parameterizations on total evapotranspiration (ET) in the Reynolds Mountain East catchment in southwestern Idaho.

Clark, M. P., B. Nijssen, J. Lundquist, D. Kavetski, D. Rupp, R. Woods, E. Gutmann, A. Wood, D. Gochis, R. Rasmussen, D. Tarboton, V. Mahat, G. Flerchinger, and D. Marks, 2015: A unified approach for process-based hydrologic modeling: Part 2. Model implementation and example applications. Water Resources Research, 51, doi: 10.1002/2015WR017200

Retrieve a Summa model instance resource from HydroShare

In [1]:
resource_id = '1f3f310af8364d2aa3e6a9459152a21c'
In [2]:
import json
import os
from hs_restclient import HydroShare, HydroShareAuthBasic
auth = HydroShareAuthBasic("cybergis", "demo")
hs = HydroShare(auth=auth)
base_dir = os.path.abspath('/home/jovyan/work')
download_dir = os.path.join(base_dir, 'Downloads')
!mkdir -p {download_dir}
hs.getResource(resource_id, destination=download_dir, unzip=True)

Unzip model instance package

In [3]:
import os
#Unzip model file
model_folder_name = "SummaModel_ReynoldsAspenStand_StomatalResistance_sopron"
content_folder = os.path.join(download_dir ,"{}/{}/data/contents".format(resource_id, resource_id))
file_manger_rel_path = "settings/summa_fileManager_riparianAspenSimpleResistance.txt"
import tempfile
workspace_dir = os.path.join(base_dir, 'workspace')
!mkdir -p {workspace_dir}
unzip_dir = tempfile.mkdtemp(dir=workspace_dir)
!cd {content_folder} && unzip -o {model_folder_name}.zip -d {unzip_dir}
print("Unzipping Done")
Archive:  SummaModel_ReynoldsAspenStand_StomatalResistance_sopron.zip
   creating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/
   creating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/
   creating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/forcingData/
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/forcingData/forcing_above_aspen.nc  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/reynolds_geojson_latlon.geojson  
   creating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/validationData/
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/validationData/ReynoldsCreek_eddyFlux.nc  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/installTestCases_local.sh  
   creating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/output/
   creating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/GENPARM.TBL  
   creating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/dos2unix.sh  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/Model_Output.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zBasinModelVarMeta.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zBasinParamMeta.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zCategoryMeta.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zForceMeta.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zLocalAttributeMeta.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zLocalModelIndexMeta.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zLocalModelVarMeta.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zLocalParamMeta.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zModelIndexMeta.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zParamMeta.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zTimeMeta.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/var_lookup.f90  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/MPTABLE.TBL  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/SOILPARM.TBL  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_fileManager_riparianAspenSimpleResistance.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zBasinParamInfo.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zDecisions_riparianAspenSimpleResistance.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zForcingFileList_riparianAspen.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zForcingInfo_riparianAspen.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zInitialCond.nc  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zLocalAttributes_riparianAspen.nc  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zLocalParamInfo.txt  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zParamTrial_riparianAspen.nc  
  inflating: /home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/VEGPARM.TBL  
Unzipping Done

"Install" SUMMA model on Jupyter server (fix broken path in summa file_manager)

In [4]:
model_source_folder_path = os.path.join(unzip_dir, model_folder_name)
!cd {model_source_folder_path} && chmod +x ./installTestCases_local.sh
!cd {model_source_folder_path} && ./installTestCases_local.sh
TestCases installed

Use PySumma to build ensembles

In [5]:
# Create a empty ParamTrial.nc file (required by parameter ensemble)
import netCDF4 as nc
name = os.path.join(model_source_folder_path, 'settings/summa_zParamTrial_riparianAspen.nc')
print(name)
param_trial = nc.Dataset(name, "w", format="NETCDF3_CLASSIC")
param_trial.createDimension("hru", 1)
param_trial.close()
/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zParamTrial_riparianAspen.nc
In [6]:
import numpy as np
import json
from pysumma import ensemble

def safe_arange(start, stop, step):
    a = np.arange(start, stop, step)
    result =[]
    for i in a:
        par = round(i, 10)
        result = np.append(result, par)
    return result

# create ensemble
# different parameterizations
decision_options = {
    "stomResist": ["BallBerry", "Jarvis", "simpleResistance"]
}
# different parameters
param_options = {
   'rootDistExp': safe_arange(0.01, 1.00, 0.20),
   'summerLAI': safe_arange(0.01, 10.00, 2.00)
}

config = ensemble.total_product(dec_conf=decision_options, param_conf=param_options)

# save ensemble info to json file
with open(os.path.join(model_source_folder_path, 'summa_options.json'), 'w') as outfile:
    json.dump(config, outfile)

# check ensemble parameters    
print("Number of ensemble runs: {}".format(len(config)))
print(json.dumps(config, indent=4, sort_keys=True)[:800])
print("...")
Number of ensemble runs: 75
{
    "++BallBerry++rootDistExp=0.01++summerLAI=0.01++": {
        "decisions": {
            "stomResist": "BallBerry"
        },
        "parameters": {
            "rootDistExp": 0.01,
            "summerLAI": 0.01
        }
    },
    "++BallBerry++rootDistExp=0.01++summerLAI=2.01++": {
        "decisions": {
            "stomResist": "BallBerry"
        },
        "parameters": {
            "rootDistExp": 0.01,
            "summerLAI": 2.01
        }
    },
    "++BallBerry++rootDistExp=0.01++summerLAI=4.01++": {
        "decisions": {
            "stomResist": "BallBerry"
        },
        "parameters": {
            "rootDistExp": 0.01,
            "summerLAI": 4.01
        }
    },
    "++BallBerry++rootDistExp=0.01++summerLAI=6.01++": {
        "decisions": {
            "stomRe
...

Submit model to XSEDE Comet HPC using CyberGIS-Jupyter tool

In [7]:
from cybergis import summaUI

s = summaUI(model_source_folder_path, file_manger_rel_path, 
            workspace_dir)
In [8]:
s.runSumma()
2019-12-20 21:48:57,630 [MainThread  ] [INFO ]  SSH logged into keeling.earth.illinois.edu as user cigi-gisolve
2019-12-20 21:48:57,639 [MainThread  ] [INFO ]  Uploading /home/jovyan/work/workspace/Summa_1576878535_f3a913df to /data/keeling/a/cigi-gisolve
2019-12-20 21:49:01,011 [MainThread  ] [INFO ]  Submitting Job summa.sbatch to queue
2019-12-20 21:49:01,347 [MainThread  ] [INFO ]  Remote Job ID assigned: 3462846
2019-12-20 21:49:04,862 [MainThread  ] [INFO ]  R
2019-12-20 21:49:08,381 [MainThread  ] [INFO ]  R
2019-12-20 21:49:11,852 [MainThread  ] [INFO ]  R
2019-12-20 21:49:15,308 [MainThread  ] [INFO ]  R
2019-12-20 21:49:18,763 [MainThread  ] [INFO ]  R
2019-12-20 21:49:22,230 [MainThread  ] [INFO ]  R
2019-12-20 21:49:25,688 [MainThread  ] [INFO ]  R
2019-12-20 21:49:29,173 [MainThread  ] [INFO ]  R
2019-12-20 21:49:32,620 [MainThread  ] [INFO ]  R
2019-12-20 21:49:36,084 [MainThread  ] [INFO ]  R
2019-12-20 21:49:39,544 [MainThread  ] [INFO ]  R
2019-12-20 21:49:43,004 [MainThread  ] [INFO ]  R
2019-12-20 21:49:46,471 [MainThread  ] [INFO ]  R
2019-12-20 21:49:49,924 [MainThread  ] [INFO ]  R
2019-12-20 21:49:53,390 [MainThread  ] [INFO ]  R
2019-12-20 21:49:56,848 [MainThread  ] [INFO ]  R
2019-12-20 21:50:00,320 [MainThread  ] [INFO ]  R
2019-12-20 21:50:03,829 [MainThread  ] [INFO ]  R
2019-12-20 21:50:07,340 [MainThread  ] [INFO ]  R
2019-12-20 21:50:10,800 [MainThread  ] [INFO ]  R
2019-12-20 21:50:14,253 [MainThread  ] [INFO ]  R
2019-12-20 21:50:17,720 [MainThread  ] [INFO ]  R
2019-12-20 21:50:21,173 [MainThread  ] [INFO ]  R
2019-12-20 21:50:24,652 [MainThread  ] [INFO ]  R
2019-12-20 21:50:28,104 [MainThread  ] [INFO ]  R
2019-12-20 21:50:31,572 [MainThread  ] [INFO ]  R
2019-12-20 21:50:40,091 [MainThread  ] [INFO ]  R
2019-12-20 21:50:43,550 [MainThread  ] [INFO ]  R
2019-12-20 21:50:47,062 [MainThread  ] [INFO ]  R
2019-12-20 21:50:50,520 [MainThread  ] [INFO ]  R
2019-12-20 21:50:53,976 [MainThread  ] [INFO ]  R
2019-12-20 21:50:57,503 [MainThread  ] [INFO ]  R
2019-12-20 21:51:00,984 [MainThread  ] [INFO ]  R
2019-12-20 21:51:04,450 [MainThread  ] [INFO ]  R
2019-12-20 21:51:07,903 [MainThread  ] [INFO ]  R
2019-12-20 21:51:11,378 [MainThread  ] [INFO ]  R
2019-12-20 21:51:14,833 [MainThread  ] [INFO ]  R
2019-12-20 21:51:18,279 [MainThread  ] [INFO ]  R
2019-12-20 21:51:21,730 [MainThread  ] [INFO ]  R
2019-12-20 21:51:25,201 [MainThread  ] [INFO ]  R
2019-12-20 21:51:28,653 [MainThread  ] [INFO ]  R
2019-12-20 21:51:32,110 [MainThread  ] [INFO ]  R
2019-12-20 21:51:35,628 [MainThread  ] [INFO ]  R
2019-12-20 21:51:39,083 [MainThread  ] [INFO ]  R
2019-12-20 21:51:42,533 [MainThread  ] [INFO ]  R
2019-12-20 21:51:45,978 [MainThread  ] [INFO ]  R
2019-12-20 21:51:49,472 [MainThread  ] [INFO ]  R
2019-12-20 21:51:52,928 [MainThread  ] [INFO ]  R
2019-12-20 21:51:56,440 [MainThread  ] [INFO ]  R
2019-12-20 21:51:59,992 [MainThread  ] [INFO ]  R
2019-12-20 21:52:03,477 [MainThread  ] [INFO ]  R
2019-12-20 21:52:06,992 [MainThread  ] [INFO ]  R
2019-12-20 21:52:10,435 [MainThread  ] [INFO ]  R
2019-12-20 21:52:13,896 [MainThread  ] [INFO ]  R
2019-12-20 21:52:17,368 [MainThread  ] [INFO ]  R
2019-12-20 21:52:20,881 [MainThread  ] [INFO ]  R
2019-12-20 21:52:24,339 [MainThread  ] [INFO ]  R
2019-12-20 21:52:27,811 [MainThread  ] [INFO ]  R
2019-12-20 21:52:31,329 [MainThread  ] [INFO ]  R
2019-12-20 21:52:34,791 [MainThread  ] [INFO ]  R
2019-12-20 21:52:38,252 [MainThread  ] [INFO ]  R
2019-12-20 21:52:41,710 [MainThread  ] [INFO ]  R
2019-12-20 21:52:45,163 [MainThread  ] [INFO ]  R
2019-12-20 21:52:48,620 [MainThread  ] [INFO ]  R
2019-12-20 21:52:52,130 [MainThread  ] [INFO ]  R
2019-12-20 21:52:55,590 [MainThread  ] [INFO ]  R
2019-12-20 21:52:59,052 [MainThread  ] [INFO ]  R
2019-12-20 21:53:02,564 [MainThread  ] [INFO ]  R
2019-12-20 21:53:06,023 [MainThread  ] [INFO ]  R
2019-12-20 21:53:09,523 [MainThread  ] [INFO ]  R
2019-12-20 21:53:12,989 [MainThread  ] [INFO ]  R
2019-12-20 21:53:16,509 [MainThread  ] [INFO ]  R
2019-12-20 21:53:19,970 [MainThread  ] [INFO ]  R
2019-12-20 21:53:23,442 [MainThread  ] [INFO ]  R
2019-12-20 21:53:26,885 [MainThread  ] [INFO ]  R
2019-12-20 21:53:30,407 [MainThread  ] [INFO ]  R
2019-12-20 21:53:33,881 [MainThread  ] [INFO ]  R
2019-12-20 21:53:37,340 [MainThread  ] [INFO ]  R
2019-12-20 21:53:40,799 [MainThread  ] [INFO ]  R
2019-12-20 21:53:44,280 [MainThread  ] [INFO ]  R
2019-12-20 21:53:47,729 [MainThread  ] [INFO ]  R
2019-12-20 21:53:51,171 [MainThread  ] [INFO ]  R
2019-12-20 21:53:54,696 [MainThread  ] [INFO ]  R
2019-12-20 21:53:58,153 [MainThread  ] [INFO ]  R
2019-12-20 21:54:01,700 [MainThread  ] [INFO ]  R
2019-12-20 21:54:05,207 [MainThread  ] [INFO ]  R
2019-12-20 21:54:08,659 [MainThread  ] [INFO ]  R
2019-12-20 21:54:12,173 [MainThread  ] [INFO ]  R
2019-12-20 21:54:15,618 [MainThread  ] [INFO ]  R
2019-12-20 21:54:19,139 [MainThread  ] [INFO ]  R
2019-12-20 21:54:22,575 [MainThread  ] [INFO ]  R
2019-12-20 21:54:26,050 [MainThread  ] [INFO ]  R
2019-12-20 21:54:29,510 [MainThread  ] [INFO ]  R
2019-12-20 21:54:33,039 [MainThread  ] [INFO ]  R
2019-12-20 21:54:36,518 [MainThread  ] [INFO ]  R
2019-12-20 21:54:39,973 [MainThread  ] [INFO ]  R
2019-12-20 21:54:43,453 [MainThread  ] [INFO ]  R
2019-12-20 21:54:46,930 [MainThread  ] [INFO ]  R
2019-12-20 21:54:50,400 [MainThread  ] [INFO ]  R
2019-12-20 21:54:53,924 [MainThread  ] [INFO ]  R
2019-12-20 21:54:57,412 [MainThread  ] [INFO ]  R
2019-12-20 21:55:00,919 [MainThread  ] [INFO ]  R
2019-12-20 21:55:04,393 [MainThread  ] [INFO ]  R
2019-12-20 21:55:07,879 [MainThread  ] [INFO ]  R
2019-12-20 21:55:11,362 [MainThread  ] [INFO ]  R
2019-12-20 21:55:14,839 [MainThread  ] [INFO ]  R
2019-12-20 21:55:18,305 [MainThread  ] [INFO ]  R
2019-12-20 21:55:21,817 [MainThread  ] [INFO ]  R
2019-12-20 21:55:25,390 [MainThread  ] [INFO ]  R
2019-12-20 21:55:28,869 [MainThread  ] [INFO ]  R
2019-12-20 21:55:32,340 [MainThread  ] [INFO ]  R
2019-12-20 21:55:35,829 [MainThread  ] [INFO ]  R
2019-12-20 21:55:39,294 [MainThread  ] [INFO ]  R
2019-12-20 21:55:42,783 [MainThread  ] [INFO ]  R
2019-12-20 21:55:46,310 [MainThread  ] [INFO ]  R
2019-12-20 21:55:49,831 [MainThread  ] [INFO ]  R
2019-12-20 21:55:53,310 [MainThread  ] [INFO ]  R
2019-12-20 21:55:56,784 [MainThread  ] [INFO ]  R
2019-12-20 21:56:00,268 [MainThread  ] [INFO ]  R
2019-12-20 21:56:03,793 [MainThread  ] [INFO ]  R
2019-12-20 21:56:07,272 [MainThread  ] [INFO ]  R
2019-12-20 21:56:10,749 [MainThread  ] [INFO ]  R
2019-12-20 21:56:14,221 [MainThread  ] [INFO ]  R
2019-12-20 21:56:17,695 [MainThread  ] [INFO ]  R
2019-12-20 21:56:21,168 [MainThread  ] [INFO ]  R
2019-12-20 21:56:24,701 [MainThread  ] [INFO ]  R
2019-12-20 21:56:28,163 [MainThread  ] [INFO ]  R
2019-12-20 21:56:31,623 [MainThread  ] [INFO ]  R
2019-12-20 21:56:35,087 [MainThread  ] [INFO ]  R
2019-12-20 21:56:38,648 [MainThread  ] [INFO ]  R
2019-12-20 21:56:42,136 [MainThread  ] [INFO ]  R
2019-12-20 21:56:45,604 [MainThread  ] [INFO ]  R
2019-12-20 21:56:49,073 [MainThread  ] [INFO ]  R
2019-12-20 21:56:52,538 [MainThread  ] [INFO ]  R
2019-12-20 21:56:56,018 [MainThread  ] [INFO ]  R
2019-12-20 21:56:59,551 [MainThread  ] [INFO ]  R
2019-12-20 21:57:03,025 [MainThread  ] [INFO ]  R
2019-12-20 21:57:06,497 [MainThread  ] [INFO ]  R
2019-12-20 21:57:09,972 [MainThread  ] [INFO ]  R
2019-12-20 21:57:13,441 [MainThread  ] [INFO ]  R
2019-12-20 21:57:16,915 [MainThread  ] [INFO ]  R
2019-12-20 21:57:20,393 [MainThread  ] [INFO ]  R
2019-12-20 21:57:23,863 [MainThread  ] [INFO ]  R
2019-12-20 21:57:27,413 [MainThread  ] [INFO ]  R
2019-12-20 21:57:30,945 [MainThread  ] [INFO ]  R
2019-12-20 21:57:34,465 [MainThread  ] [INFO ]  R
2019-12-20 21:57:37,943 [MainThread  ] [INFO ]  R
2019-12-20 21:57:41,422 [MainThread  ] [INFO ]  R
2019-12-20 21:57:44,898 [MainThread  ] [INFO ]  R
2019-12-20 21:57:48,426 [MainThread  ] [INFO ]  R
2019-12-20 21:57:51,907 [MainThread  ] [INFO ]  R
2019-12-20 21:57:55,388 [MainThread  ] [INFO ]  R
2019-12-20 21:57:58,873 [MainThread  ] [INFO ]  R
2019-12-20 21:58:02,398 [MainThread  ] [INFO ]  R
2019-12-20 21:58:05,901 [MainThread  ] [INFO ]  R
2019-12-20 21:58:09,379 [MainThread  ] [INFO ]  R
2019-12-20 21:58:12,857 [MainThread  ] [INFO ]  R
2019-12-20 21:58:16,407 [MainThread  ] [INFO ]  R
2019-12-20 21:58:19,889 [MainThread  ] [INFO ]  R
2019-12-20 21:58:23,362 [MainThread  ] [INFO ]  R
2019-12-20 21:58:26,838 [MainThread  ] [INFO ]  R
2019-12-20 21:58:30,340 [MainThread  ] [INFO ]  R
2019-12-20 21:58:33,815 [MainThread  ] [INFO ]  R
2019-12-20 21:58:37,308 [MainThread  ] [INFO ]  R
2019-12-20 21:58:40,841 [MainThread  ] [INFO ]  R
2019-12-20 21:58:44,321 [MainThread  ] [INFO ]  R
2019-12-20 21:58:47,798 [MainThread  ] [INFO ]  R
2019-12-20 21:58:51,279 [MainThread  ] [INFO ]  R
2019-12-20 21:58:54,753 [MainThread  ] [INFO ]  R
2019-12-20 21:58:58,221 [MainThread  ] [INFO ]  R
2019-12-20 21:59:01,725 [MainThread  ] [INFO ]  R
2019-12-20 21:59:05,256 [MainThread  ] [INFO ]  R
2019-12-20 21:59:08,743 [MainThread  ] [INFO ]  R
2019-12-20 21:59:12,212 [MainThread  ] [INFO ]  R
2019-12-20 21:59:15,746 [MainThread  ] [INFO ]  R
2019-12-20 21:59:19,245 [MainThread  ] [INFO ]  R
2019-12-20 21:59:22,783 [MainThread  ] [INFO ]  R
2019-12-20 21:59:26,253 [MainThread  ] [INFO ]  R
2019-12-20 21:59:29,743 [MainThread  ] [INFO ]  R
2019-12-20 21:59:33,322 [MainThread  ] [INFO ]  R
2019-12-20 21:59:36,795 [MainThread  ] [INFO ]  R
2019-12-20 21:59:40,275 [MainThread  ] [INFO ]  R
2019-12-20 21:59:43,755 [MainThread  ] [INFO ]  R
2019-12-20 21:59:47,291 [MainThread  ] [INFO ]  R
2019-12-20 21:59:50,832 [MainThread  ] [INFO ]  R
2019-12-20 21:59:54,360 [MainThread  ] [INFO ]  R
2019-12-20 21:59:57,872 [MainThread  ] [INFO ]  R
2019-12-20 22:00:01,403 [MainThread  ] [INFO ]  R
2019-12-20 22:00:04,880 [MainThread  ] [INFO ]  R
2019-12-20 22:00:08,364 [MainThread  ] [INFO ]  R
2019-12-20 22:00:11,843 [MainThread  ] [INFO ]  R
2019-12-20 22:00:15,360 [MainThread  ] [INFO ]  R
2019-12-20 22:00:18,884 [MainThread  ] [INFO ]  R
2019-12-20 22:00:22,416 [MainThread  ] [INFO ]  R
2019-12-20 22:00:25,901 [MainThread  ] [INFO ]  R
2019-12-20 22:00:29,422 [MainThread  ] [INFO ]  R
2019-12-20 22:00:32,987 [MainThread  ] [INFO ]  R
2019-12-20 22:00:36,523 [MainThread  ] [INFO ]  R
2019-12-20 22:00:39,995 [MainThread  ] [INFO ]  R
2019-12-20 22:00:43,482 [MainThread  ] [INFO ]  R
2019-12-20 22:00:46,981 [MainThread  ] [INFO ]  R
2019-12-20 22:00:50,471 [MainThread  ] [INFO ]  R
2019-12-20 22:00:54,003 [MainThread  ] [INFO ]  R
2019-12-20 22:00:57,532 [MainThread  ] [INFO ]  R
2019-12-20 22:01:00,994 [MainThread  ] [INFO ]  R
2019-12-20 22:01:04,464 [MainThread  ] [INFO ]  R
2019-12-20 22:01:07,950 [MainThread  ] [INFO ]  R
2019-12-20 22:01:11,715 [MainThread  ] [INFO ]  R
2019-12-20 22:01:15,341 [MainThread  ] [INFO ]  R
2019-12-20 22:01:18,867 [MainThread  ] [INFO ]  R
2019-12-20 22:01:22,347 [MainThread  ] [INFO ]  R
2019-12-20 22:01:25,951 [MainThread  ] [INFO ]  R
2019-12-20 22:01:29,487 [MainThread  ] [INFO ]  R
2019-12-20 22:01:33,336 [MainThread  ] [INFO ]  R
2019-12-20 22:01:36,883 [MainThread  ] [INFO ]  R
2019-12-20 22:01:40,362 [MainThread  ] [INFO ]  R
2019-12-20 22:01:43,872 [MainThread  ] [INFO ]  R
2019-12-20 22:01:47,432 [MainThread  ] [INFO ]  R
2019-12-20 22:01:50,971 [MainThread  ] [INFO ]  R
2019-12-20 22:01:54,451 [MainThread  ] [INFO ]  R
2019-12-20 22:01:57,907 [MainThread  ] [INFO ]  R
2019-12-20 22:02:01,450 [MainThread  ] [INFO ]  R
2019-12-20 22:02:05,024 [MainThread  ] [INFO ]  R
2019-12-20 22:02:08,570 [MainThread  ] [INFO ]  R
2019-12-20 22:02:12,117 [MainThread  ] [INFO ]  R
2019-12-20 22:02:15,737 [MainThread  ] [INFO ]  R
2019-12-20 22:02:19,316 [MainThread  ] [INFO ]  R
2019-12-20 22:02:22,803 [MainThread  ] [INFO ]  R
2019-12-20 22:02:26,356 [MainThread  ] [INFO ]  R
2019-12-20 22:02:29,872 [MainThread  ] [INFO ]  R
2019-12-20 22:02:33,391 [MainThread  ] [INFO ]  R
2019-12-20 22:02:36,912 [MainThread  ] [INFO ]  R
2019-12-20 22:02:40,390 [MainThread  ] [INFO ]  R
2019-12-20 22:02:43,860 [MainThread  ] [INFO ]  R
2019-12-20 22:02:47,343 [MainThread  ] [INFO ]  R
2019-12-20 22:02:50,843 [MainThread  ] [INFO ]  R
2019-12-20 22:02:54,377 [MainThread  ] [INFO ]  R
2019-12-20 22:02:57,871 [MainThread  ] [INFO ]  R
2019-12-20 22:03:01,396 [MainThread  ] [INFO ]  R
2019-12-20 22:03:04,931 [MainThread  ] [INFO ]  R
2019-12-20 22:03:08,465 [MainThread  ] [INFO ]  R
2019-12-20 22:03:12,032 [MainThread  ] [INFO ]  R
2019-12-20 22:03:15,562 [MainThread  ] [INFO ]  R
2019-12-20 22:03:19,086 [MainThread  ] [INFO ]  R
2019-12-20 22:03:22,566 [MainThread  ] [INFO ]  R
2019-12-20 22:03:26,042 [MainThread  ] [INFO ]  R
2019-12-20 22:03:29,516 [MainThread  ] [INFO ]  R
2019-12-20 22:03:33,042 [MainThread  ] [INFO ]  R
2019-12-20 22:03:36,522 [MainThread  ] [INFO ]  R
2019-12-20 22:03:40,062 [MainThread  ] [INFO ]  R
2019-12-20 22:03:43,592 [MainThread  ] [INFO ]  R
2019-12-20 22:03:47,053 [MainThread  ] [INFO ]  R
2019-12-20 22:03:50,536 [MainThread  ] [INFO ]  R
2019-12-20 22:03:54,063 [MainThread  ] [INFO ]  R
2019-12-20 22:03:57,607 [MainThread  ] [INFO ]  Job completed: Summa_1576878535_f3a913df; 3462846
2019-12-20 22:03:57,609 [MainThread  ] [INFO ]  Downloading /data/keeling/a/cigi-gisolve/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/output to /home/jovyan/work/workspace/Summa_1576878535_f3a913df
2019-12-20 22:04:40,690 [MainThread  ] [INFO ]  Downloading /data/keeling/a/cigi-gisolve/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/slurm-3462846.out to /home/jovyan/work/workspace/Summa_1576878535_f3a913df
2019-12-20 22:04:40,702 [MainThread  ] [INFO ]  Done

Check model output -- NetCDF files

In [11]:
# check output directory
job_dir = os.path.join(workspace_dir, "{}".format(s.job_local_id))
output_path = os.path.join(job_dir, "output")
# check SUMMA output file 
name_list = os.listdir(output_path)
full_list = [os.path.join(output_path,i) for i in name_list if i.endswith(".nc")]
sorted_list = sorted(full_list)

for f in sorted_list:
    print(f)
print("Number of NC files: {}".format(len(sorted_list)))
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.01++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.01++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.01++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.01++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.01++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.21++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.21++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.21++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.21++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.21++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.41++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.41++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.41++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.41++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.41++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.61++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.61++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.61++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.61++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.61++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.81++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.81++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.81++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.81++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.81++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.01++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.01++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.01++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.01++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.01++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.21++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.21++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.21++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.21++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.21++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.41++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.41++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.41++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.41++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.41++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.61++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.61++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.61++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.61++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.61++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.81++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.81++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.81++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.81++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.81++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.01++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.01++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.01++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.01++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.01++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.21++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.21++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.21++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.21++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.21++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.41++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.41++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.41++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.41++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.41++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.61++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.61++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.61++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.61++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.61++summerLAI=8.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.81++summerLAI=0.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.81++summerLAI=2.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.81++summerLAI=4.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.81++summerLAI=6.01++_timestep.nc
/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.81++summerLAI=8.01++_timestep.nc
Number of NC files: 75

Plot time series for total evapotranspiration (total ET)

In [12]:
%matplotlib inline
import os
import xarray as xr
import pandas as pd
import matplotlib.pyplot as plt
from jupyterthemes import jtplot
import seaborn as sns
import numpy as np

def calc_total_et(et_output_df):
    # Total Evapotranspiration = Canopy Transpiration + Canopy Evaporation + Ground Evaporation
    # Change unit from kgm-2s-1 to mm/hr (mulpitle 3600)
    total_et_data = (et_output_df['scalarCanopyTranspiration'] + et_output_df['scalarCanopyEvaporation'] + et_output_df['scalarGroundEvaporation'])*3600
    # create dates(X-axis) attribute from ouput netcdf
    dates = total_et_data.coords['time'].data
    # create data value(Y-axis) attribute from ouput netcdf
    data_values = total_et_data.data
    # create two dimensional tabular data structure 
    total_et_df = pd.DataFrame(data_values, index=dates)
    # round time to nearest hour (ex. 2006-10-01T00:59:59.99 -> 2006-10-01T01:00:00)
    total_et_df.index = total_et_df.index.round("H")
    # set the time period to display plot 
    total_et_df = total_et_df.loc["2006-07-01":"2007-08-20"]
    # resample data by the average value hourly
    total_et_df_hourly = total_et_df.resample("H").mean()
    # resample data by the average for hour of day
    total_et_by_hour = total_et_df_hourly.groupby(total_et_df_hourly.index.hour).mean()
    return total_et_by_hour

def plot_ET(nc_list):
    
    dataset_list = [calc_total_et(xr.open_dataset(nc)) for nc in nc_list]
    ET_Combine = pd.concat(dataset_list, axis=1)
    ET_Combine_Graph = ET_Combine.plot()
    # invert y axis
    ET_Combine_Graph.invert_yaxis()

    # add x, y label
    ET_Combine_Graph.set(xlabel='Time of day (hr)', ylabel='Total evapotranspiration (mm h-1) ')
    # show up the legend
    legend = []
    for nc in nc_list:
        legend.append(os.path.basename(nc))
    ET_Combine_Graph.legend(legend, loc='center left', bbox_to_anchor=(1.0, 0.5))
    jtplot.figsize(x=10, y=10)

How do different Leaf Area Index (summerLAI) values affect total ET?

In [13]:
subset = [x for x in sorted_list if 'BallBerry++rootDistExp=0.21' in x]
plot_ET(subset)

How do different stomatal resistance parameterizations affect total ET?

In [14]:
subset = [x for x in sorted_list if 'rootDistExp=0.21++summerLAI=4.01' in x]
plot_ET(subset)

Cleanup

In [15]:
! rm -rvf {unzip_dir} {job_dir}
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/forcingData/forcing_above_aspen.nc'
removed directory '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/forcingData'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/reynolds_geojson_latlon.geojson'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/validationData/ReynoldsCreek_eddyFlux.nc'
removed directory '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/validationData'
removed directory '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/installTestCases_local.sh'
removed directory '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/output'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/GENPARM.TBL'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/dos2unix.sh'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/Model_Output.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zBasinModelVarMeta.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zBasinParamMeta.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zCategoryMeta.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zForceMeta.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zLocalAttributeMeta.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zLocalModelIndexMeta.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zLocalModelVarMeta.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zLocalParamMeta.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zModelIndexMeta.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zParamMeta.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zTimeMeta.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/var_lookup.f90'
removed directory '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/MPTABLE.TBL'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/SOILPARM.TBL'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_fileManager_riparianAspenSimpleResistance.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zBasinParamInfo.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zDecisions_riparianAspenSimpleResistance.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zForcingFileList_riparianAspen.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zForcingInfo_riparianAspen.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zInitialCond.nc'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zLocalAttributes_riparianAspen.nc'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zLocalParamInfo.txt'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zParamTrial_riparianAspen.nc'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/VEGPARM.TBL'
removed directory '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings'
removed '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/summa_options.json'
removed directory '/home/jovyan/work/workspace/tmp5o_3hms7/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron'
removed directory '/home/jovyan/work/workspace/tmp5o_3hms7'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/forcingData/forcing_above_aspen.nc'
removed directory '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/forcingData'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/reynolds_geojson_latlon.geojson'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/validationData/ReynoldsCreek_eddyFlux.nc'
removed directory '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data/validationData'
removed directory '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/data'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/installTestCases_local.sh'
removed directory '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/output'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/GENPARM.TBL'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/dos2unix.sh'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/Model_Output.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zBasinModelVarMeta.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zBasinParamMeta.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zCategoryMeta.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zForceMeta.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zLocalAttributeMeta.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zLocalModelIndexMeta.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zLocalModelVarMeta.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zLocalParamMeta.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zModelIndexMeta.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zParamMeta.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/summa_zTimeMeta.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta/var_lookup.f90'
removed directory '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/meta'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/MPTABLE.TBL'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/SOILPARM.TBL'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_fileManager_riparianAspenSimpleResistance.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zBasinParamInfo.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zDecisions_riparianAspenSimpleResistance.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zForcingFileList_riparianAspen.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zForcingInfo_riparianAspen.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zInitialCond.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zLocalAttributes_riparianAspen.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zLocalParamInfo.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/summa_zParamTrial_riparianAspen.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings/VEGPARM.TBL'
removed directory '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/settings'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/summa_options.json'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/runSumma.py'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron/summa.sbatch'
removed directory '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/SummaModel_ReynoldsAspenStand_StomatalResistance_sopron'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/runinfo.txt'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.01++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.01++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.01++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.01++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.01++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.21++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.21++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.21++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.21++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.21++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.41++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.41++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.41++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.41++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.41++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.61++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.61++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.61++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.61++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.61++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.81++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.81++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.81++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.81++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++BallBerry++rootDistExp=0.81++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.01++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.01++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.01++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.01++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.01++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.21++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.21++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.21++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.21++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.21++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.41++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.41++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.41++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.41++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.41++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.61++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.61++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.61++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.61++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.61++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.81++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.81++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.81++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.81++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++Jarvis++rootDistExp=0.81++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.01++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.01++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.01++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.01++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.01++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.21++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.21++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.21++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.21++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.21++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.41++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.41++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.41++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.41++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.41++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.61++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.61++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.61++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.61++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.61++summerLAI=8.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.81++summerLAI=0.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.81++summerLAI=2.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.81++summerLAI=4.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.81++summerLAI=6.01++_timestep.nc'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output/vegImpactsTranspire_output_++simpleResistance++rootDistExp=0.81++summerLAI=8.01++_timestep.nc'
removed directory '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/output'
removed '/home/jovyan/work/workspace/Summa_1576878535_f3a913df/slurm-3462846.out'
removed directory '/home/jovyan/work/workspace/Summa_1576878535_f3a913df'

Done