Skip to main content

Inferring traits by 16S

Project description

buty_phyl

Introduction

  • buty_phyl infers traits by 16S
  • input: otu table (-t) and otu sequences (-s)
  • requirement: mafft
  • Optional: fasttree alt text

Install

pip install buty_phyl
in preparation: anaconda download caozhichongchong/buty_phyl

Availability

in preparation: https://anaconda.org/caozhichongchong/buty_phyl

https://pypi.org/project/buty_phyl

How to use it

  1. test the buty_phyl
    buty_phyl --test

  2. try your data
    buty_phyl -t your.otu.table -s your.otu.seqs
    buty_phyl -t your.otu.table -s your.otu.seqs -top 2000

  3. try different traits (default is butyrate production)
    predicting butyrate production
    buty_phyl -t your.otu.table -s your.otu.seqs
    or
    buty_phyl -t your.otu.table -s your.otu.seqs --rt b
    predicting sulfate reduction
    buty_phyl -t your.otu.table -s your.otu.seqs --rt s
    predicting nitrate reduction
    buty_phyl -t your.otu.table -s your.otu.seqs --rt n

  4. use your own traits
    buty_phyl -t your.otu.table -s your.otu.seqs --rs your.own.reference.16s --rt your.own.reference.traits

  • your.own.reference.16s is a fasta file containing the 16S sequences of your genomes
    >Genome_ID1
    ATGC...
    >Genome_ID2
    ATGC...

  • your.own.reference.traits is a metadata of whether there's trait in your genomes (0 for no and 1 for yes)
    Genome_ID1 0
    Genome_ID1 1

Results

The result dir of "Bayers_model":

  • filename.infertraits.txt: the OTUs inferring as butyrate-producing bacteria (1.0), unknown bacteria (0.5), and non-butyrate-producing bacteria (0.0).
  • filename.infertraits.abu: the total abundance of butyrate-producing bacteria.
  • filename.infertraits.commensal.abu: the total abundance of commensal butyrate-producing bacteria.
  • filename.infertraits.pathogen.abu: the total abundance of pathogenic butyrate-producing bacteria.
  • filename.infertraits.otu_table: the otu_table of butyrate-producing bacteria.
  • filename.infertraits.commensal.otu_table: the otu_table of commensal butyrate-producing bacteria.
  • filename.infertraits.pathogen.otu_table: the otu_table of pathogenic butyrate-producing bacteria.
  • filename.bpbspecies.commensal.abu: the abundance of commensal butyrate-producing species.
  • filename.bpbspecies.pathogen.abu: the abundance of pathogenic butyrate-producing species.

The result dir of "Filtered_OTU":

  • Some temp files of filtered OTUs, alignment, and tree.

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

buty_phyl-1.0.6.tar.gz (4.6 MB view details)

Uploaded Source

Built Distribution

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

buty_phyl-1.0.6-py3.6.egg (5.6 MB view details)

Uploaded Egg

File details

Details for the file buty_phyl-1.0.6.tar.gz.

File metadata

  • Download URL: buty_phyl-1.0.6.tar.gz
  • Upload date:
  • Size: 4.6 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

Hashes for buty_phyl-1.0.6.tar.gz
Algorithm Hash digest
SHA256 6bc600ba6e0b03251ea8ad71a0eb98555aa0b973074fd0488f748d4587f243fb
MD5 c00eebf222a0240884f35e06f636f2e3
BLAKE2b-256 e9b609d76a262f4468fec1a12c2c8cd83b4b3ecca7ad9b7f7ef09df3b259a6cc

See more details on using hashes here.

File details

Details for the file buty_phyl-1.0.6-py3.6.egg.

File metadata

  • Download URL: buty_phyl-1.0.6-py3.6.egg
  • Upload date:
  • Size: 5.6 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

Hashes for buty_phyl-1.0.6-py3.6.egg
Algorithm Hash digest
SHA256 39b15ff3021f90164cdacaaa62a24b1ccff25b1134e81ed4650bf6f4237252d7
MD5 760c941906e485500d84e915641dfc75
BLAKE2b-256 f31cb6319e2fc8580721db1986a29231cc6931920efedc8c259c4fd93ee06794

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