Description Usage Arguments Details Value Author(s) See Also Examples
Estimate a protein abundance score for each protein in the dataset, based on the input peptide abundance scores and the connectivity information between peptides and proteins. Optionally, the peptide abundances can be estimated as well to compare the predicted values with the input measurements.
1 2 |
peptides |
Data frame with peptide information. The following columns are required: |
proteins |
Data frame with the protein information. The following columns are required: |
edgespp |
Data frame with two mandatory columns: |
rescaling |
If TRUE, the peptide abundance scores are logarithmized (log10). If this transformation
has not yet been done during preprocessing, it is strongly recommended to stick to the
default: |
method |
Describes which method should be used for the parameter estimation. Available: |
quantifyPeptides |
If |
numIter |
Only used with |
verbose |
If |
To use method="MLE"
the inverses of the covariance matrices (of the connected components) are needed. Depending on the chosen parameters, this can lead to stability issues. To avoid the function from crashing, a try(...)
bolck is used: the parameter estimation is performed until it was successful numIter
times. Among these numIter
sets, the one with the lowest negative log-likelihood value is returned.
An object of class scampiVal
containing estimates for the model parameters, protein abundances and, optionally, for the peptide abundances/residuals.
Sarah Gerster sarah.gerster@isb-sib.ch
Function iterateScampi
tuns the model iteratively, by removing outlying peptides in each step.
1 2 3 4 5 | data("leptoSRM")
scampiOut <- runScampi(peptides=leptoSRMpeptides,
proteins=leptoSRMproteins,
edgespp=leptoSRMedgespp,
rescaling=FALSE, method="LSE")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.