Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
World desk3 min

quacc: Automate Quantum Chemistry and Materials Science Workflows

quacc is an open-source Python framework for composing computational materials science and quantum chemistry calculations into reusable workflows that can run locally or through supported remote execution setups.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

quacc is an open-source Python framework for building and running computational materials science and quantum chemistry workflows. It organizes calculations as jobs and combines them into workflows called “flows,” with options to run locally, through a workflow manager on remote systems, or on HPC and cloud infrastructure you provide.

What quacc does

Pronounced “quack,” quacc is maintained by the Rosen Research Group at Princeton University. Built around the Atomic Simulation Environment (ASE), it supplies reusable recipes for computational workflows and a way to connect them into larger sequences. Its source repository identifies the software as BSD 3-Clause licensed. Project repository · Official project website

As an Amazon Associate I earn from qualifying purchases.

In quacc’s terminology, an individual calculation is a job; a flow combines jobs into a workflow. The framework is an orchestration layer, not a quantum chemistry code or a source of compute capacity. You select and configure the calculator that performs the scientific calculation, then use quacc to organize and dispatch the work.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How jobs and flows fit together

A documented bulk_to_slabs_flow example begins with bulk copper, generates slabs, and runs slab relaxation and static calculations. Parameters can be set for an individual job or applied across jobs in a flow. This structure is useful when a research task naturally consists of dependent calculations and you want a reusable Python workflow rather than a sequence of manually repeated steps. Workflow documentation

Run a simple workflow locally

A basic flow can run locally and serially, without a workflow engine. This is a straightforward way to learn how a recipe is configured and how jobs relate before introducing remote execution or parallel scheduling.

Use a workflow manager when needed

For parallel execution across one or more remote machines, quacc can work with workflow managers. The documentation also describes writing ordinary Python scripts and submitting them through a preferred machine and scheduler without a workflow engine. The choice is therefore not “quacc or scripts”: quacc workflows can be used with different execution approaches, including no engine at all. Workflow documentation · Official FAQ

Rank #2
Sale
Quantum Chemistry
  • Used Book in Good Condition

Which calculation codes and calculators work with quacc?

quacc recipes connect to external calculation codes and calculators. The official setup guide gives examples for DFTB+, EMT, Gaussian, ONETEP, ORCA, Psi4, Q-Chem, and Quantum ESPRESSO, and documents native support for several pre-trained machine-learned interatomic potentials. This list describes examples in the setup guide, not a claim that every code is bundled with quacc or ready to run without configuration. Calculator setup guide

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Installation is calculator-specific. A setup may require an executable or separate package, command configuration, pseudopotentials, or other prerequisites. Follow the instructions for the particular calculator and confirm its availability in your environment. Because quacc is based on ASE, the FAQ also notes that users can add recipes for codes with an existing ASE Calculator even when quacc does not already provide a recipe for that code. Calculator setup guide · Official FAQ

Where calculations can run

The project describes local, HPC, and cloud execution, including combinations of those environments. quacc provides a consistent way to work with supported workflow-management solutions while also allowing engine-free scripts. It does not provide the machines, cluster access, cloud resources, or licenses for external codes: those must come from your own environment and software setup. Project repository · Workflow documentation · Official FAQ

How to choose a practical starting setup

  1. Choose the scientific calculator first. Identify the code or physical model appropriate to your research question, then check its setup requirements in the official calculator guide.
  2. Start from a documented recipe or flow. The guide uses EMT to demonstrate a materials workflow. Treat it as an example for learning the workflow mechanics, not as evidence that EMT is appropriate for every research problem. Workflow documentation
  3. Decide how jobs should be managed. For a small local run, begin with a serial flow or a Python script. Add a workflow manager if you need its supported remote or parallel execution features. Workflow documentation
  4. Match execution to available resources. Choose local machines, an HPC system, cloud resources, or a combination based on workload and access. Configure the relevant scheduler, calculator, and environment separately; quacc coordinates workflows rather than supplying compute capacity.

What quacc does not establish

The project documentation does not provide a general speedup or throughput figure that applies across workloads. Performance depends on the scientific calculation, calculator, hardware, and execution setup; a numeric efficiency claim needs a benchmark for the workload in question. The project’s NSF award number, OAC-2514141, is a funding identifier, not a performance measure. Project repository

Rank #4
Sale
Pearson Quantum Chemistry, 7/E
  • Quantum Chemistry, 7/E
  • Product Type: ABIS_BOOK
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Citing quacc

For publications, the project repository directs users to cite quacc using DOI 10.5281/zenodo.7720998. Check the repository’s citation guidance for the format appropriate to your work.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

SaleBestseller No. 2
Quantum Chemistry
Quantum Chemistry
Used Book in Good Condition
$115.48
SaleBestseller No. 4
Pearson Quantum Chemistry, 7/E
Pearson Quantum Chemistry, 7/E
Quantum Chemistry, 7/E; Product Type: ABIS_BOOK
$31.26

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.