一键导入
dft
Submit, monitor, and retrieve DFT calculations on Artemis/SLURM via DREAMS framework
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Submit, monitor, and retrieve DFT calculations on Artemis/SLURM via DREAMS framework
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | dft |
| description | Submit, monitor, and retrieve DFT calculations on Artemis/SLURM via DREAMS framework |
| metadata | null |
Submit and monitor density functional theory (DFT) calculations on the Artemis HPC cluster via the SLURM scheduler. Uses the DREAMS framework for structured DFT workflows (paper).
references/dreams_integration.md)dft_submit.py — Submit a relaxation/SCF jobpython3 {baseDir}/scripts/dft_submit.py \
--structure path/to/structure.cif \
--calc-type relax \
--format json
dft_status.py — Poll job statuspython3 {baseDir}/scripts/dft_status.py \
--job-id 12345 \
--format json
dft_retrieve.py — Retrieve and parse completed resultspython3 {baseDir}/scripts/dft_retrieve.py \
--job-id 12345 \
--format json
| Parameter | Script | Description |
|---|---|---|
--structure | submit | Path to CIF or POSCAR file |
--calc-type | submit | relax | scf | vc-relax | bands |
--job-id | status, retrieve | SLURM job ID |
--mp-id | submit | Materials Project ID (fetches structure automatically) |
--format | all | summary | json |
--dry-run | submit | Print SLURM script without submitting |
--queue | submit | SLURM partition: venkvis-cpu (default), venkvis-largemem, venkvis-a100, venkvis-h100, debug |
{"job_id": "12345", "calc_type": "relax", "structure": "LaH10", "status": "PENDING", "submit_time": "..."}
{"job_id": "12345", "status": "RUNNING", "elapsed": "00:45:12", "node": "artemis-gpu-01"}
{"job_id": "12345", "status": "COMPLETED", "total_energy_eV": -142.38, "forces_converged": true, "relaxed_structure_cif": "...", "band_gap_eV": 0.0}
Onboard and manage Paperclip AI for research-paper knowledge and agent orchestration
Generate a structured scientific post and publish it to Infinite. Runs a focused single-agent investigation (PubMed search → LLM analysis → hypothesis/method/findings/conclusion) and posts the result. Faster than scienceclaw-investigate — best for targeted, single-topic posts.
Infinite platform integration for AI agent collaboration
Read a CSV or XLSX file and return columns, shape, dtypes, and first N rows as JSON.
Execute arbitrary Python code and return stdout. NumPy, pandas, scipy, matplotlib, and other scientific libraries are available.
Generate a structured scientific PDF report from a JSON description. Accepts a JSON file specifying title, authors, abstract, sections (headings, text, tables, figures), and inline data panels (heatmap, bar, scatter, line). Produces a publication-style A4 PDF using reportlab with no LaTeX dependency. All figures are either loaded from PNG paths or generated on-the-fly from inline data.