This release is a pre-release and may not be stable for production use.
Scythe, Selection of Conserved Transcript by Homology Evaluation, tries to find the best matching set of transcripts for each one-to-one orthologous gene from two or more species.
Usage (GUI):
scythe-gui.py
Usage (command line):
######################################
# scythe.py v0.1a1 #
######################################
usage:
scythe.py -i DIR -g .grpFILE -d DELIMITER --cleanup
usage with configuration file:
scythe.py --config configuration.scy
general options:
-C, --config use configuration file instead of
command line parameters
-c, --cleanup remove temporary files when done
-h, --help prints this
-i, --in_dir=DIR folder w/ subfolders "fa" and "loc"
-o, --out_dir=DIR output directory [default:./]
-N, --num_cores=NUM number of processors to use [default 1]
algorithm options:
-R, --sl_ref find best matches to reference
-G, --sl_glob best scoring pair as seed
-M, --mx_sum optimize sum of pairwise scores
alignment options:
-O, --gap_open=FLOAT needleall gap opening cost [default 10]
-E, --gap_extend=FLOAT needleall gap extension cost
fasta options:
-d, --delim=STRING split fasta headers at STRING
-a, --asID=INT use INTth part of fasta header as transcript-ID
(default:0)
further help:
Please see documentation.
Installation
Scythe needs Python 3. You might want to set up a virtual environment with Python 3 for easier package management. Please see the documentation for more details. (In your virtual environment) install Scythe via
pip install scythe
Requirements
Python modules
configparser
mysql-connector-python
pip install configparser pip install --allow-external mysql-connector-python mysql-connector-python
External programs
needleall (version 6.3.1; EMBOSS package, http://emboss.sourceforge.net/)
Metadata
Release files for scythe 0.1a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| scythe-0.1a1.tar.gz | 287.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| scythe-0.1a1-py3.2.egg | Legacy Egg format | - | - | Details |
Total release size: 461.1 kB
Release files / scythe-0.1a1.tar.gz
| Download URL | scythe-0.1a1.tar.gz |
|---|---|
| Size | 287.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4f1a09c14acad2f4361455db741ef33d4505a38997f24ff610f2cec6b49c6dc2
|
|
BLAKE2b-256 checksum How to use checksums |
b5ac4a4810a0cabc6dc24bee9501cf12f8a4a5709a2e46ddc04a0cdfe15559c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / scythe-0.1a1-py3.2.egg
| Download URL | scythe-0.1a1-py3.2.egg |
|---|---|
| Size | 174.0 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
cf6a7f87f3a31fed5b02eef105d5f19b5fece6c3180a007f663f12c0071771ef
|
|
BLAKE2b-256 checksum How to use checksums |
55985ba25071a1cf1ef0a54bcd588a4e807b2667603dfe95f551d5a50306cb86
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |