R/platjam-import-proteomics.R
import_proteomics_PD.Rd
Import 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()