merge_proteomics_se | R Documentation |
merge proteomics SE objects
merge_proteomics_se(
SE1,
SE2,
rowname1 = "SYMBOL",
rowname2 = "SYMBOL",
rowData_colnames_intersect = TRUE,
colData_colnames_intersect = TRUE,
rowData_colnames_unique = c("percentCoverage", "numPepsUnique", "scoreUnique"),
assay_names = NULL,
se_names = c("A", "B"),
startN = 2,
verbose = TRUE,
...
)
SE1 , SE2 |
|
rowname1 , rowname2 |
The default values assume each proteomics
SE object contains a rowData column However, if the input data contains peptide-level measurements, the appropriate column should contain the peptide sequence, so that the data is merged based upon equivalent peptide sequences. If A combination of The argument value should contain one value from either:
|
rowData_colnames_intersect , colData_colnames_intersect |
|
rowData_colnames_unique |
|
assay_names |
|
se_names |
|
startN |
|
... |
additional arguments are passed to |
See notes for specific arguments for a description of how
data is merged relative to
rows and rowData()
, columns and colData()
.
The general strategy is to merge equivalent rows to integrate rows
across SE1
and SE2
, but to force columns (sample measurements)
to be unique across SE1
and SE2
.
This process is somewhat similar to calling cbind()
, in that
the sample columns are extended. However, the rows are merged where
possible.
No assay measurement values are lost during this process.
Other jam utility functions:
cardinality()
,
color_complement()
,
convert_PD_df_to_SE()
,
convert_imputed_assays_to_na()
,
curate_se_colData()
,
curate_to_df_by_pattern()
,
design2layout()
,
get_numeric_transform()
,
handle_df_args()
,
nmat_summary()
,
nmatlist_summary()
,
rmd_tab_iterator()
,
rowNormScale()
,
summit_from_vector()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.