search and summarize traits in genomes and metagenomes
Project description
traits_finder
Introduction
- traits_finder searches and summarizes traits in genomes and metagenomes
- input: reference database and folder of genomes/metagenomes
- requirement: blast or hmm
- requirement: for hmm, you need to prepare the hmm database
- optional: diamond, bwa, hs-blastn, usearch
Install
pip install traits_finder
in preparation: anaconda download caozhichongchong/traits_finder
Availability
https://pypi.org/project/traits_finder
How to use it
Search traits: boring and slow...
-
search protein reference sequences in genomes by similarity search
traits_finder genome -db your.db -i your.input.folder -fa your.input.genome.format --orf your.input.orf.format --r your.output.folder --r16 your.output.folder.for.16s --u diamond --bp blastp -dbf 1 -s 1\ -
search protein reference sequences in metagenomes by similarity search
traits_finder meta -db your.db -i your.input.folder -fa your.input.metagenomes.format --r your.output.folder --r16 your.output.folder.for.16s --u diamond --bp blastp -dbf 1 -s 1\ -
search dna reference sequences in genomes by similarity search
traits_finder genome -db your.db -i your.input.folder -fa your.input.genome.format --orf your.input.orf.format --r your.output.folder --r16 your.output.folder.for.16s --u usearch.or.hs-blastn --bp blastn -dbf 2 -s 1\ -
search dba reference sequences in metagenomes by similarity search
traits_finder meta -db your.db -i your.input.folder -fa your.input.metagenomes.format --r your.output.folder --r16 your.output.folder.for.16s --u usearch.or.hs-blastn --bp blastn -dbf 2 -s 1\ -
search protein reference sequences in genomes by hmm
traits_finder genome -db your.db -i your.input.folder -fa your.input.genome.format --orf your.input.orf.format --r your.output.folder --r16 your.output.folder.for.16s --hmm hmmscan -dbf 1 -s 2\ -
search dna reference sequences in genomes by alignment
traits_finder genome -db your.db -i your.input.folder -fa your.input.genome.format --orf your.input.orf.format --r your.output.folder --r16 your.output.folder.for.16s --u usearch.or.hs-blastn --bp blastn --bwa bwa -dbf 2 -s 1\ -
search dna reference sequences in metagenomes by alignment
traits_finder meta -db your.db -i your.input.folder -fa your.input.metagenomes.format --r your.output.folder --r16 your.output.folder.for.16s --u usearch.or.hs-blastn --bp blastn --bwa bwa -dbf 2 -s 1\
Summarize results: cool and fast!
-
summarize traits in genome
traits_finder sum_genome -db your.db -m function.mapping.your.db -i your.input.folder -fa your.input.genome.format --orf your.input.orf.format --r your.output.folder --r16 your.output.folder.for.16s\ -
summarize traits in metagenomes
traits_finder sum_meta -db your.db -m function.mapping.your.db -i your.input.folder -fa your.input.metagenomes.format --r your.output.folder --r16 your.output.folder.for.16s -s 1\
Results
Copyright
Copyright: An Ni Zhang, Prof. Eric Alm, Alm Lab in MIT
Citation: Not yet, coming soon!
Contact: anniz44@mit.edu
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file traits_finder-1.3.tar.gz.
File metadata
- Download URL: traits_finder-1.3.tar.gz
- Upload date:
- Size: 1.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.32.2 CPython/3.6.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee1c3be3237fc1688e26ff29c261da97743129ee9cdb92e3ecb3a6e39f199489
|
|
| MD5 |
fb8fb182fd8b1268b7686dca7d22451a
|
|
| BLAKE2b-256 |
d0ca80751e970a261295b665203ed53230030725380b3704366b7baeb84d9bf8
|
File details
Details for the file traits_finder-1.3-py3.6.egg.
File metadata
- Download URL: traits_finder-1.3-py3.6.egg
- Upload date:
- Size: 2.2 MB
- Tags: Egg
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.32.2 CPython/3.6.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19df4b8bce17485990ab9e505c36e79267dcd805272f9b273088dc2be8f7c87b
|
|
| MD5 |
16b7c93aa43d8cb56e71ab080447fb91
|
|
| BLAKE2b-256 |
23074d7c77d3d3e5b3b3f2d01064148c72726cebd05d72dbaacfee97f748d17b
|