Skip to content

atomicarchitects/MolView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MolView

A simple 3D viewer for all kinds of molecules, built on top of JSMol. Accessible at https://atomicarchitects.com/MolView/.

Example MolView UI

Some supported features:

How to run locally?

git clone https://github.com/atomicarchitects/MolView.git
cd MolView
python -m http.server 8000

and then navigate to http://localhost:8000/.

For Materials Project

We have a setup a proxy server via Google Cloud Run to query the Materials Project via OPTIMADE (no API key required).

If you want to run your own proxy server, check out https://github.com/ameya98/mp-proxy.

git clone https://github.com/ameya98/mp-proxy.git
cd mp-proxy
uv venv
source .venv/bin/activate
uv pip install -r requirements.txt
python mp-proxy/proxy.py

Then, update MP_PROXY_SERVER in index.html to match the proxy server URL (eg. http://localhost:5001). You can then query the Materials Project with MolView.

About

A simple 3D viewer for all kinds of molecules from the PDB, Materials Project and PubChem.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published