valOutlier¶
- besca.pp.valOutlier(adata, nmads=3, rlib_loc='')[source]¶
- Estimates and returns the thresholds to use for gene/cell filtering based on outliers calculated from the deviation to the median QCs. Wrapper function based on ‘isOutlier’ function of the ‘scater’ R package. - Parameters:
- adata (AnnData) – Unfiltered AnnData object of RNA counts. 
- nmads (int) – Number of median absolute deviation to use as threshold for outlier detection. Lenient NMADS (3 to 5) generally yield the best results. 
- rlib_loc (str) – R library location that will be added to the default .libPaths() to locate the required packages. 
 
- Return type:
- The estimated parameters to set in the besca workflow considering the QC distribution. 
 - Deprecated since version 2.5: This will be removed in 3.0. This R-based function is marked deprecated and will be removed in future versions of besca!