Dear Calypso Community,
I am having some trouble setting up the 5.1 Calypso Analysis cak.py on a new HPC (intel compilers). Can I ask:
Which version of python, numpy and spg are recommended?
I have used conda to install python 2.7 and numpy. I have installed spglib with:
conda install -c conda-forge spglib
(from https://atztogo.github.io/spglib/python-spglib.html#python-spglib)
I have changed cak.py to import spglib differently:
Perhaps I am going wrong here as the Makefile is trying to create its own libpyspg? Otherwise I am told to install spglib
import spglib as spg
# import libpyspg as spg
However running cak.py produces:
[/.../CALYPSO_x64/Tools/test-01/results]$ cak.py -n 10
Traceback (most recent call last):
File "/scratch/home/mmm0037/Calypso-versions/5.1/CALYPSO_x64/Tools/CALYPSO_ANALYSIS_KIT/cak.py", line 1275, in <module>
run()
File "/scratch/home/mmm0037/Calypso-versions/5.1/CALYPSO_x64/Tools/CALYPSO_ANALYSIS_KIT/cak.py", line 963, in run
Zoutput(structure, options, num_proce, prec_pool, is_refine, is_prim, hard, fdir, d2, cl, norefine, hm, bg, xrd, lsur)
File "/scratch/home/mmm0037/Calypso-versions/5.1/CALYPSO_x64/Tools/CALYPSO_ANALYSIS_KIT/cak.py", line 989, in Zoutput
(spgdata, recell, primcell) = findsym(structure[i][4], prec, is_refine, is_prim)
File "/scratch/home/mmm0037/Calypso-versions/5.1/CALYPSO_x64/Tools/CALYPSO_ANALYSIS_KIT/cak.py", line 684, in findsym
(num_spg, symbol_spg) = spg.spacegroup(l, p, numbers, prec, aprec)
AttributeError: 'module' object has no attribute 'spacegroup'
Kind Regards, Victor