Replies: 1 comment 2 replies
-
Can you explain what you mean by this? None of the ASE calculators have any logic for job schedulers. That is all handled by the user. As a result, all calculators should be fully compatible with any job scheduler.
Quacc might introduce a lot of dependencies you don't need, but if you are fine with that, then you can just do: from quacc.calculators.qchem import QChem and use it like any other ASE calculator. It just has more features. |
Beta Was this translation helpful? Give feedback.
-
Hi @Andrew-S-Rosen,
In the past few months, I was working on developing an ASE-based customizable molecular dynamics code
d3yn
(repo currently private, has sent you a GitHub invitation link). Extensive preliminary testing with psi4 and GPAW shows some nice results, implying that it should work with any ASE-supported code. Several of our group members and I would like to use it with QChem, but the ASE QChem FileIOCalculator does not have native support for the Slurm scheduler. We have recently started looking into using the Quacc QChem calculator, but I don't know how to best integrate it with our code.A minimal example can be found in example/claisen_rearrangement/job.py in my repo. The idea is quite simple: one initializes a
Simulator
class, which contains adyn
attribute (an object of a subclass of ASE Calculator). In this case, what would you think is the best way to use Quacc?Thanks,
Jingyang
Beta Was this translation helpful? Give feedback.
All reactions