Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to run pyGSM #22

Open
small-bamboo opened this issue Apr 30, 2021 · 4 comments
Open

How to run pyGSM #22

small-bamboo opened this issue Apr 30, 2021 · 4 comments

Comments

@small-bamboo
Copy link

small-bamboo commented Apr 30, 2021

No description provided.

@ms860309
Copy link
Contributor

ms860309 commented Apr 30, 2021

I think it's easily to use pyGSM. Here's a introduction
You may also use the following guide.

  1. Install the calculator. I recommend you to use xTB for your first run.
conda activate gsm_env
conda install -c conda-forge xtb-python
  1. Prepare your input file. Maybe you can use this ./data/diels_alder.xyz for the double ended gsm.
  2. Run gsm
export MKL_NUM_THREADS=1
export OMP_NUM_THREADS=1
export OMP_STACKSIZE=1G
gsm -xyzfile ./data/diels_alder.xyz -mode DE_GSM -package xTB_lot > status.log 2>&1

@shaoqx
Copy link

shaoqx commented Feb 27, 2022

How do you configure the level of theory used in xtb? Will there be a lot_inp_file? Thanks

@RaphaelRobidas
Copy link
Contributor

In addition to -package xTB_lot, you can use the -xTB_Hamiltonian option, which allows you to select GFN2-xTB or GFN1-xTB.

@shaoqx
Copy link

shaoqx commented Feb 28, 2022

Cool! Thank you! Just found that also from gsm --help. Also I found the nnodes flag from the examples does not work and I think now gsm use -num_nodes to specify this.
Also I want to ask if there any option that correponding to the original TS_FINAL_TYPE and BOND_FRAGMENTS

Also would you mind explain a little bit about multithreading? I found there are multiple ways to specify that:

MKL_NUM_THREADS
OMP_NUM_THREADS

and the -nproc flag. What are the differences?
Thanks!

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

No branches or pull requests

4 participants