Skip to content

A basic TkInter-based interface to visualize DNA sequences from .fasta files, along with base saturation and consensus.

Notifications You must be signed in to change notification settings

DiegoELT/sequenceVisor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sequenceVisor

forthebadge

sequenceVisor is a basic TkInter based interface to visualize DNA sequence allignments from .fasta files, along with an approximate saturation of each of them, and a consensus sequence. Here is an example of an output with a clear allignment between different species.

example

Installation

  1. Install Python (any current version will do, since they come with TkInter pre-installed).
  2. Install the pandas module.
  3. Clone the repository into your locale.

Usage

To use sequenceVisor, it should be noted that your .fasta file must have the following format:

>Header
<sequence>
>Header
<sequence>
...

If in that format, just go into the script's directory and type in the following:

python sequence_visualizer.py <fasta_file> <display_mode> <font_size>

There are currently 4 different display modes, which you can check by just running the program without additional arguments.

python sequence_visualizer.py

Authors

  • Diego Linares - Grupo BITLAB

Estancia en la Universidad de Málaga (UMA)

About

A basic TkInter-based interface to visualize DNA sequences from .fasta files, along with base saturation and consensus.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages