My Research Interests

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

Published Projects

ConDiGA: Contigs Directed Gene Annotation

  • ConDiGA (Contigs Directed Gene Annotation) is an accurate taxonomic annotation pipeline from metagenomic data to construct accurate protein sequence databases for deep metaproteomic coverage.
  • Technologies used: Python 3
  • View project
  • View Microbiome journal publication

Phables: from fragmented assemblies to high-quality bacteriophage genomes

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

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

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
  • View Bioinformatics publication
  • Seminar Talk

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
  • View publication

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
  • View ACM CSUR survey paper

View My Work