I have values of ion concentrations from NH4Cl soil extracts. Many of the values I have are below the detection limit and I still need to perform calculations to get units of meq/100 g of soil. This calculation requires extract volume and soil weight which were based on sample extractant recovery (volume) and soil type (organic or inorganic). My conundrum is that when I do my calculations I will get a unique reporting limit for each sample because the calculations are sample-dependent! Another point of confusion is I could potentially calculate a value for a reporting limit that is actually greater [meq/100g] than another calculated value from and original ion concentration above the reporting limit. Is it okay to have a large number of unique reporting limits?

Here is a simplified example (NOT REAL CALCULATION):

Reporting limit, conc = 1

Sample 1, conc = 0.9, vol = 50

Sample 2, conc = 1.1, vol = 40

Reporting limit(s)

1 x 50 = 50 (reporting limit for sample 1)

1 x 40 = 40 (reporting limit for sample 2)

Sample 1 final value

0.9 x 50 = 45

Sample 2 value

1.1 x 40 = 44

***value below unique reporting limit for sample 1 but originally above reporting limit

I'm trying to perform certain tests like regression and group comparison (like ANOVA) on these calculated values (meq/100g) and know that nonparametric tests use ranking instead of value and there are R packages to handle censored data. Can R packages like NADA or EnvStats handle my confusing data? Any help would be greatly appreciated.

More Nicolas Navarro's questions See All
Similar questions and discussions