GenSkew
About GenSkew
GenSkew is an application for computing and plotting nucleotide skew data.
GenSkew calculates the incremental and the cumulative skew of two selectable nucleotides for a given sequence according to this formula: Skew = (nucleotide1 - nucleotide2) / (nucleotide1 + nucleotide2)
The results are provided as data table and as graphical plot. The global minimum and maximum are displayed in the cumulative graph. The minimum and maximum of a GC-skew can be used to predict the origin of replication (minimum) and the terminus location (maximum) in prokaryotic genomes.
We provide four versions of this program:
- Genskew_univiecube (the python library)
- Genskew_cc (a commandline client)
- GUIskew (the graphical version of GenSkew)
- Webskew (the online version)
Genskew_univiecube
Genskew_univiecube is the python library of GenSkew and the backend of all other GenSkew applications.
Installation: pip install Genskew-univiecube
Documentation: https://pypi.org/project/Genskew-univiecube
Genskew_cc
Genskew_cc is the commandline client for GenSkew.
Installation: pip install Genskew-cc
Documentation: https://pypi.org/project/Genskew-cc
GUIskew
GUIskew is the graphical version of GenSkew.
Prerequisites: tkinter or python-tk (depending on OS and distribution)
Installation: pip install GUIkew
Documentation: https://pypi.org/project/GUIskew
Webskew
The GenSkew application is available on the LiSC galaxy server.
How to use GenSkew online:
- Navigate to the LiSC galaxy server
- Upload your nucleotide fasta file
- Open the "CUBE tools" section
- Configure and run GenSkew