nanoporetech / minknow_api

Protobuf and gRPC specifications for the MinKNOW API
Other
50 stars 12 forks source link

Distinguish "Mux_Scan" and "Sequencing" state #22

Open JensUweUlrich opened 3 years ago

JensUweUlrich commented 3 years ago

Hi,

I just have a short question: How can I distinguish the current state of the sequencing run using the API? I would like to determine if the device is currently performing a "MUX_SCAN" or if the status has changed to "Sequencing". I'm actually using the Acquisition::MinknowStatus to see if the run has been started, is processing or is finished. But the status "Processing" is returned when the MinION performs a "MUX_SCAN". Any suggestions for a workaround are much appreciated.

Best regards Jens

0x55555555 commented 3 years ago

Hi @JensUweUlrich,

There is currently some state that isn't exposed to users (see also https://github.com/nanoporetech/minknow_api/issues/15). We are looking at resolving this in a future release, but currently there is no simple way to find this state from outside minknow.

JensUweUlrich commented 3 years ago

Thanks for the answer. Looking forward for future releases ;-)

Jens