SmartPhosExplorer update notes

Version: 1.0.5

Date: 2024-07-01

CHANGES IN VERSION 1.0.5


Preprocessing:

  • Add an option to normalize phospho intensity by the corresponding protein expression.
  • Add MinDet imputation method.

Differential expression analysis:

  • Add option to allow users to choose which metadata column should be used for hypothesis testing.

Time series clustering:

  • Add option to allow users to choose which metadata column should be used for clustering.

Enrichment analysis:

  • Add another option to perform enrichment analysis on all the time-series clusters and generate an interactive dot plot. Clicking on the points will give a list of genes associated with that pathway and the cluster.
  • User can upload a Gene Set file (.gmt) and a PTM set file (.txt file) instead of selecting from the available selections.

Version: 1.0.4

Date: 2024-03-27

CHANGES IN VERSION 1.0.4


Time series clustering:

  • Introduce option for adding 0 timepoint for treatments for clustering and visualization. It simply copies the zero timepoint samples from the selected control.
  • Set seed for making clustering results reproducible.

Preprocessing:

  • Along with the multiAssayExperiment object, user can now save the summarized experiment object generated after clicking on the process button in the preprocessing panel. If the user has selected annotations for filtering in the displayed table, then a summarized experiment object with filtered values will be saved.

Version: 1.0.3

Date: 2024-02-23

CHANGES IN VERSION 1.0.3


Log Info:

  • Log info tab is added to the SmartPhos explorer app to keep track of all the user inputs.
  • All the log info can be download as a TSV file.

Differential expression analysis:

  • Volcano plot is made interactive. When the user clicks on the row of differential expression genes table, the corresponding point on volcano plot is highlighted as a star symbol.
  • Also, when user click on any colored point on volcano plot, the point turns into star and the corresponding row in the table is highlighted.

Preprocessing:

  • User can subset data using the filtering options present on the top of the table being displayed.
  • Option to correct for batch effects is added in the preprocessing step.

Version: 1.0.2

Date: 2024-01-16

CHANGES IN VERSION 1.0.2


Data preprocessing:

  • SmartPhos app does not require the upload of complete proteomic and phosphoproteomic search of both enriched and un-enriched samples. For examples, users can upload only phospho search on the enriched samples or proteomic search on the unenriched samples for the analyses.

  • A bug in normalization with log2 transformation has been fixed.

Differential expression analysis:

  • Introduce Volcano plot for the differential expression analysis result.
  • User can click on the coloured data points of the volcano plot to get the box plot. This box plot is same as the one generated when clicking on the row of DE table with same ID.

Version: 1.0.1

Date: 2023-12-07

CHANGES IN VERSION 1.0.1


Differential expression analysis:

  • Change the way samples are selected for more flexibility. Users can either choose by sample ID or selecting the applicable treatment(s) and time point(s) for the reference and target groups. The number of samples in each group is updated automatically and a warning is given if a sample appears in both groups.
  • Remove dependence on the ‘timepoint’ column in ‘fileTable.txt’ to run the analysis.

Time series clustering:

  • Uses the mean instead of median when computing a representative statistic across replicates.
  • Remove dependence on the replicate column when computing logFC (previously an error is shown if both the ‘subjectID’ and ‘replicate’ or ‘rep’ columns are absent in the ‘fileTable.txt’).

Enrichment analysis:

  • Add phospho-signature enrichment to find enrichment in a site-centric database.
  • For the said database: use the PTM signature database version 2.0.0 from https://proteomics.broadapps.org/ptmsigdb/. For more details on the curation of this database, see Krug et al., 2019: https://doi.org/10.1074/mcp.TIR118.000943. In this database, only phosphorylation sites are considered and signature sets whose names start with “KINASE” are removed (since it would be similar to the kinase activity analysis).
  • For the algorithm in phospho-signature enrichment: use PTM Signature Enrichment Analysis (PTM-SEA) for Differential Expression and Fisher’s exact test for Time series clustering. PTM-SEA was modified from the work of Krug et al.

Kinase activity analysis:

  • Add option to adjust the number of permutations to calculate the null distribution.
  • Add Fast Gene Set Enrichment Analysis (FGSEA) as an option to estimate the association of kinases to a time series cluster. FGSEA is done by the ‘run_fgsea()’ function from decoupleR using probabilities that the phospho sites belong to the selected cluster to rank the sites.
  • Add option to use FDR

BUG FIXES:

  • Fix spline filtering for time series clustering.
  • Changes titles of boxplots and time course plots to be the name of the selected phospho site instead of gene.
  • Remove dependence on the package ‘genefilter’
  • Fix color display for the horizonal barplot in kinase activity analysis.
  • Fix x-axis display for the heatmap in kinase activity analysis.

Version: 1.0.0

Date: 2023-11-10


First stable release on EMBL server