psm_mcleanup: Parallel PSM cleanup

psm_mcleanupR Documentation

Parallel PSM cleanup

Description

Parallel PSM cleanup

Usage

psm_mcleanup(
  file = NULL,
  rm_outliers = FALSE,
  group_psm_by = "pep_seq",
  dat_dir = NULL,
  TMT_plex = 10L,
  rm_allna = FALSE
)

Arguments

file

A PSM file (name).

rm_outliers

Logical; if TRUE, PSM outlier removals will be performed for peptides with more than two identifying PSMs. Dixon's method will be used when 2 < n \le 25 and Rosner's method will be used when n > 25. The default is FALSE.

group_psm_by

A character string specifying the method in PSM grouping. At the pep_seq default, descriptive statistics will be calculated based on the same pep_seq groups. At the pep_seq_mod alternative, peptides with different variable modifications will be treated as different species and descriptive statistics will be calculated based on the same pep_seq_mod groups.

dat_dir

A character string to the working directory. The default is to match the value under the global environment.

TMT_plex

Numeric; the multiplexity of TMT, i.e., 10, 11 etc.

rm_allna

Logical; if TRUE, removes data rows that are exclusively NA across ratio columns of log2_R126 etc. The setting also applies to log2_R000 in LFQ.


qzhang503/proteoQ documentation built on Dec. 14, 2024, 12:27 p.m.