Skip to main content

Find best matching set of transcripts for one-to-one orthologous genes from two or more species

Project description

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

Project details


Download files

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

Source Distribution

scythe-0.1a1.tar.gz (287.1 kB view details)

Uploaded Source

Built Distribution

scythe-0.1a1-py3.2.egg (174.0 kB view details)

Uploaded Source

File details

Details for the file scythe-0.1a1.tar.gz.

File metadata

  • Download URL: scythe-0.1a1.tar.gz
  • Upload date:
  • Size: 287.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for scythe-0.1a1.tar.gz
Algorithm Hash digest
SHA256 4f1a09c14acad2f4361455db741ef33d4505a38997f24ff610f2cec6b49c6dc2
MD5 68e07c4581c7410198535166eac4ba85
BLAKE2b-256 b5ac4a4810a0cabc6dc24bee9501cf12f8a4a5709a2e46ddc04a0cdfe15559c5

See more details on using hashes here.

File details

Details for the file scythe-0.1a1-py3.2.egg.

File metadata

  • Download URL: scythe-0.1a1-py3.2.egg
  • Upload date:
  • Size: 174.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for scythe-0.1a1-py3.2.egg
Algorithm Hash digest
SHA256 cf6a7f87f3a31fed5b02eef105d5f19b5fece6c3180a007f663f12c0071771ef
MD5 e883db8896c956a592371f91a09ab31e
BLAKE2b-256 55985ba25071a1cf1ef0a54bcd588a4e807b2667603dfe95f551d5a50306cb86

See more details on using hashes here.

Supported by

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