createMSnset | R Documentation |
MSnSet
from text fileBuilds an object of class MSnSet
from a single tabulated-like file
for quantitative and meta-data and a dataframe for the samples description.
It differs from the original MSnSet
builder which requires three
separated files tabulated-like quantitative proteomic data into a
MSnSet
object, including metadata.
createMSnset(
file,
metadata = NULL,
indExpData,
colnameForID = NULL,
indexForMetacell = NULL,
logData = FALSE,
replaceZeros = FALSE,
pep_prot_data = NULL,
proteinId = NULL,
software = NULL
)
file |
The name of a tab-separated file that contains the data. |
metadata |
A dataframe describing the samples (in lines). |
indExpData |
A vector of string where each element is the name
of a column in designTable that have to be integrated in
the |
colnameForID |
The name of the column containing the ID of entities (peptides or proteins) |
indexForMetacell |
xxxxxxxxxxx |
logData |
A boolean value to indicate if the data have to be log-transformed (Default is FALSE) |
replaceZeros |
A boolean value to indicate if the 0 and NaN values of intensity have to be replaced by NA (Default is FALSE) |
pep_prot_data |
A string that indicates whether the dataset is about |
proteinId |
xxxx |
software |
xxx |
An instance of class MSnSet
.
Florence Combes, Samuel Wieczorek
require(Matrix)
exprsFile <- system.file("extdata", "Exp1_R25_pept.txt",
package = "DAPARdata")
metadataFile <- system.file("extdata", "samples_Exp1_R25.txt",
package = "DAPARdata"
)
metadata <- read.table(metadataFile, header = TRUE, sep = "\t",
as.is = TRUE)
indExpData <- seq.int(from=56, to=61)
colnameForID <- "id"
obj <- createMSnset(exprsFile, metadata, indExpData, colnameForID,
indexForMetacell = seq.int(from=43, to=48), pep_prot_data = "peptide",
software = "maxquant"
)
exprsFile <- system.file("extdata", "Exp1_R25_pept.txt",
package = "DAPARdata")
metadataFile <- system.file("extdata", "samples_Exp1_R25.txt",
package = "DAPARdata")
metadata <- read.table(metadataFile, header = TRUE, sep = "\t",
as.is = TRUE)
indExpData <- seq.int(from = 56, to = 61)
colnameForID <- "AutoID"
obj <- createMSnset(exprsFile, metadata, indExpData, colnameForID,
indexForMetacell = seq.int(from = 43, to = 48),
pep_prot_data = "peptide", software = "maxquant"
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.