Git Product home page Git Product logo

pyascorevalidation's Introduction

Validation experiments for pyAscore

Here you can find the pipeline and notebooks of results from our validation experiments for the pyAscore python package. All experiments were performed with Snakemake, and the pipeline should reproduce all search and scoring results from our manuscript. If you are intersted in re-creating the analysis, please see the Snakemake documentation at this link for information on installation and running. Regardless of how you decide to set up Snakemake, please be sure to add the --use-conda flag to be sure that Snakemake uses the provided conda environments for individual rules. The results of the pipeline will be output into a results directory which will appear at runtime.

If you simply would like to know which PRIDE or MassIVE datasets were analyzed, and the specific files which were downloaded from each, please see the contained file samples.json.

Description of notebooks:

Original results and figures which were included in the manuscript are available in the following notebook files. These can be directly viewed in Github or downloaded and re-run with the re-created analysis on your own machine.

  • Comparison of pyAscore with original: Here we look at how well the scores and localized sequences from the new pyAscore match up to the original. Gotcha: Data for this analysis is currently downloaded seperately in the /Mouse folder.
  • Evaluation of pyAscore's speed: Here we analyze the data from PXD007740 from scratch with pyAscore and time the scoring times for individual scans. This notebook is also a great place to see the command line interface of pyAscore in action.
  • Evaluation of pyAscore's versitility: Here we analyze results of running pyAscore on a label free phosphoproteome (PXD007740), a TMT-labeled phosphoproteome (PXD007145), and a label free acetylome (MSV000079068). This is meant to show pyAscore's ability to analyze data from many different types of experiments.
  • Evaluation of pyAscore's accuracy: Here we analyze pyAscore's performance on phosphopeptides where we know the correct localization. The underlying peptides all come from Marx et al. (2013), and we analyzed with 3 different fragementation modes. The HCD and ETD data come from the PRIDE accession, PXD000138, and the CID data comes from the PRIDE accession, PXD000759.
  • Comparison of pyAscore to PTMProphet: Here we look at how well pyAscore performs compared to PTMProphet using data from the latter's papers. Gotcha: Data for this analysis is currently downloaded seperately in the /TPP folder.

pyascorevalidation's People

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.