Giter Club home page Giter Club logo

inambioinfo / rmd-runs Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pnnl-comp-mass-spec/rmd-runs

0.0 2.0 0.0 116 KB

The RMD_RUNS function will log10 transform peptide peak intensity, that is, peptide abundance data and determine if any LC-MS analyses (ie,runs) in a N x P peptide data set are statistical outliers. The statistical analysis is based on summarizing each LC-MS run as a vector of q=5 summary statistics which describe the peptide abundance distribution for a specific run; a N x q matrix is then analyzed using robust PCA to compute a robust estimate of the covariance matrix used in a the calculation of a robut Mahalanobis distance.

MATLAB 100.00%

rmd-runs's Introduction

rmd-runs

% A Multivariate Outlier Discovery Method for the Identification of Statistically % Extreme LC-MS Analyses to Improve Quality Control Processing of Proteomics Experiments.

% RMD_RUNS.m % FEBUARY 2011 % % DISCLAIMER % This computer software was prepared by Battelle Memorial Institute, hereinafter the Contractor, under Contract No. DE-AC05-76RL0 1830 with the Department of Energy (DOE). All rights in the computer software are reserved by DOE on behalf of the United States Government and the Contractor as provided in the Contract. You are authorized to use this computer software for Governmental purposes but it is not to be released or distributed to the public. NEITHER THE GOVERNMENT NOR THE CONTRACTOR MAKES ANY WARRANTY, EXPRESS OR IMPLIED, OR ASSUMES ANY LIABILITY FOR THE USE OF THIS SOFTWARE. This notice including this sentence must appear on any copies of this computer software.

% CONTACT % Melissa Matzke, [email protected] % Bobbie-Jo Webb-Robertson, [email protected]

% DESCRIPTION % The RMD_RUNS function will log10 transform peptide peak intensity, % that is, peptide abundance data and determine if any LC-MS analyses % (ie,runs) in a N x P peptide data set are statistical outliers. The % statistical analysis is based on summarizing each LC-MS run as a vector % of q=5 summary statistics which describe the peptide abundance distribution % for a specific run; a N x q matrix is then analyzed using robust PCA % to compute a robust estimate of the covariance matrix used in a the % calculation of a robut Mahalanobis distance.

% REQUIREMENTS for COMPLETE FUNCTIONALITY % Statistics Toolbox % Obtain from MathWorks, Inc. % PNNL Specific Functions % Cell2NumericVector.m % CreateSequentialNumbers.m % CorrelationMatrix.m % r_mad.m % ECON Specific Functions (included in files) % robpca.m (Croux and Ruiz-Gazen, 2005) % L1median.m (Croux and Ruiz-Gazen, 2005)

% INSTALLATION % Extract .m files from zip folder and either % Add destination file to MatLab Path % Run in MatLab from destination folder

% REFERENCES % Robust PCA
% Croux, C. and Ruiz-Gazen, A (2005), "High breakdown estimatros for % principal componets: the Projection-pursuit approach revisited", % J Multivariate Analysis,95,206-226. % http://www.econ.kuleuven.be/public/NDBAE06/programs/#pca

rmd-runs's People

Watchers

James Cloos avatar Inamul Hasan Madar avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.