Skip to main content

Microbial pan-GWAS using the output from Roary

Project description

Scoary is designed to take the gene_presence_absence.csv file from Roary as well as a traits file created by the user and calculate the assocations between all genes in the accessory genome and the traits. It reports a list of genes sorted by strength of association per trait.

Dependencies

  • Python (Tested with versions 2.7, 3.4, 3.5, 3.6 and 3.6-dev)

  • SciPy (Tested with versions 0.16, 0.17, 0.18)

If you supply custom trees (Optional)

  • ete3

  • six

Note that ete3 and six are not automatically installed. You can do pip install ete3 six to get them

Using the GUI (Optional)

  • Tkinter/ttk

Tkinter/ttk is already part of most python distributions. If you lack it consider getting Homebrew/Linuxbrew and running brew install python –with-tcl-tk

Installation

The easiest way to install Scoary is through the pip package manager:

pip install scoary

Usage

scoary -g <gene_presence_absence.csv> -t <traits.csv>

Documentation

The most updated documentation for scoary is found at the project site

Citation

If you use Scoary, please cite our paper

License

Scoary is freely available under a GPLv3 license.

Contact

Ola Brynildsrud (ola.brynildsrud@fhi.no)

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

scoary-1.6.13.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

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

scoary-1.6.13-py2.py3-none-any.whl (289.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file scoary-1.6.13.tar.gz.

File metadata

  • Download URL: scoary-1.6.13.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for scoary-1.6.13.tar.gz
Algorithm Hash digest
SHA256 b10490b361cd8310b40bc2b663660f49ae1deac25f212da0c9d38e11906604a3
MD5 b99b36c2eb6a2719514ca2ed2e1c1455
BLAKE2b-256 3c9e703e616fac35ababc6047a33a0af8ddbde7a563b611687721c382fe33d6f

See more details on using hashes here.

File details

Details for the file scoary-1.6.13-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for scoary-1.6.13-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 613889097753b5c803ceaa4604b6c6d2c2ade263f5ac95c4e120a2bdf3c8b51c
MD5 d0d15aea3198c240fde35d3b8d3e16be
BLAKE2b-256 6368d8fffdae4408b1463a77746f93ac5496f4030e040900bc3b6187dd56904f

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