submit workflow for a list of directories with generated inputs

79 views
Skip to first unread message

Takeshi Miyake

unread,
Jul 1, 2019, 10:36:18 PM7/1/19
to atomate
Hi. I am new to atomate, but very interested in it. Thanks a lot
for the excellent work.

In the atomate tutorial, it is mentioned that there are 4 options
to add a workflow. However, all these options are for a structure,
not for an existing directory with input files of VASP.

It seems that I can run the calculations manually and add it to
the MongoDB database.  How can I run the calculations using
atomate? Thank you very much.  

Anubhav Jain

unread,
Jul 2, 2019, 2:22:54 PM7/2/19
to Takeshi Miyake, atomate
Hi Takeshi,

Atomate is mostly designed to start with structures and run automatic workflows on that.

The use case of having a directory of input files and having atomate run it for you is not well supported. Your two options are:

* run the calculations yourself, and run one of the atomate drones (manually) to enter it into the database. It seems you are familiar with this process
* create your own custom Firework objects that run the calculations. You might need to consult the documentation for the FireWorks software to learn how to do this. Essentially, the way this would work is that the currently implemented Fireworks in atomate (e.g. in the fireworks module) essentially do 3 steps - write input files, run VASP (e.g. through custodian), and enter the results in a database. You would need to write a custom Firework that takes in a directory name as input and only does the latter two operations, skipping the first operation (or simply changing directory to the chosen directory as the first operation) since the input files are already present.

Best,
Anubhav

--
You received this message because you are subscribed to the Google Groups "atomate" group.
To unsubscribe from this group and stop receiving emails from it, send an email to atomate+u...@googlegroups.com.
To post to this group, send email to ato...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/atomate/d1a20d07-0abd-46c7-aaa7-366330970c7b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
Best,
Anubhav
Reply all
Reply to author
Forward
0 new messages