Skip to content

Instantly share code, notes, and snippets.

Greg Caporaso gregcaporaso

View GitHub Profile
@gregcaporaso
gregcaporaso / qiime2-issue190.ipynb
Created Dec 1, 2016
QIIME 2 issue #190 example
View qiime2-issue190.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View jgcaporaso-qiime2-scipy2016.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@gregcaporaso
gregcaporaso / qiime-exercise.ipynb
Created Apr 5, 2016
Final assignment for BIO/CS 499/599 (Spring 2016)
View qiime-exercise.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View q2d3-test.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View artifact-demo.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@gregcaporaso
gregcaporaso / notes.md
Last active Nov 10, 2015
convert biom observation counts to per-sample rank abundances
View notes.md

You'll need to install master of biom-format to use this until the 2.1.6 release is posted (at which point that milestone will be closed, and you can skip this step if you're using biom-format >=2.1.6, < 2.2.0), which you can do as follows:

pip install https://github.com/biocore/biom-format/archive/master.zip

Then, run the following command, substituting your file names for in.biom and out.biom:

python -c "from biom import load_table; t = load_table('in.biom'); t.rankdata(); t.to_json('biom 2.1.5-dev', direct_io=open('out.biom','w'))"
@gregcaporaso
gregcaporaso / notes.md
Last active Nov 30, 2018
vsearch-based sequence dereplication through generation of a biom table
View notes.md

This depends on biom version >= 2.1.5, < 2.2.0 and vsearch >= 1.7.0.

Please note that all of this is highly experimental. I'm keeping these notes as I work with this approach. For published work, I still recommend using standard pipelines, such as those in QIIME 1.9.1.

$ biom --version
biom, version 2.1.5

$ vsearch --version
vsearch v1.7.0_osx_x86_64, 16.0GB RAM, 8 cores
@gregcaporaso
gregcaporaso / qiime191-or-otus-100-params.txt
Last active Sep 30, 2015
This parameters file can be passed to QIIME 1.9.1's pick_open_reference_otus.py command via the ``-p`` parameter to perform OTU picking at 100% identity. This is a computationally inefficient way to do this, so it may not work with very big data sets. We're working on integrating better approaches.
@gregcaporaso
gregcaporaso / iab-ipynb-to-md.ipynb
Created Jun 17, 2015
Used for gregcaporaso/An-Introduction-to-Applied-Bioinformatics#140 to convert the ipython notebooks to markdown files.
View iab-ipynb-to-md.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View networkx-dna-test.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
You can’t perform that action at this time.