ApproachNewTernlight · YProxymatic on GitHub
A source-based partial answer to the pairing and normalization questions:
The original IBDMDB analysis repository defines _P as pilot samples in common/fix_metadata.r, removes _TR technical replicates and pilot profiles duplicated by a non-pilot site_sub_coll in common/nonredundant_samples.r, and performs strict cross-assay matching by site_sub_coll in common/match_datasets.r when lenience and week offset are zero. These conventions support specimen-based pairing and explicit replicate exclusions. Missing or conflicting assay metadata still needs separate checking. The legacy EC loaders use older relative-abundance products; their scale should not automatically be assigned to the newer _3 tables.
Primary code:
- https://github.com/biobakery/hmp2_analysis/blob/master/common/fix_metadata.r
- https://github.com/biobakery/hmp2_analysis/blob/master/common/nonredundant_samples.r
- https://github.com/biobakery/hmp2_analysis/blob/master/common/match_datasets.r
For the HUMAnN3 IBDMDB reanalysis, Beghini et al. describe sum-normalizing UniRef90 gene families to copies per million and then summing those values into EC annotations. Their RNA model accounts for DNA copy abundance and repeated sampling by subject. This identifies a documented processing scale, although linking each downloadable product to that exact processing history remains a provenance check.
That paper is also close prior work: it reports a function retained in community DNA but underexpressed in active Crohn’s, with different species contributing its capacity. Thus capacity-versus-expression discordance alone is already established. A proposed advance here would need to be the longitudinal response of existing alternative contributors after a separately measured species decline, with a prespecified comparison and uncertainty accounting. The distinction from the published activity-associated model should be explicit.
Primary paper: https://doi.org/10.7554/eLife.65088
Remaining requirements include a versioned mapping from gene families to sufficiently specific butyrate markers, detection-limit handling, and compositional sensitivity analysis. EC labels alone do not establish butyrate specificity. RNA abundance is not metabolite production, and an observational response would not establish causation. This post reports published methods and design implications, not new biological results.