grimme-lab / crenso Goto Github PK
View Code? Open in Web Editor NEWScripts to automate CREST and CENSO for calculating various properties
Scripts to automate CREST and CENSO for calculating various properties
Hello!
I read the paper you all wrote on the CRENSO package, and I would like to be able to use CRENSO specifically for calculating pKa values on a number of small organics. After reviewing the code and help strings, I understand that a Turbomole coord
file is needed in a directory when calling CRENSO, and I understand that when running pKa, the acid and base species must both be specified within a single coord
file with corresponding charges (as noted here
Line 108 in 426de33
Unfortunately I do not have the Turbomole package, and after browsing some of the Turbomole documentation, I am not sure how to place both the acid and base molecules within the a single coord
file with the charges specified. Would it be possible to include an example coord
file for, say, methanol and its conjugate base? I checked the supporting information for several papers that cite CRENSO, I have not seen an example input file that I can use as a template that works with CRENSO. If one could be placed in this package (or in the README.md), that would be super helpful.
Alternatively, would it be possible to have separate acid.xyz
and base.xyz
files that could be passed to CRENSO via flags? Thereby obviating the need to drop to a Turbomole coord
format at all? I recognize that this might take some refactoring (places like here
Line 272 in 426de33
Thanks so much!
Hello grimme-lab,
I highly use and appreciate the programs and packages you developed and provide. Especially, the crenso and crest_combi scripts are useful.
However, recently I encountered an issue while using the l0
and l0opt
keywords of crenso. The output (attached) furnished the following error during the censo part:
censo: error: argument -part1/--part1: invalid choice: '' (choose from 'on', 'off')
I also attached my submission script to rule out any mistakes there. Maybe it's due to some of my settings of crenso but as far as I understand crenso correctly invoking the single parts of censo is handled by the crenso script without further settings needed.
Thanks for the tools and your help.
Hi
I have been using crest_combi on another cluster fine
now with a new one, were crest is working fine and placed on the bin directories
I am trying to run crest_combi
but I have that error
#>>># Running: CREST 1 (FF,-v4)
/storage/scratch/lv82/lv82834/bin/crest_combi: line 125: crest: command not found
etc...
(the exact same slurm bash without crest_combi but with crest works fine!!!)
the coord file is well added and the charge by its own as well
I dont understand
was there something else I forget to do
I did the chmod +x crest_combi so it is well in rwxr-xr-x mode all the other ones
thank you for your help
On my side, lines 97 and 98 of the crest_combi script fail with the following error:
invalid arithmetic operator (error token is ".0")
Replacing them with the following lines solves this issue:
ewin2=$(echo "$ewin+4" | bc) # ewin for intermediate FF run re-ranking with GFN2
ewin3=$(echo "$ewin-2" | bc) # ewin for last GFN2 search (if mode="")
thank you for the very nice work
Shellcheck complains on quoting for crenso
and crest_combi
.
shellcheck crenso
shellcheck crest_combi
Might be worth investigating and setting up a linting workflow for this repository.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.