Web services and/or database access


Just Got Here
Is there any update on allowing access to the basis set data through the SOAP web API? I found a couple of old threads (here and here) about this, but there didn't seem to be any resolution.

Alternatively, is it possible just to download a complete snapshot of the database?

Thanks,
Aaron

Gets Around
Thomas Applencourt developed some Python command line tools for fetching/manipulating all the GAMESS-format basis set data from BSE: https://github.com/TApplencourt/EMSL_Basis_Set_Exchange_Local

I extended it to add Gaussian94 and NWChem formats: https://github.com/mattbernst/ebsel

Thomas later re-integrated G94 and NWChem support into his own branch, but our code has diverged significantly. His is more oriented around command line use while mine focuses on use as a Python library from other software. I have further added support so that you can add unique or external basis set data that the BSE doesn't have, in the form of extra basis data files, and translate among the 3 supported formats with a single API. It still has some unfixed quirks as I have been distracted by shinier things. For one thing, only the NWChem format currently supports ECPs.

Just Got Here
Wow, it's in python and everything - that's perfect. Thanks Matt!!!


Forum >> BSE: Basis Set Exchange >> General BSE Topics