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

Convert Polymetis Tutorial to Colab #910

Open
laikhtewari opened this issue Jul 21, 2022 · 0 comments
Open

Convert Polymetis Tutorial to Colab #910

laikhtewari opened this issue Jul 21, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@laikhtewari
Copy link
Contributor

🚀 Feature

Convert the existing Jupyter notebook that describes how to use Polymetis with Habitat into a fully contained colab notebook.

Motivation

A tutorial for using Polymetis with Habitat exists as a Jupyter notebook. The Jupyter format was chosen since automatically installing and configuring Polymetis in a colab proved to be difficult as Polymetis strictly requires Python 3.8. However, this format requires the user to install and run the Polymetis server locally before proceeding with the rest of the notebook. Creating a colab that installs Polymetis, runs the server, and creates a client-side controller would provide a much better experience to the end user.

Pitch

Once Polymetis supports Python >=3.9, this issue may be directly tackled by simply installing Polymetis alongside Habitat as in the other colab tutorials. Alternatively, the colab version of Python can be changed to 3.8 (this was attempted unsuccessfully by manually editing the kernel in the notebook's metadata)

Alternatives

The current Jupyter notebook sufficiently explains Polymetis usage, but requires manual intervention by the user outside of the notebook.

Additional context

@aclegg3 aclegg3 added the enhancement New feature or request label Aug 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants