As a developer working on octopus streaming, autoconversion, and analysis, I want to be able to use the example viewer to see a prototype of these features working with a remote server.
Acceptance Criteria
A developer can use UI in the example viewer to stream a trajectory, run live mode, autoconvert a Smoldyn trajectory, and calculate a plot metric on the current trajectory.
Details
Future questions:
should we use multiple ports?
what are the implications of holding connections open vs polling for completeness? (i.e. websockets vs HTTP)
what is max websockets connections?
how will handling conversion simultaneously affect streaming?
Use Case
As a developer working on octopus streaming, autoconversion, and analysis, I want to be able to use the example viewer to see a prototype of these features working with a remote server.
Acceptance Criteria
A developer can use UI in the example viewer to stream a trajectory, run live mode, autoconvert a Smoldyn trajectory, and calculate a plot metric on the current trajectory.
Details
Future questions: