Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

FastQC port to Qt5: A quality control tool for high throughput sequence data.

License

NotificationsYou must be signed in to change notification settings

labsquare/FastQt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

travisGitterBuild statusCoverage Status

FastQt is the clone ofFastQC application portedfrom Java toC++/Qt5

Preview

Installation

Linux

AnAppImage has been created and should work on recent Linux distribution.
Download the last release fromhere and run it as follow :

chmod +x fastqt-0.2.3-linux-x86_64.AppImage./fastqt-0.2.3-linux-x86_64.AppImage

Archlinux

There is an AUR package for Archlinux.Just get it from the AUR.

Windows

Windows installer and portable version are avaiblehere

Compilation

Prerequisites - Install KArchive

On Linux, you need to install karchive before compiling FastQt.
From ubuntu >xenial you can install it from repositories :

 sudo apt install libkf5archive-dev

From fedora >= 24 you can install it from repositories :

sudo dnf install kf5-karchive-devel

From source :

git clone git://anongit.kde.org/extra-cmake-modulescd extra-cmake-modulesmkdir build && cd build    cmake .. -DCMAKE_INSTALL_PREFIX=/usr/make && sudo make installcd ../..git clone git://anongit.kde.org/karchive.gitcd karchivemkdir build && cd build cmake .. -DCMAKE_INSTALL_PREFIX=/usr/make sudo make install

** From Windows **
Nothing to do. Compiled library are avaible in win32 directory.

Install Qt >5.7

From website : Download Qt > 5.7 fromhttps://www.qt.io/.
Don't forget to check QtChart module during installation.

From ubuntu : Qt 5.7 is not yet avaible with ubuntu. But you can add PPA to your software system.For exemple from xenial

sudo add-apt-repository ppa:beineri/opt-qt57-xenialsudo apt-get install qt57base qt57charts-no-lgplsource /opt/qt57/bin/qt57-env.sh

From fedora : Qt 5.7 is avaible

sudo dnf install qt5-qtbase-devel qt5-qtcharts-devel

Compile FastQt

Be sure you have the correct version of Qt (>5.7) by using qmake --version. For exemple, if you have installed Qt from ppa:beineri, you will find it under /opt/qt57/bin/qmake. Then launch the compilation from FastQC folder as follow.

 /opt/qt57/bin/qmake --version /opt/qt57/bin/qmake  make  sudo make install

Usage

FastQt can analyse uncompress and compress fastq files. The following extensions are supported :

  • *.fastq
  • *.fastq.gz
  • *.fastq.xz
  • *.fastq.bz2

You can use FastQt as GUI application or as a Command Line Interface.

Some usage example :

fastqt file1.fastq # File is save in file1 directoryfastqt file1.fastq file2.fastq.gz file3.fastq.bzip # File save in file1 file 2 file3 directoryfastqt file1.fastq -o specific_path # Create specific directory for each file in specific_pathfastqt file1.fastq -t 2 # Fastqt run maximal two process this option is valid for GUI too

How to cite FastQt

Labsquare Team, et al (2017). FastQt: a quality control tool for high throughput sequence data. Available online at:https://github.com/labsquare/fastQt


[8]ページ先頭

©2009-2025 Movatter.jp