Interests

  • Bioinformatics
  • Metagenomics
  • Data Mining and Information Retrieval
  • Machine Learning
  • Data Structures and Algorithms
  • Software Architecture

Projects

MetaCoAG: Binning Metagenomic Contigs via Composition, Coverage and Assembly Graphs

  • MetaCoAG is a NGS data-based metagenomic contig binning tool that makes use of the connectivity information found in assembly graphs, apart from the composition and coverage information.
  • MetaCoAG makes use of single-copy marker genes along with a graph matching technique and a label propagation technique to bin contigs.
  • Technologies used: Python 3
  • View project

GraphBin2: Refined and Overlapped Binning of Metagenomic Contigs Using Assembly Graphs

  • GraphBin2 is an extension of GraphBin which refines the binning results obtained from existing tools and is able to assign contigs to multiple bins.
  • GraphBin2 uses the connectivity and coverage information from assembly graphs to adjust existing binning results on contigs and to infer contigs shared by multiple species.
  • Technologies used: Python 3
  • View project
  • View conference presentation
  • View publication

GraphBin: Refined Binning of Metagenomic Contigs using Assembly Graphs

  • GraphBin is a metagenomic contig binning tool that makes use of the contig connectivity information from the assembly graph to bin contigs.
  • It utilizes the binning result of an existing binning tool and a label propagation algorithm to correct mis-binned contigs and predict the labels of contigs that are discarded due to the short length.
  • Technologies used: Python 3
  • View project
  • Seminar Talk
  • View publication

Pipeline Monitor

  • A scheduler to execute and run a pipeline of commands in a supercomputing facility.
  • The program can schedule a graph-like execution sequence.
  • View project

An Interactive Workflow Solution to Support Bioinformatics Analyses

  • A generic software framework that can be used to construct bioinformatics workflows by both biologists and bioinformaticians with any level of programming expertise.
  • This framework incorporates novel web application development technologies to support specific requirements of bioinformatics software for workflow creation.
  • View project

Change Detection in Distributed Digital Collections

  • An efficient change detection and notification system to track changes occurring in web pages and notify interested users.
  • Final Year Project carried out for the completion of the degree BSc. Engineering (Hons.) in Computer Science and Engineering.
  • Technologies used include Java, H2O.ai, Jsoup, AngularJS, PHP, HTML, CSS, MySQL

Kitchen Hunt – Online Recipe Search

  • A web application where you can search for recipes by entering the ingredients you have in your kitchen. This project is carried out for the Software Engineering Project of Semester 5 at the university.
  • Technologies used include Java EE, MySQL, Hibernate, HTML, Bootstrap, JavaScript, AJAX

View My Work

if_cv_416920 icons8-google-scholar-2 apple-touch-icon-180x180