Giter VIP home page Giter VIP logo

pyphillin's Introduction

Pyphillin

(pronounced pie-fillin)

Functional profiles constructed from 16S amplicon sequence data.

Pyphillin is a Python-clone of the functional profiling approach published by SecondGenome in Piphillin: Improved Prediction of Metagenomic Content by Direct Inference from Human Microbiomes published in PLOS ONE (2016) and Piphillin predicts metagenomic composition and dynamics from DADA2-corrected 16S rDNA sequences. published in BMC Genomics (2020). While the authors demonstrate the benefits of their method, the company has decided to remove access to the research community. Pyphillin is an open-source, freely available clone of Piphillin.

Getting Started

Installation

Pyphillin will be installable trhough the python package index PyPI. This will download the library, create an executable called pyphillin, as well as download the necessary reference databases.

pip install pyphillin

Running

The current beta version of Pyphillin is command-line based. Updates will be coming.

Note: the current version requires the prior installation of VSEARCH https://github.com/torognes/vsearch for performing sequence alignment. The input files required are:

  • taxonomic abundance table in tsv format, with rows representing samples and columns representing ASVs/OTUs
  • representative sequences for the ASVs/OTUs in the taxonomic abundance table, fasta format

pyphillin's People

Contributors

dmcskim avatar

Stargazers

Silvia Talavera Marcos avatar Payton Yau avatar Monica Steffi avatar

Watchers

 avatar Monica Steffi avatar

pyphillin's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.