Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Cheminformatics
  3. Auto-QChem

Auto-QChem

GPL-3.0Python1.3.16

An automated workflow for generating and storing DFT calculations for organic molecules.

Visit WebsiteGitHubGitHub
130 stars24 forks0 contributors

What is Auto-QChem?

Auto-QChem is an automated workflow tool for generating and storing Density Functional Theory (DFT) calculations for organic molecules. It streamlines the process of submitting, monitoring, and retrieving quantum chemistry computations from high-performance computing clusters, while organizing results in a structured database. The project aims to reduce manual effort and improve reproducibility in computational chemistry research.

Target Audience

Computational chemists, researchers, and students working with DFT calculations who need automated workflows for managing quantum chemistry data on HPC clusters.

Value Proposition

It offers a specialized, automated pipeline that integrates with common cluster schedulers like Slurm and SGE, saving time and ensuring consistent data storage compared to manual scripting approaches.

Overview

Auto-QChem is an automated workflow for the generation and storage of DFT calculations for organic molecules.

Use Cases

Best For

  • Automating DFT calculation workflows for organic molecules
  • Managing and storing quantum chemistry data in a searchable database
  • Integrating DFT computations with Slurm or SGE cluster schedulers
  • Generating molecular descriptors from DFT outputs for research analysis
  • Teaching computational chemistry with reproducible Jupyter notebook examples
  • Reducing manual intervention in high-throughput quantum chemistry studies

Not Ideal For

  • Researchers working with inorganic or transition metal complexes where DFT parameters differ
  • Teams using PBS/Torque or other non-Slurm/SGE cluster schedulers without in-house scripting expertise
  • Projects requiring real-time interactive quantum chemistry simulations rather than batch processing

Pros & Cons

Pros

Automated Workflow Management

Handles the entire DFT calculation lifecycle from submission to retrieval on HPC clusters, reducing manual intervention as highlighted in the key features.

Integrated Database Storage

Stores calculation results in a structured, searchable database, ensuring data consistency and easy reuse for research reproducibility.

Scheduler Integration

Supports Slurm and SGE/UGE schedulers with customizable scripts, enabling seamless operation on common HPC environments as noted in the README.

Molecular Descriptor Computation

Automatically generates descriptors from DFT outputs, providing ready-to-use data for downstream analysis without additional tools.

Cons

Limited Scheduler Compatibility

Only natively supports Slurm and SGE/UGE; adapting to other schedulers requires significant code changes with no developer assistance, as admitted in the README.

Setup Complexity for External Users

Default configurations are tailored to Princeton and UCLA clusters, making initial setup non-trivial and time-consuming for users at other institutions.

Fragmented Documentation

Key information is spread across multiple markdown files (e.g., INSTALL.md, DB.md), which can hinder quick onboarding and troubleshooting.

Frequently Asked Questions

Quick Stats

Stars130
Forks24
Contributors0
Open Issues5
Last commit7 months ago
CreatedSince 2019

Tags

#cheminformatics#workflow-automation#research-tools#data-management#slurm#computational-chemistry#feature#machine-learning#automation#quantum-chemistry

Built With

S
Slurm
J
Jupyter
P
Python

Links & Resources

Website

Included in

Cheminformatics848
Auto-fetched 10 hours ago

Related Projects

Cookiecutter for Computational Molecular SciencesCookiecutter for Computational Molecular Sciences

Python-centric Cookiecutter for Molecular Computational Chemistry Packages

Stars462
Forks93
Last commit8 months ago
OPSINOPSIN

Open Parser for Systematic IUPAC Nomenclature. Chemical name to structure conversion

Stars236
Forks41
Last commit19 days ago
RDchiralRDchiral

Wrapper for RDKit's RunReactants to improve stereochemistry handling

Stars190
Forks59
Last commit3 years ago
confgenconfgen

Simple webapp for generating small ligand conformers

Stars7
Forks0
Last commit8 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub