Skip to content

Replace ViralAI With Internal Solution #173

Description

@Buwujiu

The issue

ViralAI is tasked with producing lineage calls for the clinical data, which the iMS portal ingests for public usage.
However ViralAI seems not to be working as expected recently.

Tasks

  1. iMS portal should ingest the lineage calls produced by ViralAI.
  • pedigree gets the csv (generated by ViralAI) from google storage, and updates iMS data using song and maestro.
  • this process starts every Tuesday and Friday nights, when we produce a "release bundle", which ViralAI uses to produce the calls.
  • after iMS ingests those calls, all samples submitted by "release" date should have lineage name in the explorer.
Image
  1. After iMS portal ingests the latest lineage calls, we will replace ViralAI with an in-house workflow that reproduces the same lineage calls. The benefits of replacing are: 1. faster at making the lineage calls public. 2. fewer 3rd party dependencies.
    - this is more of a devops task, not so much dev work.
    - @justincorrigible and @leoraba to provide a proposal, based on which we will evaluate effort and timeline.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions