Generate a molecule or drop a .mol file here
Complete control over annealing, optimization, cosmic, and rescue behavior. Use the User Manual for parameter-level details.
Generate a molecule or drop a .mol file here
One-click install for Linux and Windows. The installer pulls Miniconda (if missing), the py11 environment, and every dependency including standalone xTB, the new default annealing backend.
ASCEC requires Python 3.10+ (3.11 recommended). ORCA is optional — a preliminary run uses standalone xTB and needs no ORCA at all. Install ORCA only if you want DFT-level optimization or refinement stages.
What the installer does: 1) installs Miniconda if missing, 2) creates the Python 3.11 py11 environment, 3) installs all dependencies from conda-forge (numpy/scipy/matplotlib, cclib, openbabel, xtb, orca-pi), 4) clones ASCEC + COSMIC, 5) wires up ascec / cosmic launchers on PATH.
Clones into ~/software/ascec04. Aliases go into a fenced # >>> COSMIC ASCEC >>> block in ~/.bashrc (and ~/.zshrc if present) — only that block is rewritten on reinstall, so your own aliases are never touched. Re-running on a checkout with uncommitted edits skips the git pull instead of discarding them.
wget https://raw.githubusercontent.com/manuel2gl/qft-cosmic-ascec/main/install.sh
bash install.sh
source ~/.bashrc
Clones into %USERPROFILE%\software\ascec04, drops ascec.cmd/cosmic.cmd into %USERPROFILE%\bin, and adds that directory to your user PATH. Git is installed automatically if missing; you can also install Git for Windows yourself beforehand.
win_install.bat in File ExplorerBecause the file came from the internet, Windows marks it and SmartScreen may show "Windows protected your PC". Choose More info → Run anyway. The installer is plain, readable batch — open it in Notepad first if you want to check exactly what it does.
ascec your_input.asc
ascec status, Ctrl+D detach and the after <PID> background queue are Linux-only, since they rely on process groups, signals and /proc.
environment.yml shipped in the repository (conda env create -f environment.yml).