calculateIsotopeFraction: Calculates the incorporated isotope fraction In pulsedSilac: Analysis of pulsed-SILAC quantitative proteomics data

Description

Calculates the fraction of an isotope ratio using the following formula: $\inline&space;Isotope&space;fraction_{A}&space;=&space;\frac{ratio}{ratio&space;+&space;1}$

The ratio should be calculated as: $\inline&space;ratio&space;=&space;isotope_{A}/isotope_{B}$

Usage

  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 calculateIsotopeFraction(x, ...) ## S4 method for signature 'SilacProteinExperiment' calculateIsotopeFraction( x, ratioAssay = "ratio", oldIsoAssay, newIsoAssay, earlyTimepoints, lateTimepoints, conditionCol ) ## S4 method for signature 'SilacPeptideExperiment' calculateIsotopeFraction( x, ratioAssay = "ratio", oldIsoAssay, newIsoAssay, earlyTimepoints, lateTimepoints, conditionCol ) ## S4 method for signature 'SilacProteomicsExperiment' calculateIsotopeFraction( x, ratioAssay = "ratio", oldIsoAssay, newIsoAssay, earlyTimepoints, lateTimepoints, conditionCol ) 

Arguments

 x A SilacProteinExperiment, SilacPeptideExperiment or a SilacProteomicsExperiment object. ... Unused. ratioAssay A character with the assay name that has the ratio data. oldIsoAssay A character with the assay name that has the new isotope intensity data. newIsoAssay A character with the assay name that has the old isotope intensity data. earlyTimepoints A numeric indicating which timepoints should be considered early. lateTimepoints A numeric indicating which timepoints should be considered late. conditionCol A character indicating which column of the colData data.frame indicates the different conditions.

Details

If oldIsoAssay and newIsoAssay arguments are given, then the earlyTimepoints and lateTiempoints arguments can be used. These can be used for example if certain proteins do not have any new isotope intensity during the early timepoint. Because of that, no ratio can be calculated and could lead to additional missing values. If old isotope intensity is detected, then a fraction of 0 for new isotope is given. Same principle applies for the late timepoint but with the isotopes in reverse.

Value

a SilacProteinExperiment, SilacPeptideExperiment or SilacProteomicsExperiment object with additional assays named "fraction".

Examples

 1 2 data('wormsPE') calculateIsotopeFraction(wormsPE) 

pulsedSilac documentation built on Nov. 8, 2020, 5:13 p.m.