diff --git a/mkdocs.yml b/mkdocs.yml index c406207db3d5f3aaa8754581574b4a070e199b0c..9bb6392d5aec3a676db9719f9a54bd0027c8262d 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -65,6 +65,7 @@ pages: - Modules Matrix: modules-matrix.md - Available Salomon Modules: modules-salomon.md - Available Salomon Modules on UV: modules-salomon-uv.md + - Available Salomon Modules on PHI Cards: modules-salomon-phi.md - Available Anselm Modules: modules-anselm.md - ISV Licenses: software/isv_licenses.md - Bioinformatics: diff --git a/scripts/get_cvs.sh b/scripts/get_cvs.sh index 92e50152df10eb9aed365e204237312fbf58b412..703af83ef4e0e0e28942f250927db5e0517ab735 100755 --- a/scripts/get_cvs.sh +++ b/scripts/get_cvs.sh @@ -2,3 +2,4 @@ curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/anselm.csv -o modules-anselm.csv curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/salomon.csv -o modules-salomon.csv curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/uv2000.csv -o modules-salomon-uv.csv +curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/phi.csv -o modules-salomon-phi.csv diff --git a/scripts/get_modules.sh b/scripts/get_modules.sh index 8e9a985479b871249ac26d8a81be70ed0a13a9b9..bade433dacc2632b0fb12cad3e606f5340edd70f 100755 --- a/scripts/get_modules.sh +++ b/scripts/get_modules.sh @@ -2,6 +2,8 @@ curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/anselm.md -o docs.it4i/modules-anselm.md curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/salomon.md -o docs.it4i/modules-salomon.md curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/uv2000.md -o docs.it4i/modules-salomon-uv.md +curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/phi.md -o docs.it4i/modules-salomon-phi.md curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/anselm.csv -o scripts/modules-anselm.csv curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/salomon.csv -o scripts/modules-salomon.csv curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/uv2000.csv -o scripts/modules-salomon-uv.csv +curl -s https://code.it4i.cz/sccs/it4i-modules/raw/master/phi.csv -o scripts/modules-salomon-phi.csv diff --git a/scripts/modules-json.py b/scripts/modules-json.py index f5abe70efbc797b62ec0f642bc11d29351e0ab6c..2ed04d038ef3f4cc353314cee7f582a28547825b 100755 --- a/scripts/modules-json.py +++ b/scripts/modules-json.py @@ -9,7 +9,7 @@ def get_data(filename): '''function to read the data form the input csv file to use in the analysis''' reader = [] # Just in case the file open fails with open(filename, 'rb') as f: - reader = csv.reader(f,delimiter=',') + reader = csv.reader(f,delimiter=',') #returns all the data from the csv file in list form #f.close() # May need to close the file when done return list(reader) # only return the reader when you have finished. @@ -18,6 +18,8 @@ your_list = [] your_list += get_data('./scripts/modules-anselm.csv') your_list += get_data('./scripts/modules-salomon.csv') your_list += get_data('./scripts/modules-salomon-uv.csv') +your_list += get_data('./scripts/modules-salomon-phi.csv') + #print your_list #a=[["python/2.8.1",1],["python/2.9.1",2],["python/2.8.1",4],["python/3.0.1",4]] @@ -63,5 +65,5 @@ packages = {} for m in sorted(software.items(), key=lambda i: i[0].lower()): packages[m[0]]=sorted(m[1], key=LooseVersion)[len(m[1])-1] -data = {'total': len(packages), 'projects': packages } +data = {'total': len(packages), 'projects': packages } print json.dumps(data) diff --git a/scripts/modules-matrix.py b/scripts/modules-matrix.py index eab86f22b7953ab637699f35c7b441bb7038c0d6..44799f5ff03120da7841fc44a0047b4cbf3e6470 100755 --- a/scripts/modules-matrix.py +++ b/scripts/modules-matrix.py @@ -8,7 +8,7 @@ def get_data(filename): '''function to read the data form the input csv file to use in the analysis''' reader = [] # Just in case the file open fails with open(filename, 'rb') as f: - reader = csv.reader(f,delimiter=',') + reader = csv.reader(f,delimiter=',') #returns all the data from the csv file in list form #f.close() # May need to close the file when done return list(reader) # only return the reader when you have finished. @@ -17,6 +17,7 @@ your_list = [] your_list += get_data('./scripts/modules-anselm.csv') your_list += get_data('./scripts/modules-salomon.csv') your_list += get_data('./scripts/modules-salomon-uv.csv') +your_list += get_data('./scripts/modules-salomon-phi.csv') #print your_list #a=[["python/2.8.1",1],["python/2.9.1",2],["python/2.8.1",4],["python/3.0.1",4]] diff --git a/todelete b/todelete deleted file mode 100644 index b42e29bda03bfe0d52ee37f5493b08f4938c2208..0000000000000000000000000000000000000000 --- a/todelete +++ /dev/null @@ -1,83 +0,0 @@ -docs.it4i/anselm/software/numerical-languages/introduction.md -docs.it4i/anselm/software/numerical-languages/matlab.md -docs.it4i/anselm/software/numerical-languages/matlab_1314.md -docs.it4i/anselm/software/numerical-languages/octave.md -docs.it4i/anselm/software/numerical-languages/r.md -docs.it4i/salomon/software/comsol/licensing-and-available-versions.md -docs.it4i/salomon/software/java.md -docs.it4i/salomon/software/numerical-languages/introduction.md -docs.it4i/salomon/software/numerical-languages/matlab.md -docs.it4i/salomon/software/numerical-languages/octave.md -docs.it4i/salomon/software/numerical-languages/opencoarrays.md -docs.it4i/salomon/software/numerical-languages/r.md -./docs.it4i/anselm/software/ansys/ansys-cfx.md -./docs.it4i/anselm/software/ansys/ansys-fluent.md -./docs.it4i/anselm/software/ansys/ansys-ls-dyna.md -./docs.it4i/anselm/software/ansys/ansys-mechanical-apdl.md -./docs.it4i/anselm/software/ansys/ansys.md -./docs.it4i/anselm/software/ansys/ls-dyna.md -./docs.it4i/salomon/software/ansys/ansys-cfx.md -./docs.it4i/salomon/software/ansys/ansys-fluent.md -./docs.it4i/salomon/software/ansys/ansys-ls-dyna.md -./docs.it4i/salomon/software/ansys/ansys-mechanical-apdl.md -./docs.it4i/salomon/software/ansys/ansys.md -./docs.it4i/salomon/software/ansys/licensing.md -./docs.it4i/salomon/software/ansys/setting-license-preferences.md -./docs.it4i/salomon/software/ansys/workbench.md -./docs.it4i/anselm/software/machine-learning/introduction.md -./docs.it4i/anselm/software/machine-learning/tensorflow.md -./docs.it4i/salomon/software/machine-learning/introduction.md -./docs.it4i/salomon/software/machine-learning/tensorflow.md -./docs.it4i/anselm/software/debuggers -./docs.it4i/anselm/software/debuggers/allinea-ddt.md -./docs.it4i/anselm/software/debuggers/allinea-performance-reports.md -./docs.it4i/anselm/software/debuggers/cube.md -./docs.it4i/anselm/software/debuggers/debuggers.md -./docs.it4i/anselm/software/debuggers/intel-performance-counter-monitor.md -./docs.it4i/anselm/software/debuggers/intel-vtune-amplifier.md -./docs.it4i/anselm/software/debuggers/papi.md -./docs.it4i/anselm/software/debuggers/scalasca.md -./docs.it4i/anselm/software/debuggers/score-p.md -./docs.it4i/anselm/software/debuggers/total-view.md -./docs.it4i/anselm/software/debuggers/valgrind.md -./docs.it4i/anselm/software/debuggers/vampir.md -./docs.it4i/salomon/software/debuggers -./docs.it4i/salomon/software/debuggers/Introduction.md -./docs.it4i/salomon/software/debuggers/aislinn.md -./docs.it4i/salomon/software/debuggers/allinea-ddt.md -./docs.it4i/salomon/software/debuggers/allinea-performance-reports.md -./docs.it4i/salomon/software/debuggers/intel-vtune-amplifier.md -./docs.it4i/salomon/software/debuggers/mympiprog_32p_2014-10-15_16-56.html -./docs.it4i/salomon/software/debuggers/mympiprog_32p_2014-10-15_16-56.txt -./docs.it4i/salomon/software/debuggers/total-view.md -./docs.it4i/salomon/software/debuggers/valgrind.md -./docs.it4i/salomon/software/debuggers/vampir.md -./docs.it4i/anselm/software/numerical-libraries -./docs.it4i/anselm/software/numerical-libraries/fftw.md -./docs.it4i/anselm/software/numerical-libraries/gsl.md -./docs.it4i/anselm/software/numerical-libraries/hdf5.md -./docs.it4i/anselm/software/numerical-libraries/intel-numerical-libraries.md -./docs.it4i/anselm/software/numerical-libraries/magma-for-intel-xeon-phi.md -./docs.it4i/anselm/software/numerical-libraries/petsc.md -./docs.it4i/anselm/software/numerical-libraries/trilinos.md -./docs.it4i/anselm/software/intel-suite -./docs.it4i/anselm/software/intel-suite/intel-compilers.md -./docs.it4i/anselm/software/intel-suite/intel-debugger.md -./docs.it4i/anselm/software/intel-suite/intel-integrated-performance-primitives.md -./docs.it4i/anselm/software/intel-suite/intel-mkl.md -./docs.it4i/anselm/software/intel-suite/intel-tbb.md -./docs.it4i/anselm/software/intel-suite/introduction.md -./docs.it4i/salomon/software/intel-suite -./docs.it4i/salomon/software/intel-suite/intel-advisor.md -./docs.it4i/salomon/software/intel-suite/intel-compilers.md -./docs.it4i/salomon/software/intel-suite/intel-debugger.md -./docs.it4i/salomon/software/intel-suite/intel-inspector.md -./docs.it4i/salomon/software/intel-suite/intel-integrated-performance-primitives.md -./docs.it4i/salomon/software/intel-suite/intel-mkl.md -./docs.it4i/salomon/software/intel-suite/intel-parallel-studio-introduction.md -./docs.it4i/salomon/software/intel-suite/intel-tbb.md -./docs.it4i/salomon/software/intel-suite/intel-trace-analyzer-and-collector.md -./docs.it4i/anselm/software/paraview.md -./docs.it4i/anselm/software/compilers.md -./docs.it4i/salomon/software/compilers.md -./docs.it4i/salomon/software/paraview.md