Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3Dmol Jupyter Widget #5

Open
gncs opened this issue Sep 4, 2022 · 1 comment
Open

3Dmol Jupyter Widget #5

gncs opened this issue Sep 4, 2022 · 1 comment

Comments

@gncs
Copy link

gncs commented Sep 4, 2022

I use 3Dmol.js quite extensively in Jupyter (lab) notebooks. I am convinced that a tighter integration of this library in the Jupyter lab ecosystem would significantly increase its usability for Jupyter users.

To be able to combine 3Dmol with interactive widgets to build entire Jupyter "apps", for instance, a 3Dmol "Widget" would be tremendously useful. Imagine enabling users to build a light-weight, modular, and easy to use Jupyter app that allows users to load XYZ trajectories with a FileUploadWidget, scroll through snapshots with a SliderWidget, and download views with the click on a Button.

See, for instance, the following website: https://ipywidgets.readthedocs.io/en/8.0.2/examples/Widget%20Basics.html to learn how widgets can be used. I found a cookie-cutter template for widgets here: https://github.com/jupyter-widgets/widget-cookiecutter.

Unfortunately, I don't have much experience JS but still would like to put this idea out there.

@dkoes
Copy link
Contributor

dkoes commented Sep 6, 2022

Pull requests are always appreciated. This would be a great Google Summer of Code project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants