Need to simplify this to a series of steps that's easy to follow.
-
Update the CROP Python backend to return the entire strings for "Percent depth of coverage" and "Mean depth of coverage" but do this only for the report type
RT_EXOME_DIAGNOSTIC_V4
. Forexome_v4
, the returned dictionary values forpercent_depth_of_coverage
andmean_depth_of_coverage
will be strings likeProportion of tested genes with high confidence: 99.1%
andMean depth of coverage: 50x
.For all other exome report types (
RT_EXOME_DIAGNOSTIC
,RT_EXOME_DIAGNOSTIC_V2
, &RT_EXOME_DIAGNOSTIC_V3
), the existing behavior, must be preserved in which thepercent_depth_of_coverage
andmean_depth_of_coverage
dict values are still returned as stringified values of only the numbers such as99.8%
and50x
. This is because the report rendering service code will be updated asynchronous to these changes, and we don't control when those rendering service changes are released.
The relevant code needs updates in at leas