{"id":221,"date":"2025-03-02T03:15:37","date_gmt":"2025-03-02T03:15:37","guid":{"rendered":"https:\/\/wpdev.acsu.buffalo.edu\/virtualglycome\/?page_id=221"},"modified":"2025-03-02T03:15:37","modified_gmt":"2025-03-02T03:15:37","slug":"glycopat","status":"publish","type":"page","link":"https:\/\/ubwp.buffalo.edu\/virtualglycome\/glycopat\/","title":{"rendered":"GlycoPAT (Glycoproteomics Anal. Toolbox)"},"content":{"rendered":"\n<p><strong>GlycoPAT is a modular, open-source MATLAB based toolbox that can be used for shotgun glycoproteomics data analysis (Version 1.0, released on September 8, 2017). This program provides a novel platform for the streamlined analysis of traditional LC-MS<sup>n<\/sup> based high-throughput experimental data for the identification of site-specific N- and O-linked glycosylation on various proteins.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Citation<\/strong><\/h2>\n\n\n\n<p>Gang Liu, Kai Cheng, Chi Y. Lo, Jun Li, Jun Qu and Sriram Neelamegham. &#8220;<em> A comprehensive, open-source platform for mass spectrometry based glycoproteomics data analysis&#8221;, <\/em>Molecular and Cellular Proteomics, 2017 Nov;16(11):2032-2047.&nbsp;<strong><mark><a href=\"http:\/\/doi.org\/10.1074\/mcp.M117.068239\">Link<\/a><\/mark><\/strong><\/p>\n\n\n\n<p class=\"has-accent-3-color has-text-color has-link-color wp-elements-e5a7e359782dce002c16e4d66ff9e6b6\"><em>Since the original release, several critical improvements were made to the original GlycoPAT software as part of the HUPO Glycoproteomics first study, discussed <a href=\"https:\/\/www.nature.com\/articles\/s***************-x\" data-type=\"link\" data-id=\"https:\/\/www.nature.com\/articles\/s***************-x\"><strong>elsewhere<\/strong><\/a>. Unfortunately, due to challenges associated with the pandemic these updates could not be released. <\/em><\/p>\n\n\n\n<p class=\"has-accent-3-color has-text-color has-link-color wp-elements-4f98180f111aade922693c35c319272e\"><em>However, these updates have been incorporated into pyGlycoPAT, a python based glycoproteomics tool, built partly on the OpenMS and pyOpenMS frameworks. We hope to release this work shortly (manuscript in preparation, 2025).<\/em><strong> <\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Description<\/strong><\/h2>\n\n\n\n<p><strong>The unique features of the suite of programs include:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>The \u201cSmallGlyPep\u201d (SGP1.0) nomenclature:<\/strong> This nomenclature defines a minimal representation of glycopeptides in linear text format. It enables facile <em>in silico<\/em>&nbsp;glycan and peptide backbone fragmentation during&nbsp;MS<sup>n<\/sup> data analysis.<\/li>\n\n\n\n<li><strong>Ensemble score (ES-score):<\/strong> This single parameter scores the glycopeptide hits based on cross-correlation analysis, Poisson probability and decoy database based calculated <em>P<\/em>-values, and additional considerations. Additionally, an acceptable ES-score for any experiment is calculated based on false discovery rate (FDR) calculations.<\/li>\n\n\n\n<li><strong>User-extensible modular environment: <\/strong>The program provides a comprehensive set of functions for mass spectrometry data handling, computing glycopeptide mass\/formula\/fragmentation, glycopeptide digestion, spectra scoring, and MS\/MS spectrum annotation. These functions are modular and thus they can be used in additional programs independent of GlycoPAT.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Availability<\/strong><\/h2>\n\n\n\n<p>Freeware can&nbsp;be downloaded from&nbsp;<mark><a href=\"http:\/\/glycopat.sourceforge.net\">glycopat.sourceforge.net<\/a><\/mark><\/p>\n\n\n\n<p><strong>Operating system: <\/strong>Program is platform independent and designed to work on Windows, Mac and Linux machines.<\/p>\n\n\n\n<p><strong>Source code: <\/strong>Fully documented source code is&nbsp;provided at the above repository.<\/p>\n\n\n\n<p><strong>The flavors of GlycoPAT: <\/strong>The program can be run using three methods:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Standalone application: Here, the user downloads the GUI (Graphical User Interface)&nbsp;version that is already complied in different OS from sourceforge, and double-clicks to install *. Please follow the instructional videos below for detailed steps on how to use the program after installation. This version will be helpful to typical experimentalists since it does not require knowledge of programming or any additional software.<\/li>\n\n\n\n<li>Standalone application run from the MATLAB command line: This is identical to the above standalone application, only it is started at the MATLAB command prompt. This version will be useful for individuals who have access to the MATLAB software (version&nbsp;2013b or later), and those who&nbsp;are thinking about adding specific&nbsp;functions&nbsp;to the GlycoPAT core code.&nbsp;<\/li>\n\n\n\n<li>Command line version: This is the most versatile form of GlycoPAT, particularly for those who want to send&nbsp;GlycoPAT jobs to computing clusters. Here, users&nbsp;can write scripts to automate a number of core functions already available in the program suite. &nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>Complete Program Documentation:<\/strong> Full description and usage instructions are provided in the <mark><a href=\"https:\/\/sourceforge.net\/projects\/glycopat\/files\/GlycoPAT_Manual.pdf\/download\">GlycoPAT_Manual.pdf<\/a><\/mark> file.<\/p>\n\n\n\n<p><strong>Instructional Videos: <\/strong>These videos describe the&nbsp;<mark><a href=\"https:\/\/youtu.be\/XGqVgUPvOto\">SGP1.0 (Small GlycoPeptide 1.0) nomenclature <\/a><\/mark>; and the usage of the <mark><a href=\"https:\/\/youtu.be\/LyUU_VVmc6A\">GUI (Graphical User Interface) version of the software.<\/a><\/mark><\/p>\n\n\n\n<p><strong>* Note: <\/strong>To install PC and Mac versions of GlycoPAT, simply download and double-click to install.&nbsp;For the Linux version go to the installation folder; type: sudo .\/InstallGlycoPAT_Linux.install and follow on-screen instructions. The default installation directory is: \/usr\/GlycoPAT\/. The default location of the MCR (MATLAB Compiler Runtime) library is \/usr\/local\/MATLAB\/MATLAB_Compiler_Runtime\/v90\/.Following installation, add the following values to the environment variable<br \/>LD_LIBRARY_PATH:<br \/>{MCR_ROOT}\/runtime\/glnxa64<br \/>{MCR_ROOT}\/bin\/glnxa64<br \/>{MCR_ROOT}\/sys\/os\/glnxa64<br \/>{MCR_ROOT}\/sys\/opengl\/lib\/glnxa64<br \/>Here \u2018{MCR_ROOT}\u2019 is the MCR library path. After the environment variable is set, go to the GlycoPAT installation folder. Navigate into its subfolder \u201capplication\u201d. Run the shell script as .\/run_GlycoPAT.sh {MCR_Root}. This will launch the program.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Standalone version<\/strong><\/h2>\n\n\n\n<p>Some modules of the GlycoPAT program have been complied with a graphical user interface (GUI) for easy use by any experimentalist. This version can be launched by simply downloading the software from glycopat.sourceforge.net and double-clicking to install (see *Note above). No other ancillary software is necessary to launch this standalone application.<\/p>\n\n\n\n<p>As an option, the standalone application can also be triggered from the MATLAB command prompt.&nbsp;<\/p>\n\n\n\n<p>This version of the program will run on a local computer, and it follows a three-step workflow that includes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The <em>in silico<\/em> generation of a library of putative glycopeptides by protease digestion.<\/li>\n\n\n\n<li>Tandem MS analysis using a novel MS scoring scheme to make glycopeptide identifications.<\/li>\n\n\n\n<li>A spectrum and fragmentation viewer to visualize and annotate the results.<\/li>\n<\/ul>\n\n\n\n<p>Additional GUIs are also available for the manual refinement of single MS spectrum annotations, and for performing theoretical <em>in silico <\/em>glycopeptide fragmentation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Command line version<\/strong><\/h2>\n\n\n\n<p>Full program source files are provided so that all the features of the GlycoPAT program can be implemented using MATLAB command line operations or by writing scripts. Extensive help documentation including examples are provided with the code for users more familiar with programming who wish to integrate selected or all features of the GlycoPAT program into their own software. This version of MATLAB is also ideal for individuals wishing to run GlycoPAT on super-computing clusters. The functions in this version are broken down into those that handle:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>GUIs<\/li>\n\n\n\n<li>Mass spectrometry data handling<\/li>\n\n\n\n<li>Glycopeptide digestion<\/li>\n\n\n\n<li>Glycopeptide fragmentation<\/li>\n\n\n\n<li>Glycopeptide mass calculations<\/li>\n\n\n\n<li>Generation of decoys and false discovery rate (FDR) calculations<\/li>\n\n\n\n<li>Spectrum scoring<\/li>\n\n\n\n<li>High performance computing<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Frequently asked questions<\/strong><\/h2>\n\n\n\n<p class=\"has-contrast-color has-text-color has-link-color wp-elements-352bcd8373a46f3a0e0da18742d42e53\"><strong>What platform will the program run on?<br \/>    <\/strong>The program operates on PC, Mac and Linux systems. It is platform independent.<br \/><strong>Is this program being further developed?<br \/><\/strong>   Yes, a python version of the code is being developed as of summer, 2025. This is being tested and will be released as soon as possible.<br \/><strong>I need more help?<\/strong><br \/>  Look at the sourceforge site that contains code and test examples (<a href=\"http:\/\/glycopat.sourceforge.net\/\">http:\/\/glycopat.sourceforge.net<\/a>), and also the github site for raw code (<a href=\"https:\/\/github.com\/kaichengub\/GlycoPAT\">https:\/\/github.com\/kaichengub\/GlycoPAT<\/a>). The contact for this project is neel@buffalo.edu (Sriram Neelamegham).<\/p>\n\n\n\n<p><br \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>GlycoPAT is a modular, open-source MATLAB based toolbox that can be used for shotgun glycoproteomics data analysis (Version 1.0, released on September 8, 2017). This program provides a novel platform [&hellip;]<\/p>\n","protected":false},"author":617,"featured_media":48,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_EventAllDay":false,"_EventTimezone":"","_EventStartDate":"","_EventEndDate":"","_EventStartDateUTC":"","_EventEndDateUTC":"","_EventShowMap":false,"_EventShowMapLink":false,"_EventURL":"","_EventCost":"","_EventCostDescription":"","_EventCurrencySymbol":"","_EventCurrencyCode":"","_EventCurrencyPosition":"","_EventDateTimeSeparator":"","_EventTimeRangeSeparator":"","_EventOrganizerID":[],"_EventVenueID":[],"_OrganizerEmail":"","_OrganizerPhone":"","_OrganizerWebsite":"","_VenueAddress":"","_VenueCity":"","_VenueCountry":"","_VenueProvince":"","_VenueState":"","_VenueZip":"","_VenuePhone":"","_VenueURL":"","_VenueStateProvince":"","_VenueLat":"","_VenueLng":"","_VenueShowMap":false,"_VenueShowMapLink":false,"footnotes":""},"class_list":["post-221","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/ubwp.buffalo.edu\/virtualglycome\/wp-json\/wp\/v2\/pages\/221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubwp.buffalo.edu\/virtualglycome\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ubwp.buffalo.edu\/virtualglycome\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ubwp.buffalo.edu\/virtualglycome\/wp-json\/wp\/v2\/users\/617"}],"replies":[{"embeddable":true,"href":"https:\/\/ubwp.buffalo.edu\/virtualglycome\/wp-json\/wp\/v2\/comments?post=221"}],"version-history":[{"count":0,"href":"https:\/\/ubwp.buffalo.edu\/virtualglycome\/wp-json\/wp\/v2\/pages\/221\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubwp.buffalo.edu\/virtualglycome\/wp-json\/wp\/v2\/media\/48"}],"wp:attachment":[{"href":"https:\/\/ubwp.buffalo.edu\/virtualglycome\/wp-json\/wp\/v2\/media?parent=221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}