Skip to the content.

GSoC ‘21 Report | Javed Ali | NRNB | GeneCloudOmics

img


Mentors

Dr. Mohamed Helmy
Thuy Tien Bui


Introduction

The Google summer of code program has been a great and fun learning experience to me over the past months, during which I was developing new features to the interactive webapp GeneCloudOmics . My project idea was to make the exisiting webapp UI uniform, adding some new features to help the Researchers in analysis. I also added report generation of the analysis which can be used by Researchers for publication.


What is GeneCloudOmics

It is a web server for transcriptome data analysis and visualization. It supports the analysis of microarray and RNASeq data and performs ten different bio-statistical analyses that cover the common analytics for gene expression data. Furthermore, it gives the users access to several bioinformatics tools to perform 12 different bioinformatics analyses on gene/protein datasets. It is designed as a one-stop server that helps the users perform all tasks through an intuitive graphical user interface (GUI) that waves the hassle of coding, installing tools, packages or libraries and dealing with operating systems compatibility and versioning issues, some of the complications that make data analysis tasks more challenging for biologists. GeneCloudOmics is an open-source tool and the website is free and open to all users and there is no login requirement. GeneCloudOmics provides the user with the following bio-statistical analyses: Pearson and Spearman rank correlations, PCA, k-means and hierarchical clustering, Shannon entropy and noise (square of the coefficient of variation), t-SNE, random forest and SOM analyses. All analyses include proper high-resolution visualization


Project Goals

Done

Contributions to GeneCloudOmics before GSoC:

  1. Added Docker Support: #48
  2. Created & hosted a static webpage for AbioTrans(GeneCloudOmics) on git-pages.(link)
  3. Completed a Manual Test for the GeneCloudOmics using this Open Source Data and submitted the corresponding report.

Commits during GSoC period along with Goals

** Pull Request during gsoc period**
https://github.com/buithuytien/GeneCloudOmics/pull/61


Working Screengrabs:

  1. UI Improvements

    Before
    sc1
    After
    sc2

  2. Text Box for Gene/Protien Input view

    Before
    sc3
    After
    sc4

  3. GEO Data Import

    sc5

  4. Dowload PNG/PDF

    sc5

  5. Adding to report

    sc6

  6. Genrating Report

    sc7

Future Aspects

There are more feature which can be added:

  1. Improve SOM analysis for Research purpose.
  2. Add report export options like email or save to drive.


Contact

linkedin LinkedIn   github Github