1 / 8

Automated Peptide Mass Fingerprint (PMF) file submission

Automated Peptide Mass Fingerprint (PMF) file submission. Adam Cornish. Mass Spectrometry. Matrix Assisted Laser Desorption Ionization with tandem time of flight MALDI-TOF/TOF Spectra produced PMF produced. Mascot. Probability-based search algorithm Searches databases NCBInr SwissProt

kerryn
Download Presentation

Automated Peptide Mass Fingerprint (PMF) file submission

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Automated Peptide Mass Fingerprint (PMF) file submission Adam Cornish

  2. Mass Spectrometry • Matrix Assisted Laser Desorption Ionization with tandem time of flight • MALDI-TOF/TOF • Spectra produced • PMF produced

  3. Mascot • Probability-based search algorithm • Searches databases • NCBInr • SwissProt • MSDB - Proteomics Department at the Hammersmith Campus of Imperial College London • ABRF_PRG – Association of Biomolecular Research Facilities: Protein Research Group

  4. Submission Script • Utilizes multiple modules: • Cwd • Used to get the current directory • HTTP::Request::Common qw(POST) • Used to POST information to the site • LWP::UserAgent • Facilitates submission • LWP::Simple • Requests information from the site • LWP::ConnCache • Keeps the connection open to speed up submission

  5. Structure • Grabs the PMF file • Submits it to Mascot • Waits for the result • Parses the returned data • Creates an easy to analyze HTML file

  6. Example Output

  7. Future Work • Implementation of ithreads • Allows for parallel submission of files • Ability to natively sort the data based on the columns • e.g. sort based on Score

More Related