Skip to content

bezzlab/pitsuite

Repository files navigation

Pitsuite

A complete software suite for PIT analysis

PITsuite is a software pipeline developped for the analysis and integration of RNA-Seq and Mass spectrometry data. components

PIT, the core analysis pipeline performs the analysis from the raw files. The results can then be imported into PITgui, a Java graphical user interface developped for this purpose.

Below are listed screenshots from PITgui, highlighting different features present in the application.

PITgui.presentation.mp4

dge 1.Differential gene expression tab showing a table of differential gene expression and gene abundance for all genes identified with filters. A click on a row shows detailed information about a specific gene at the bottom. 2. Gene Set Enrichment analysis performed directly from PITgui at the RNA and protein level. PITgui supports enrichment of GO terms and KEGG pathways. 3. GO terms and KEGG pathways can also be used to filter the genes table or see the GO terms or KEGG pathway corresponding to the selected gene. A chosen KEGG pathway can be displayed and coloured according to the differential gene expression calculated by PIT.

denovo

  1. Tab in PITgui showing the different proteins identified in PIT and their matches from BLAST as well as the alignment and peptides showing evidence for the sequence at the protein level. 2. When clicking on a peptide, the corresponding annotated spectra can be visualised into PITgui. 3. For each peptide, a graph showing where this peptide maps as well as the protein ambiguity group can be displayed, helping determining uniqueness of the peptide. 4. Similar to the reference guided assembled transcripts, de novo transcripts and their coding sequences can be visualised in the gene browser. 5. Zooming in on the gene browser allows to see nucleotide and amino acid sequences.

mutation

  1. Table of mutations identified by PIT with filtering options. 2.Using filters, a SNP was selecting on the GSDMB gene, as it appears to be more prevalent in TCGA patients who are alive. 3. When selecting a mutation in the table, PITgui zooms in on this location and highlights the affected nucleotide. 4. Clicking on the mutation at the bottom displays the alternative protein sequence resulting from this mutation and if there are peptides mapping to this region.

phospho

  1. List of phosphosites identified with their fold change and pvalue between different conditions. The graph represents in blue the kinases known to phosphorylate this phosphote based on PhosphositePlus data. In addition, clicking on one of these kinase shows its over targets. 2. The right pane shows over information about the protein the phosphosite belongs to, such as differential gene expression or protein abundance or alternative splicing. 3. Kinase activty table as predicted by KSEA.

splicing Discovery by PIT on a cryptic exon on STAG2. A. Representation of the splicing event in PITgui. Blue rectangles represent transcript exons, purple rectangle the coding sequence and pink rectangles peptides mapping to this position. B. PCR showing inclusion of the event. C. Psi (Percentage spliced in) in each condition based on PCR. D. Psi predicted by PIT based on RNA-Seq of si2. Relative abundance of this exon at the protein level based on peptide evidence.

Running PIT

Instructions for running the PIT analysis pipeline can be found at: https://github.com/nirkoty/PIT

Running PITgui

Installation instructions

  1. Download the zip file in releases.

  2. Extract zip file

  3. run pitguiv2.jar (make sure you have Java >= 11 installed)

  4. To import a project, click on "New project" and for "Directory", select the directory where the PIT pipeline outputed the results.