Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.05 KB

README.md

File metadata and controls

32 lines (21 loc) · 1.05 KB

OPTIMADE Client

An OPTIMADE Client as a Materials Cloud tool.

It runs a Jupyter notebook in Voilà with the Materials Cloud Voilà template.

Run locally

pip install .
voila --Voila.config_file_paths=./ OPTIMADE-Client.ipynb

Test and deploy

Once the changes are made, push to dev-dokku server to see if the new changes work well by running:

git remote add dev-dokku dokku@matcloud.xyz:optimadeclient
git push dev-dokku <local-test-branch>:master

If all good after merge the PR to master branch, the deploy CI action will automatically run push to production dokku server.

The test deployment is on https://optimadeclient.matcloud.xyz/, the production deployment is on https://optimadeclient.materialscloud.io/. Both use the same database providers list retrieved from https://aiida.materialscloud.org/optimade/v1/links

Contacts

Casper Welzel Andersen, casper.andersen@epfl.ch
Jusong Yu, jusong.yu@epfl.ch
Kristjan Eimre, kristjan.eimre@epfl.ch