diff --git a/changes/add_cfmedips_metrics.md b/changes/add_cfmedips_metrics.md new file mode 100644 index 00000000..577f513c --- /dev/null +++ b/changes/add_cfmedips_metrics.md @@ -0,0 +1 @@ +New metrics for cfMeDIPs assays diff --git a/pom.xml b/pom.xml index e0a57f06..0d75c89b 100644 --- a/pom.xml +++ b/pom.xml @@ -138,7 +138,7 @@ <dependency> <groupId>ca.on.oicr.gsi.cardea</groupId> <artifactId>cardea-data</artifactId> - <version>1.8.0</version> + <version>1.8.1-SNAPSHOT</version> </dependency> </dependencies> @@ -184,4 +184,4 @@ </plugins> </build> -</project> +</project> \ No newline at end of file diff --git a/ts/data/sample.ts b/ts/data/sample.ts index 98b3262c..64a793f7 100644 --- a/ts/data/sample.ts +++ b/ts/data/sample.ts @@ -90,6 +90,9 @@ export interface Sample extends Qcable { puc19Clusters?: number; latestActivityDate: string; sequencingLane: string; + relativeCpgInRegions?: number; + methylationBeta?: number; + peReads?: number; } interface MisoRunLibraryMetric { @@ -1179,6 +1182,12 @@ function getMetricValue(metricName: string, sample: Sample): number | null { return nullIfUndefined(sample.puc19Methylation); case "pUC19 Clusters": return nullIfUndefined(sample.puc19Clusters); + case "Relative CpG Frequency in Regions": + return nullIfUndefined(sample.relativeCpgInRegions); + case "Methylation Beta": + return nullIfUndefined(sample.methylationBeta); + case "PE Reads": + return nullIfUndefined(sample.peReads); } if (/^Concentration/.test(metricName)) { return nullIfUndefined(sample.concentration);