Error while running Bandstructure Workflow

30 views
Skip to first unread message

Bishal

unread,
Mar 5, 2019, 12:41:22 PM3/5/19
to atomate
Hi everyone,

I am new to atomate. I managed to install atomate in stampede2 and was successfully able to run Gibbs Free Energy workflows as mentioned in tutorial. I got the final plot without any error messages. Meanwhile, running bandstructure workflows from the same tutorial gives me following error:


Traceback (most recent call last):

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/site-packages/fireworks/core/rocket.py", line 262, in run

    m_action = t.run_task(my_spec)

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/site-packages/atomate/vasp/firetasks/run_calc.py", line 204, in run_task

    c.run()

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/site-packages/custodian/custodian.py", line 328, in run

    self._run_job(job_n, job)

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/site-packages/custodian/custodian.py", line 399, in _run_job

    p = job.run()

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/site-packages/custodian/vasp/jobs.py", line 213, in run

    p = subprocess.Popen(cmd, stdout=f_std, stderr=f_err)

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/subprocess.py", line 769, in __init__

    restore_signals, start_new_session)

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/subprocess.py", line 1516, in _execute_child

    raise child_exception_type(errno_num, err_msg, err_filename)

FileNotFoundError: [Errno 2] No such file or directory: 'vasp': 'vasp'

Traceback (most recent call last):

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/site-packages/fireworks/core/rocket.py", line 262, in run

    m_action = t.run_task(my_spec)

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/site-packages/atomate/vasp/firetasks/run_calc.py", line 204, in run_task

    c.run()

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/site-packages/custodian/custodian.py", line 328, in run

    self._run_job(job_n, job)

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/site-packages/custodian/custodian.py", line 399, in _run_job

    p = job.run()

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/site-packages/custodian/vasp/jobs.py", line 213, in run

    p = subprocess.Popen(cmd, stdout=f_std, stderr=f_err)

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/subprocess.py", line 769, in __init__

    restore_signals, start_new_session)

  File "/work/06113/tg854123/stampede2/miniconda3/envs/atomate_env/lib/python3.7/subprocess.py", line 1516, in _execute_child

    raise child_exception_type(errno_num, err_msg, err_filename)

FileNotFoundError: [Errno 2] No such file or directory: 'vasp': 'vasp'




Bishal


Steven Hartman

unread,
Mar 5, 2019, 7:08:38 PM3/5/19
to atomate
Hi Bishal,
Most likely, this issue is that the default value of vasp_cmd is not compatible with the setup on Stampede 2, where VASP is run as vasp_std.  wf_bandstructure takes an optional dict argument which should allow you to specify the vasp command, either directly or by using the env_check feature.
Reply all
Reply to author
Forward
0 new messages