Skip to content
Snippets Groups Projects
Commit e2447690 authored by Felix Kleinert's avatar Felix Kleinert
Browse files

update installation precedure; remove TimeSeriesPlot from default list

parent 95226859
No related branches found
No related tags found
4 merge requests!146Develop,!145Resolve "new release v0.12.0",!140Resolve "Failure on HPC installation",!139Draft: Resolve "KZ filter"
Pipeline #44904 passed
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
module --force purge module --force purge
module use $OTHERSTAGES module use $OTHERSTAGES
ml Stages/Devel-2019a ml Stages/2019a
ml GCCcore/.8.3.0 ml GCCcore/.8.3.0
ml Jupyter/2019a-Python-3.6.8 ml Jupyter/2019a-Python-3.6.8
......
...@@ -2,6 +2,8 @@ coverage==5.0.3 ...@@ -2,6 +2,8 @@ coverage==5.0.3
importlib-metadata==1.5.0 importlib-metadata==1.5.0
matplotlib==3.2.0 # in SciPy-Stack matplotlib==3.2.0 # in SciPy-Stack
pandas==1.0.1 # in SciPy-Stack / but older version pandas==1.0.1 # in SciPy-Stack / but older version
protobuf==3.11.3
pydot==1.4.1
py==1.8.1 # ? py==1.8.1 # ?
pyproj==2.5.0 # in basemap pyproj==2.5.0 # in basemap
pyshp==2.1.0 # in basemap pyshp==2.1.0 # in basemap
......
...@@ -24,10 +24,16 @@ source ${cur}/../venv_juwels/bin/activate ...@@ -24,10 +24,16 @@ source ${cur}/../venv_juwels/bin/activate
# export path for side-packages # export path for side-packages
export PYTHONPATH=${cur}/../venv_juwels/lib/python3.6/site-packages:${PYTHONPATH} export PYTHONPATH=${cur}/../venv_juwels/lib/python3.6/site-packages:${PYTHONPATH}
echo "##### START INSTALLING requirements_gpu.txt #####"
pip install -r ${cur}/../requirements_gpu.txt
echo "##### FINISH INSTALLING requirements_gpu.txt #####"
pip install -r ${cur}/requirements_JUWELS_additionals.txt pip install -r ${cur}/requirements_JUWELS_additionals.txt
pip install --ignore-installed matplotlib==3.2.0 pip install --ignore-installed matplotlib==3.2.0
pip install --ignore-installed pandas==1.0.1 pip install --ignore-installed pandas==1.0.1
pip install -U typing_extensions
# Comment: Maybe we have to export PYTHONPATH a second time ater activating the venv (after job allocation) # Comment: Maybe we have to export PYTHONPATH a second time ater activating the venv (after job allocation)
# source venv/bin/activate # source venv/bin/activate
......
...@@ -46,11 +46,15 @@ DEFAULT_USE_ALL_STATIONS_ON_ALL_DATA_SETS = True ...@@ -46,11 +46,15 @@ DEFAULT_USE_ALL_STATIONS_ON_ALL_DATA_SETS = True
DEFAULT_EVALUATE_BOOTSTRAPS = True DEFAULT_EVALUATE_BOOTSTRAPS = True
DEFAULT_CREATE_NEW_BOOTSTRAPS = False DEFAULT_CREATE_NEW_BOOTSTRAPS = False
DEFAULT_NUMBER_OF_BOOTSTRAPS = 20 DEFAULT_NUMBER_OF_BOOTSTRAPS = 20
DEFAULT_PLOT_LIST = ["PlotMonthlySummary", "PlotStationMap", "PlotClimatologicalSkillScore", "PlotTimeSeries", #DEFAULT_PLOT_LIST = ["PlotMonthlySummary", "PlotStationMap", "PlotClimatologicalSkillScore", "PlotTimeSeries",
# "PlotCompetitiveSkillScore", "PlotBootstrapSkillScore", "PlotConditionalQuantiles",
# "PlotAvailability"]
DEFAULT_PLOT_LIST = ["PlotMonthlySummary", "PlotStationMap", "PlotClimatologicalSkillScore",
"PlotCompetitiveSkillScore", "PlotBootstrapSkillScore", "PlotConditionalQuantiles", "PlotCompetitiveSkillScore", "PlotBootstrapSkillScore", "PlotConditionalQuantiles",
"PlotAvailability"] "PlotAvailability"]
def get_defaults(): def get_defaults():
"""Return all default parameters set in defaults.py""" """Return all default parameters set in defaults.py"""
return {key: value for key, value in globals().items() if key.startswith('DEFAULT')} return {key: value for key, value in globals().items() if key.startswith('DEFAULT')}
......
...@@ -2,7 +2,7 @@ absl-py==0.9.0 ...@@ -2,7 +2,7 @@ absl-py==0.9.0
astor==0.8.1 astor==0.8.1
atomicwrites==1.3.0 atomicwrites==1.3.0
attrs==19.3.0 attrs==19.3.0
Cartopy==0.17.0 #Cartopy==0.17.0
certifi==2019.11.28 certifi==2019.11.28
chardet==3.0.4 chardet==3.0.4
cloudpickle==1.3.0 cloudpickle==1.3.0
...@@ -16,9 +16,9 @@ grpcio==1.27.2 ...@@ -16,9 +16,9 @@ grpcio==1.27.2
h5py==2.10.0 h5py==2.10.0
idna==2.8 idna==2.8
importlib-metadata==1.5.0 importlib-metadata==1.5.0
Keras==2.2.4 #Keras==2.2.4
Keras-Applications==1.0.8 #Keras-Applications==1.0.8
Keras-Preprocessing==1.1.0 #Keras-Preprocessing==1.1.0
kiwisolver==1.1.0 kiwisolver==1.1.0
locket==0.2.0 locket==0.2.0
Markdown==3.2.1 Markdown==3.2.1
...@@ -54,10 +54,10 @@ seaborn==0.10.0 ...@@ -54,10 +54,10 @@ seaborn==0.10.0
six==1.11.0 six==1.11.0
statsmodels==0.11.1 statsmodels==0.11.1
tabulate tabulate
tensorboard==1.13.1 #tensorboard==1.13.1
tensorflow-estimator==1.13.0 #tensorflow-estimator==1.13.0
tensorflow-gpu==1.13.1 #tensorflow-gpu==1.13.1
termcolor==1.1.0 #termcolor==1.1.0
toolz==0.10.0 toolz==0.10.0
typing-extensions typing-extensions
urllib3==1.25.8 urllib3==1.25.8
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment