bokic / CutePeaks

A simple viewer for Sanger file

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CutePeaks

Join the chat at https://gitter.im/labsquare/CutePeaks DOI

A simple viewer for Sanger trace file made with Qt5. Supports AB1 and SCF 3.0 file formats.

Preview

Installation

Windows

Download windows binary

MacOSX

Downlad MacOS binary

Linux

Linux binary is available as AppImage. Download the AppImage from here. Run it as follow:

chmod +x cutepeaks-0.2.0-linux-x86_64.appimage
./cutepeaks-0.2.0-linux-x86_64.appimage

Compilation

Prerequisites

Install Qt ≥ 5.7

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

From Ubuntu: Qt 5.7 is not yet available with Ubuntu. But you can add a PPA to your software system. For exemple for Xenial:

sudo add-apt-repository ppa:beineri/opt-qt57-xenial
sudo apt install qt57base qt57charts-no-lgpl
source /opt/qt57/bin/qt57-env.sh

From Fedora: Qt 5.7 is available.

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

Compile CutePeaks

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 CutePeaks folder as follow.

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

Usage

CutePeaks supports following trace file formats:

  • *.ab1
  • *.scf

How to cite CutePeaks

Labsquare Team (2017). CutePeaks: a simple Sanger trace file. Available online at https://github.com/labsquare/CutePeaks doi:10.5281/zenodo.824555

About

A simple viewer for Sanger file

License:GNU General Public License v3.0


Languages

Language:C++ 95.6%Language:Inno Setup 2.4%Language:QMake 2.0%