2017年3月22日

New features in Mascot Server 2.6 - administartor must know

Spectral library

spectral library creation is supported in database manager.
There are some default NIST and PRIDE spectral libraries.
You need to enable these and wait mascot download it automatically to use them.

You can also create your own spectral library from mascot results

Report Improvement

Report will only show significant  results in default.
You can change it with  DisplayNonSignificantMatches in Configuration Options.

Others

Recompress function in database status page. Actually, you don't need to stop databases while updating them since Mascot 2.5.

tidy_data.pl can clean and compress data. This script is in \mascot\bin folder. You can run it manually or do it automatically in Mascot.dat, just follow the instruction in http://www.matrixscience.com/pdf/2015WKSHP6.pdf.

Mascot Daemon

Now you can summit the peak list over 4 GB, no matter mascot is running under IIS or Apache.

2015年7月17日

improvement Byonic speed

There are two major reasons that why Byonic run so slow:
too large database and too many modifications.



[using Byonic funtion "Create focused database"]
 http://www.proteinmetrics.com/wp-content/uploads/2014/10/AppNote-ByonicFocusedDatabase.pdf
Do Byonic search with few modificationsto to find possible proteins,
then using these proteins as new database to subsequent search with more modifications.



[More on Modifications ]
http://www.proteinmetrics.com/products/byonic/byonic-manual/#3.0

Glycopeptide searches.
 The fully automatic, pre-set, glycopeptide searches (the checkboxes under Glycan preset tables) allow only one glycan per peptide.
The limitation of one glycan per peptide is not a severe restriction for N-linked glycosylation, because few peptides contain two N-glycosylation motifs, that is, two occurrences of NX{S/T}.  This limitation is, however, a serious restriction for O-linked glycosylation, especially mucin glycosylation, and for O-GlcNAc-ylation on S/T, because sites for these modifications often cluster together.
The following rule gives a reasonable O-GlcNAc search.
HexNAc / +203.079373 @ S, T | common3
Alternative forms for the same rule are HexNAc @ S, T | common3 (letting the software compute the mass) and HexNAc @ OGlycan | common3.
For a faster but narrower search, use HexNAc @ S, T | common2, or for an intermediate search, designate the modification as both common2 and rare1.
Here is a slightly expanded search rule:


[using Pviewer process first]
http://www.proteinmetrics.com/products/byonic/byonic-faq/
What’s the difference between Byonic and Preview?
Preview offers an initial peek preview of your data to help you set the parameters for a much more sensitive Byonic search.
Preview advises the user on mass accuracy, digestion specificity, and the prevalence of ~ 60 common modifications. Preview optionally recalibrates the m/z measurements to improve sensitivity/specificity for subsequent searches (using any search engine).

How should I prepare my data for Byonic?
First convert the data from the instrument’s native format to one of Byonic’s supported formats, initially just MGF.
To perform this conversion, use the instrument vendor’s software or ProteoWizard.
 Then run the data through Preview, and if the scatter plots of mass error vs. m/z for precursor and fragment mass errors reveal systematic m/z measurement errors, ask Preview to recalibrate the data and return a new m/z-recalibrated MGF file.

How should I choose search parameters?
Set mass tolerances appropriate for the type of instrument, for example, 10 ppm precursor tolerance for a high resolution instrument and 0.3 Dalton fragment tolerance for ion trap fragmentation.
Preview’s mass error plots can help you choose these tolerances.
Preview’s m/z recalibration can remove systematic errors so that data can be run with tighter tolerances, for example, 5 ppm instead of 10 ppm tolerance for a high resolution instrument. Tight tolerances offer significant advantage for difficult searches, for example, resolving nearly isobaric modifications such as sulfation and phosphorylation, or identifying glycopeptides with poor fragmentation.
Tolerances can be set in either Da or ppm, as appropriate for the instrument.
Set digestion specificity based on the prevalence of nonspecific digestion and the complexity of the search.
If the modification complexity of the search is high, as in wildcard, glycosylation, or oxidative footprinting searches, it is best to avoid the extra complexity of searching for nonspecific digestion, unless the nonspecific digestion rate is high (say, over 20% of all peptides).
Set modifications based upon prevalence reported by Preview and the goal of the study.
If the goal of the study is phosphorylation site identification, enable up to 3 or even 4 phosphorylation sites per peptide, and avoid other modifications unless they are prevalent.
If the goal of the study is simply protein identification, it is best to enable only the most common modifications (for example, oxidized methionine and deamidation).
Be especially alert to over-alkylation; in some samples, over-alkylation is so common that the majority of peptides carry iodoacetamide artifacts.
Some modifications are more costly (for example, sodiation on any residue as opposed to just E and D), but others (such as pyro-glu on N-terminal glutamine) barely increase the size of the search space.

2012年9月27日

Read Thermo RAW with MSFIleReader in C#

Introduction

Thermo now provide free API called MSFileReader to access .RAW file.

This tutorial shows how to using C# to import MSFileReader .dll and call one of its function.



2011年11月24日

Proteome Discoverer 1.3 Information

Proteome Discoverer 1.3 new features includes:

*. phpsphoRS: PTM scoring
*. percolator : increase true positive PSM (peptide spectral match)
*. integrate proteinCenter: annotation
*. 64-bit windows support


Requirements:
Type             Requirements  
Disc Space       2 GB          
Memory           2 GB          
Processor        1
CPU-Speed        1333 MHz      
Display          1280x1024     
Font DPI         96 dpi      
OS Language      English       
.Net 3.5 SP1     Present       
.Net 4.0         Present       


ref:

Proteome_Discoverer_1.3_Software_Enhanced_Tools_For_Protein_Identification
http://apps.thermoscientific.com/media/SID/LSMS/PDF/LSMSUsersMtg/Indianapolis/Proteome_Discoverer_1.3_Software_Enhanced_Tools_For_Protein_Identification.pdf

Recent_Developments_in_Thermo_Scientific_LSMS_Proteomics_Software
http://apps.thermoscientific.com/media/SID/LSMS/PDF/LSMSUsersMtg/Indianapolis/Recent_Developments_in_Thermo_Scientific_LSMS_Proteomics_Software.pdf


Install guide
http://sjsupport.thermofinnigan.com/TechPubs/manuals/Discoverer_Install.pdf

User Guide
http://sjsupport.thermofinnigan.com/TechPubs/manuals/Discoverer_User.pdf

2011年9月26日

Trans-Proteomic Pipeline (TPP) 4.5.0 release

http://tools.proteomecenter.org/wiki/index.php?title=TPP:4.5.0_Release_Notes


 New Features

  • New iModelParser.cgi tpp; fpr viewing iProphet models.
  • New PTMProphetParser tool.
  • New RTCatalogParser tool for cataloging retention times.
  • xinteract
    • New features, report collision energy, report compensation voltage
  • InteractParser:
    • New features, report collision energy, report compensation voltage
    • Adding collision energy and compensation voltage for FAIMS as optional attributes in pepXML schema spectrum_query
    • SearchHit Changes, also defines bool_hash used in RTCatalog.
    • Read collision energies in all msms_run_summaries, not just the first one encountered per pepXML file.
    • Allow InteractParser (or RAMP in general) to read FAIMS Compensation Voltage from mzML filter line. TODO: need to make sure this makes it into the real PWIZ.
    • New feature precursor intensity in pepXML
    • Option for recording the retention_time_sec in pepXML.
  • Windows installer now allows you to choose which components (such as msconvert) to install. This was done to comply with the licensing requirements of Proteowizard/msconvert. The installer was also streamlined by removing some of the dialog/steps, improving the language of the instructions and changing when certain checks are done as part of the installation process.
  • New Javascript-based spectrum viewer (Lorikeet)
  • Petunia:
    • Added direct access to switch a directory in File Browser
    • Added user input to pass parameters directly to the command-line (certain executables at this time), including simple validation

Improvements/Changes

  • The older ProteoWizard based RAMP mzML/mzXML parse was replaced with mzParser to address some performance problems in a number of different programs.
  • PepXMLViewer.cgi
    • Version added to index file so that old index files get regenerated instead of crashing the viewer
    • Index files now use longs for offsets to support large files
    • Added collision_energy, precursor_intensity and compensation_voltage support for Crux
    • Added PTMProphetParser support.
  • RefreshParser
    • I->L conversion on peptide and proteins to map to all indistinguishable peptides in the proteins.
  • ASAPRatio
    • New options added to quantify only above certain probability.
  • PeptideProphetParser
    • tweak pI model to model only +-5 stdev from mean pI for run.
    • update to correct problem with latest version of Myrimatch which removed some scores in the reports.
  • XPressPeptideParser
    • Allow for proper quantitation of combined files where modified masses might be off depending on search engine and use of average vs monoisotopic mass in the search.
  • RAMP
    • Adding parsing of compensationVoltage (FAIMS).
  • iProphet
    • Clear out tophit hashes before recomputing. Separate SearchHit in a different class.
    • Remove any peptideprophet or prior interprophet analysis_summary tags.
  • New pepXML schema update for collision_energy and compensation_voltage
  • Add scan counters to use as scan numbers when this info is not available in the mzML file (e.g. Agilent QTrap Data)
  • Fix boost build to work with zlib125's directory structure, delete old zlib123-dll.tar.bz2
  • Switch to zlib v1.2.5 and tweaks for MingW build
  • Rules for fetching Proteowizard and copying msconvert in the Windows installer were added to the Makefile to make builds more automated.
  • Petunia:
    • Make Tandem the default pipeline;
    • Added option to run Tandem2XML immediately after searching;
    • Added support for two missing enzymes in ->pepXML, as well as semi-enzyme support;
    • Added IPROPHET option to ProteinProphet
    • Adjusted Xpress defaults;
    • Centralized code that creates links to open files in respective viewers;
    • Moved "timeout" link to the right to avoid overlap with update page link;
    • Added confirmation message when switching pipeline type;
    • Shortened some menu titles to save space;
    • Added mouse-over tooltips for menu items and navigation tabs;
    • Added NIGMS logo and credits; replacing NHLBI's
    • Took out obsolete SpectraST user options; added decoy-related options and Append To Library feature
    • Minor formatting fix to PepC page
    • Small code formatting/alignment changes.
    • Updated meaning of $in_windows and introduced $in_cygwin vars;
    • Removed some seemingly unused code.
  • Protein Sequence Viewer:
    • Added html comments for easier scrubbing of page (by exporTPP.pl)
  • Peptide-Protein Weights Viewer:
    • Fixed page format to fit page width, got rid of wasted space;
    • Minor HTML tweaks;
    • Added svn rev;
    • Code clean-up: took out unused code, re-tabbed/formatted.

Bug fixes

  • PepXMLViewer
    • Fixed crash when empty filtered set is returned.
    • Fixed problem when using commandline generated index which didn't print the queryString so we fake one.
  • Tandem2XML
    • Filter out extension from Tandem spectrum names.
  • iModelParser.cgi
    • Fix bugs with getting page to display. Now displays but the overlapping colors of gnuplot don't work. For best results use gnuplot 4.4.
  • InteractParser
    • Fix Q[111] and E[111] modification reporting in pepXML for OMSSA, max rank option to not report hits above a certain hit_rank.
  • iProphet
    • When the pepXML already contains the iProphet tags filter them out, including the end tag.
    • Correct the outputting of extra </spectrum_query> tags.
    • Changes to pepXML writer to correct extra tag issue when iProphet is run on pepXML that already contains iProphet tags.
  • Fix parsing of Phenyx search results.
  • Petunia:
    • Minor bug fix when file is not present (as opposed to unreadable).
    • Fixed broken Set Working Dir feature, also fixed link when output is a directory;
    • Fixed bug that FileChooser to fail when pressing 'Enter' to switch directory

Miscellaneous

  • Nothing to report

Known Issues

  • There is an issue with using the 64bit version of ActiveState's Perl. While the installer recognizes that it is installed all of the Perl programs and scripts are hard-coded to use C:\perl\bin\perl -- the default location for 32bit installations of ActiveState perl. You can either install the 32bit version, or modify all of the scripts to use the 64 bit location (C:\perl64\bin\perl).

Getting the TPP Software

  • Download the TPP version 4.5.0 native windows installer (TPP_Setup_v4_5_RAPTURE_rev_1.exe) from the Sashimi SourceForge project file release page:
"http://sourceforge.net/projects/sashimi/files/"