simularium / simularium-planning

Apache License 2.0
0 stars 0 forks source link

Implement Jupyter notebook viewer (production) #131

Open blairlyons opened 1 year ago

blairlyons commented 1 year ago

Use Case

As a computational biologist user, I want to view my simulation results directly in a Python Jupyter notebook while I work on my simulation model in order to iterate faster with less steps to view Simularium results.

Acceptance Criteria

https://github.com/simularium/simularium-planning/issues/130

UI Tasks

The following tasks have been prioritized as necessary for MVP:

Existing issues and future work/post-MVP:

Link to Figma Designs: https://www.figma.com/file/A5t0B9ZpmYHorP6stjHsQu/Simularium-Jupyter-Notebooks?type=design&node-id=31%3A1640&mode=design&t=wwMZU8Hwvs45iJDq-1

Follow designs for MVP Product. Components are identical in appearance and function to Simularium except for the following changes:

New features of designs are prototyped. Select the MVP frame and click the play button in the top right of Figma to interact with prototype.

Details

From initial UX discussions, it seems likely this will need minimal front end web work, and might mostly involve releasing the prototype Jupyter viewer with a few modifications as a package on PyPI.

Potential Reviewers

(while Blair is away) @meganrm @TravisKroeker

jsavieo commented 1 year ago

@blairlyons to split into subtasks

ascibisz commented 1 year ago

@interim17 I'm changing you to be the assignee since you're actually doing this work!

@jsavieo Blair's not going to split into subtasks right now, since this is largely going to be done by one dev now. Joe can feel free to break into subtasks if that helps his organization, and I will open a subtask if I'm doing any significant amount of work on it again