R/GET_subset_discriminant.R
get_subset_discriminant.RdWrapper around get_discriminant_features() that returns
only features with consensus score ≥ threshold.
get_subset_discriminant(
tibble_rbims,
analysis,
metadata,
group_col,
score_min = 1,
min_presence = 2,
feature_col = NULL
)A tibble returned by consensus_rank() (or rbims_consensus() ...),
containing at least the columns feature and score.
Character: "KEGG", "Pfam", "INTERPRO", "dbCAN", or "MEROPS"
MAG-level metadata (rownames = MAG identifiers)
Metadata column to discriminate (e.g. "Depth", "Class", "Phylum")
Minimum consensus score (default = 2)
Minimum number of MAGs in which a feature must appear
Column name containing feature IDs
Filtered tibble (same format as input) with the full discriminant object attached as attribute "rbims_disc".