DeepAligner

From HP-SEE Wiki

Revision as of 15:38, 7 July 2011 by Roczei (Talk | contribs)
Jump to: navigation, search

Contents

General Information

  • Application's name: DeepAligner
  • Virtual Research Community: Life Sciences
  • Scientific contact: Kozlovszky Miklos, Windisch Gergely; m.kozlovszky at sztaki.hu
  • Technical contact: Kozlovszky Miklos, Windisch Gergely; m.kozlovszky at sztaki.hu
  • Developers: Obuda University – John von Neumann Faculty of Informatics
  • Web site: https://biotech.nik.bmf.hu/web/

Short Description

Mapping short fragment reads to open-access eukaryotic genomes is solvable by BLAST and BWA and other sequence alignment tools - BLAST is one of the most frequently used tool in bioinformatics and BWA is a relative new fast light-weighted tool that aligns short sequences. Local installations of these algorithms are typically not able to handle such problem size therefore the procedure runs slowly, while web based implementations cannot accept high number of queries. SEE-HPC infrastructure allows accessing massively parallel architectures and the sequence alignment code is distributed free for academia. Due to the response time and service reliability requirements grid can not be an option for the DeepAligner application.

Problems Solved

The recently used deep sequencing techniques present a new data processing challenge: mapping short fragment reads to open-access eukaryotic (animal: focusing on mouse and rat) genomes at the scale of several hundred thousands.

Scientific and Social Impact

The aim of the task is threefold, the first task is to port the BLAST/BWA algorithms to the massively parallel HP-SEE infrastructure create a BLAST/BWA service, which is capable to serve the short fragment sequence alignment demand of the regional bioinformatics communities, to do sequence analysis with high throughput short fragment sequence alignments against the eukaryotic genomes to search for regulatory mechanisms controlled by short fragments.

Collaborations and Beneficiaries

Tobefilledin

Technical Features and HP-SEE Implementation

  • Primary programming language: Tobefilledin
  • Parallel programming paradigm: Tobefilledin
  • Main parallel code: Tobefilledin
  • Pre/post processing code: Tobefilledin
  • Application tools and libraries: Enumerate (comma separated)
  • Number of cores required: Tobefilledin
  • Minimum RAM/core required: Tobefilledin
  • Storage space during a single run: Tobefilledin
  • Long-term data storage: Tobefilledin

Usage Example

Tobefilledin, text and (maybe) images.

Publications

  • ...
  • ...
Personal tools