Skip to content

Add YAML-based gRASPA isotherm batch setup script#8

Merged
tdpham2 merged 1 commit into
mainfrom
dev/add-pacmof2-module
May 26, 2026
Merged

Add YAML-based gRASPA isotherm batch setup script#8
tdpham2 merged 1 commit into
mainfrom
dev/add-pacmof2-module

Conversation

@tdpham2

@tdpham2 tdpham2 commented May 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a Python script and YAML config for setting up gRASPA isotherm simulations with many temperature/pressure combinations, replacing tedious CLI flag repetition
  • Support pressure unit conversion (bar, kPa, atm, Pa) in the YAML config
  • Add pyyaml as optional dependency under [graspa] extra

Test plan

  • pip install -e ".[graspa]"
  • Run python scripts/graspa/setup_isotherms.py scripts/graspa/isotherm_config.yaml with a CIF directory
  • Verify pressure unit conversion produces correct Pa values

Add a Python script and YAML config for setting up gRASPA isotherm
simulations with many temperature/pressure combinations, avoiding
tedious CLI flag repetition. Supports pressure unit conversion
(bar, kPa, atm, Pa).
@tdpham2 tdpham2 changed the title Add PACMOF2 module and gRASPA isotherm batch setup Add YAML-based gRASPA isotherm batch setup script May 26, 2026
@tdpham2 tdpham2 merged commit 7070fa2 into main May 26, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant