VEuPathDB / microbiomeComputations

1 stars 0 forks source link

Add capability for assay v assay #61

Closed asizemore closed 11 months ago

asizemore commented 11 months ago

Currently the way it's set up, all we need is another method for correlation that accepts abundance v abundance data as the signature. Need to do checks like they both have the same number of rows to make sure the two abundance objects are compatible.

asizemore commented 11 months ago

Update - this package shouldn't need to care two much about which data types are where (except for validations and such), but really there are two general correlation methods we need:

  1. correlate thing1 vs thing2. This is where most assay v assay examples fall (pathways v taxa, etc) and assay v metadata.
  2. correlate thing1 with itself. This covers both things like 16s vs 16s and metadata v metadata.

We already have a head start on 1. So this issue is about expanding that a bit to also take assay1 vs assay2, while also keeping in mind we'll create a different function for 2.