R/platjam-import-proteomics.R
import_proteomics_PD.RdImport data from Proteomics Discoverer
character path to an Excel .xlsx file as exported
from Proteomics Discoverer software.
integer or character used as index or direct character
match with sheet name obtained with openxlsx::getSheetNames(xlsx).
character indicating which type or types of
PD data to import.
character passed to genejam::freshenGenes3(), see
documentation for alternate methods of passing one or more annotation
libraries.
data.frame whose first column should match the
sample column headers found in the PD abundance columns, and
subsequent columns contain associated sample annotations.
If curation_txt is not supplied, then values will be split into
columns by _ underscore or " " whitespace characters.
logical indicating whether to remove
rows with duplicate sequence-PTM combinations, which can occur when
upstream PD is splitting the same measurement results across multiple
annotation rows. Removing duplicate rows will retain the first
non-duplicated entry in "SeqPTM" which is composed of the peptide
sequence, and shortened post-translational modification in "PTM".
character vectors, that help manual
curation from one accession number to another, intended when an
accession number is not recognized by the Bioconductor annotation
library, and a newer accession would be recognized. No gene left
behind.
data.frame that contains accession numbers in the
first column, and annotation columns in additional columns, specifically
using "SYMBOL", "ENTREZID", "GENENAME" as replacements for
output from genejam::freshenGenes3().
logical indicating whether to print verbose output.
additional arguments are ignored.
This function is intended to provide a series of steps that import
proteomics abundance data produced by Proteomics Discoverer (PD)
and return a SummarizedExperiment object ready for downstream
analysis.
Other jam import functions:
coverage_matrix2nmat(),
deepTools_matrix2nmat(),
frequency_matrix2nmat(),
import_lipotype_csv(),
import_metabolomics_niehs(),
import_nanostring_csv(),
import_nanostring_rcc(),
import_nanostring_rlf(),
import_proteomics_mascot(),
import_salmon_quant(),
process_metab_compounds_file()