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

Enrol auxiliary programs with Tael #67

Closed
1 of 6 tasks
SamStudio8 opened this issue Apr 27, 2021 · 2 comments
Closed
1 of 6 tasks

Enrol auxiliary programs with Tael #67

SamStudio8 opened this issue Apr 27, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request logistics p:low

Comments

@SamStudio8
Copy link
Member

SamStudio8 commented Apr 27, 2021

The Tael MQTT queue is the central event stream for CLIMB-COVID but there are a few programs operating without outside of its watch, these should be slowly integrated to simplify reporting:

  • Elan start
  • Elan post-publish
  • GISAID submissions
  • ENA / ENA-A submissions
  • Pre-Elan messages
  • Additionally, Tael mqtt-client should have a listener automatically attached for itself such that restart and other telemetry messages can be sent directly to a client without having to resend a message on the watched topic.
@SamStudio8 SamStudio8 added enhancement New feature or request logistics p:low labels Apr 27, 2021
@SamStudio8 SamStudio8 self-assigned this Apr 27, 2021
@SamStudio8
Copy link
Member Author

SamStudio8/elan-nextflow@27b2fc8 adds a control topic for any pipeline started with the tael mqtt wrapper. Pipelines can now be manually raised by sending messages to the control topic which makes raising fallen pipelines more straightforward.

@SamStudio8
Copy link
Member Author

Bump to #62

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request logistics p:low
Projects
None yet
Development

No branches or pull requests

1 participant