Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/metagenome-atlas/genome-annotator
https://github.com/metagenome-atlas/genome-annotator
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/metagenome-atlas/genome-annotator
- Owner: metagenome-atlas
- License: mit
- Created: 2019-01-12T13:28:41.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-09-27T13:24:50.000Z (about 1 year ago)
- Last Synced: 2023-09-27T23:52:02.580Z (about 1 year ago)
- Language: Python
- Size: 10.7 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Genome Annotator
[![Snakemake](https://img.shields.io/badge/snakemake-≥5-brightgreen.svg)](https://snakemake.bitbucket.io)
This workflow is designed to annotate the genes a set of genomes (nucleotide fasta files) with InterProScan and MetaCyc pathways and other genome properties.
## Authors
* Silas Kieser (@silask)
## Dependencies
For now, InterProScan v5 and [genomeProperties](https://genome-properties.readthedocs.io/en/latest/calculating.html#local-analysis-method) should be installed. In future this installation will be automated.
## Usage
snakemake --config input="path/to/genome.fasta"
or for a set of genomes:
snakemake --config input="path/to/genomes"
For more detailed configuration see the `config.yaml`
# Cluster execution
Execute the workflow locally via
snakemake --cores $N
using `$N` cores or run it in a cluster environment via
snakemake --cluster qsub --jobs 100
or
snakemake --drmaa --jobs 100
See the [Snakemake documentation](https://snakemake.readthedocs.io) for further details.