{"id":23037362,"url":"https://github.com/labsquare/fastqt","last_synced_at":"2025-08-14T18:31:51.738Z","repository":{"id":37432463,"uuid":"72117747","full_name":"labsquare/FastQt","owner":"labsquare","description":"FastQC port to Qt5: A quality control tool for high throughput sequence data.","archived":false,"fork":false,"pushed_at":"2020-08-04T12:52:43.000Z","size":9616,"stargazers_count":109,"open_issues_count":33,"forks_count":25,"subscribers_count":22,"default_branch":"devel","last_synced_at":"2024-05-01T21:19:21.711Z","etag":null,"topics":["bioinformatics","fastq","fastq-format","gui","qt5"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/labsquare.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-10-27T14:43:37.000Z","updated_at":"2023-11-28T06:51:37.000Z","dependencies_parsed_at":"2022-08-19T20:50:13.787Z","dependency_job_id":null,"html_url":"https://github.com/labsquare/FastQt","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labsquare%2FFastQt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labsquare%2FFastQt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labsquare%2FFastQt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labsquare%2FFastQt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/labsquare","download_url":"https://codeload.github.com/labsquare/FastQt/tar.gz/refs/heads/devel","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229853501,"owners_count":18134613,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bioinformatics","fastq","fastq-format","gui","qt5"],"created_at":"2024-12-15T17:33:08.966Z","updated_at":"2024-12-15T17:33:09.696Z","avatar_url":"https://github.com/labsquare.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FastQt \r\n\r\n![travis](https://api.travis-ci.org/labsquare/FastQt.svg?branch=master) [![Gitter](https://badges.gitter.im/labsquare/fastQt.svg)](https://gitter.im/labsquare/fastQt?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge) [![Build status](https://ci.appveyor.com/api/projects/status/skmgugijflggfq4x?svg=true)](https://ci.appveyor.com/project/dridk/fastqt) [![Coverage Status](https://coveralls.io/repos/github/labsquare/fastQt/badge.svg?branch=master)](https://coveralls.io/github/labsquare/fastQt?branch=master)   \r\n\r\nFastQt is the clone of [FastQC](http://www.bioinformatics.babraham.ac.uk/projects/fastqc/) application ported \r\nfrom Java to [C++/Qt5](https://www.qt.io/) \r\n\r\n\r\n![Preview](https://raw.githubusercontent.com/labsquare/fastQt/master/screenshot.gif)\r\n\r\n## Installation \r\n\r\n### Linux \r\nAn [AppImage](http://appimage.org/) has been created and should work on recent Linux distribution.     \r\nDownload the last release from [here](https://github.com/labsquare/fastQt/releases/) and run it as follow : \r\n\r\n    chmod +x fastqt-0.2.3-linux-x86_64.AppImage\r\n    ./fastqt-0.2.3-linux-x86_64.AppImage\r\n    \r\n### Archlinux\r\nThere is an AUR package for Archlinux. [Just get it from the AUR](https://aur.archlinux.org/packages/fastqt/).\r\n \r\n### Windows \r\nWindows installer and portable version are avaible [here]( https://github.com/labsquare/fastQt/releases/)\r\n        \r\n## Compilation \r\n### Prerequisites - Install KArchive\r\nOn Linux, you need to install karchive before compiling FastQt.    \r\n**From ubuntu** \u003exenial you can install it from repositories : \r\n \r\n     sudo apt install libkf5archive-dev\r\n\r\n**From fedora** \u003e= 24 you can install it from repositories :\r\n\r\n    sudo dnf install kf5-karchive-devel\r\n\r\n**From source** : \r\n\r\n    git clone git://anongit.kde.org/extra-cmake-modules\r\n    cd extra-cmake-modules\r\n    mkdir build \u0026\u0026 cd build    \r\n    cmake .. -DCMAKE_INSTALL_PREFIX=/usr/\r\n    make \u0026\u0026 sudo make install\r\n    cd ../..\r\n    git clone git://anongit.kde.org/karchive.git\r\n    cd karchive\r\n    mkdir build \u0026\u0026 cd build \r\n    cmake .. -DCMAKE_INSTALL_PREFIX=/usr/\r\n    make \r\n    sudo make install\r\n    \r\n** From Windows **    \r\nNothing to do. Compiled library are avaible in win32 directory.  \r\n\r\n### Install Qt \u003e5.7\r\n\r\n**From website** : Download Qt \u003e 5.7 from https://www.qt.io/.   \r\nDon't forget to check QtChart module during installation. \r\n\r\n**From ubuntu** : Qt 5.7 is not yet avaible with ubuntu. But you can add PPA to your software system. \r\nFor exemple from xenial \r\n\r\n    sudo add-apt-repository ppa:beineri/opt-qt57-xenial\r\n    sudo apt-get install qt57base qt57charts-no-lgpl\r\n    source /opt/qt57/bin/qt57-env.sh\r\n\r\n**From fedora** : Qt 5.7 is avaible\r\n\r\n    sudo dnf install qt5-qtbase-devel qt5-qtcharts-devel \r\n\r\n### Compile FastQt \r\nBe sure you have the correct version of Qt (\u003e5.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.\r\n\r\n     /opt/qt57/bin/qmake --version\r\n     /opt/qt57/bin/qmake \r\n     make \r\n     sudo make install \r\n\r\n## Usage\r\n\r\nFastQt can analyse uncompress and compress fastq files. The following extensions are supported :\r\n\r\n- *.fastq\r\n- *.fastq.gz\r\n- *.fastq.xz\r\n- *.fastq.bz2\r\n\r\nYou can use FastQt as GUI application or as a Command Line Interface.\r\n\r\nSome usage example :\r\n\r\n```\r\nfastqt file1.fastq # File is save in file1 directory\r\nfastqt file1.fastq file2.fastq.gz file3.fastq.bzip # File save in file1 file 2 file3 directory\r\nfastqt file1.fastq -o specific_path # Create specific directory for each file in specific_path\r\nfastqt file1.fastq -t 2 # Fastqt run maximal two process this option is valid for GUI too\r\n```\r\n\r\n## How to cite FastQt \r\nLabsquare Team, et al (2017). FastQt: a quality control tool for high throughput sequence data. Available online at: https://github.com/labsquare/fastQt\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flabsquare%2Ffastqt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flabsquare%2Ffastqt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flabsquare%2Ffastqt/lists"}