Skip to main content

Make graphical representations of BLASTn alignments

Project description

HomologyViz

PyPI Version GitHub License Python


Make a graphical representation of BLASTn alignments

Homology Visualization (HomologyViz) uses GenBank files (.gb) to align the sequences and plot the genes. HomologyViz uses the information from the CDS features section to plot the genes. To customize the colors for plotting genes, you can add a Color tag in the CDS features with a color in hexadecimal. For example, add the tag /Color="#00ff00" to show a green gene. Or, you can edit the colors interactively in the plot.

HomologyViz is an easy-to-use option for people with little coding knowledge. The program uses Dash for an interactive and web-friendly experience. HomologyViz is a flexible app that allows you to export your graph in different formats and sizes for publication quality.

Requirements

  • blastn must be installed locally and in the path

HomologyViz has been tested in Chrome using macOS.

Installation

First, create a virtual environment with conda or venv. Then, install homologyviz using pip as follows:

pip install homologyviz

Usage

To run the app type:

homologyviz

Output:

HomologyViz

Credits

Inspired by easyfig: Sullivan et al (2011) Bioinformatics 27(7):1009-1010

License

BSD 3-Clause License

Notes

I am developing HomologyViz in my free time, so if you find a bug, it may take me some time to fix it. However, I will fix the problems as soon as possible. Also, if you have any suggestions, let me know, and I will try to implement them.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

homologyviz-0.0.20-py3-none-any.whl (254.6 kB view details)

Uploaded Python 3

File details

Details for the file homologyviz-0.0.20-py3-none-any.whl.

File metadata

  • Download URL: homologyviz-0.0.20-py3-none-any.whl
  • Upload date:
  • Size: 254.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.3

File hashes

Hashes for homologyviz-0.0.20-py3-none-any.whl
Algorithm Hash digest
SHA256 badd26bb1f03819415e3cb8db5a5e58aeae7c47d12d5cd803a7230b7805a5ef9
MD5 d3f1625f4c71b571da324005eb7e5428
BLAKE2b-256 276b0aa9615e384e1aa0f62183f10682f9bbcdb80162d078d2e164f9ff9331c8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page