Skip to content
/ f5n Public
forked from SanojPunchihewa/f5n

Genopo a.k.a. F5N - a portable DNA analysis toolkit for nanopore data https://nanoporetech.com

License

Notifications You must be signed in to change notification settings

hiruna72/f5n

 
 

Repository files navigation

Build Status

f5n

Motivated from f5p - we build a network of mobiles to process ONT data. The work is under construction!

Overview

f5n can run the following on ARM devices more details

  1. minimap2 sequence alignment
  2. samtools sort
  3. samtools index
  4. f5c index
  5. f5c call-methylation
  6. f5c event alignment

We build a standalone application and a cluster of nodes where a master orchestrates the other nodes. In this way ONT data can be corrected for errors in the field, on the fly!

Flowchart

Diagram

Network

The source code for the Server can be found here

Diagram

Installation

f5n application can be obtained from:

Google Play

Additionally you can get development builds from Github releases Chose ARCHITECTURE to be armeabi-v7a or arm64-v8a. To find what is the ARCHITECTURE of your phone the easiest way is to google it. Once you download the apk copy it to your phone and install.

VERSION=0.0.4
ARCHITECTURE=armeabi-v7a
wget "https://github.com/SanojPunchihewa/f5n/releases/download/$VERSION/mobilegenomics-f5n-v$VERSION-$ARCHITECTURE-release.apk"

Signature keys of builds are different. Before you switch the installation source, you will have to uninstall the f5n application.

How to contribute

Please contribute to our work by testing,debugging and developing our product. A guide to how to contribute is available here

Submit an issue

Please submit your issues here. Make sure your issue is not an existing one. If a similar issue already exists comment or vote under the existing issue.

Releases

No releases published

Packages

No packages published

Languages

  • Java 95.4%
  • C++ 2.7%
  • Other 1.9%