Daniel Straub
06/23/2026, 12:00 PMDaniel Lundin
06/23/2026, 3:41 PMDaniel Straub
06/24/2026, 6:51 AMDaniel Lundin
06/24/2026, 12:56 PMDaniel Straub
06/24/2026, 1:22 PMDaniel Lundin
06/24/2026, 1:29 PMDaniel Straub
06/24/2026, 1:44 PMWould you mainly look for the presence of ASVs in the realized outcome compared to the expected plus report how different they are (nucleotide substitutions) or do you aim to weigh in their relative abundance too?The current PR only checks how different sequences are. Relative abundance would be done in separate PR, I am wary to add too much at once in one PR. Several smaller PRs might be easier to handle, the first one is the most difficult one I assume.
Plus report any sequences present in one but not the other, I suppose?Yes, but for now in numbers, not sequence IDs.
Have you done any tests on mock communities? What differences can one expect?Some time ago yes, not recently. But would be nice to have it in the pipeline to do that more frequently. Similarities of analysis results to expected outcomes for mock communities are typically high, but not perfect. I was thinking about adding nanopore analysis to the pipeline (ASV generation as in https://github.com/nf-core/ampliseq/issues/741) and to check how good that is working I did some comparisons, and I thought it would be best to have some scripts for comparisons/assessment of results in the pipeline directly.
Daniel Lundin
06/24/2026, 1:45 PMDaniel Straub
06/24/2026, 1:50 PMDaniel Lundin
06/24/2026, 1:50 PMDaniel Straub
06/25/2026, 11:51 AMDaniel Lundin
06/25/2026, 11:52 AMDaniel Straub
06/29/2026, 11:09 AMDaniel Lundin
06/29/2026, 1:05 PMDaniel Straub
07/02/2026, 11:33 AMDaniel Straub
07/02/2026, 12:03 PMDaniel Straub
07/02/2026, 12:28 PMDaniel Lundin
07/02/2026, 12:51 PMDaniel Straub
07/02/2026, 1:25 PMDaniel Lundin
07/02/2026, 1:32 PMSorry, I am recently a little too deep into that I think and I have trouble explaining.
> When you talk about correlation, you mean how truth (i.e. expected) correlates with what denoising gives?
In that case I mean sprearman correlation of observed to expected abundances per sample. This is now only applied to TP, i.e. not on anything with 0 abundance (FN+FP). Essentially on data as shown in the scatter plot above.I see. TP makes sense as that means only basing the correlation on what's in the mock.
> When I mentioned Bray-Curties earlier I was thinking of comparing distances that are expected with those that Ampliseq gives.
Currently I have Bray-Curties between observed and expected abundance (incl the complete abundance table, i.e. TP,FP,FN), per sample. On data as shown in the bar plot above.Right, so the BC distance between each sample's expected ASVs and its observed? I think using all observed makes sense.
> I'm missing is centered log ratios (CLR)
Until now I used base R. That can be changed at any time I guess and any new metric can be added later.OK. Including the Vegan package would probably make it easier to calculate also Bray-Curtis. OTOH, I think BC would do the job perfectly well here since it's just comparing observed with expected for each sample.
Daniel Straub
07/03/2026, 8:54 AM