Skip to content

An OPTIMADE Client as a Materials Cloud tool, wrapped in the Materials Cloud Voilà template.

License

Notifications You must be signed in to change notification settings

materialscloud-org/tools-optimade-client

Repository files navigation

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

About

An OPTIMADE Client as a Materials Cloud tool, wrapped in the Materials Cloud Voilà template.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •