View on GitHub

AXIOME

AXIOME - Automation, Extension, and Integration Of Microbial Ecology: Helper tools to make managing numerical ecology pipelines easier

Download this project as a .zip file Download this project as a tar.gz file

AXIOME is a way of automating analyses with the QIIME (Quantitative Insights Into Microbial Ecology) and mothur toolkits. Given a file of input data and analyses, it generates a Makefile to perform the analyses. It also includes other analyses not found in QIIME or mothur.

Dependencies

To build, you will need: GNU autotools, valac, libgee-dev, libmagic-dev, zlib1g-dev, libbz2-dev, libxml2-dev

To run, it will need: gawk, make, bzip2, gzip, and R.

Some features require: pandaseq, blast2, gnuplot

Install

Ubuntu users can download packages. These can be installed with: sudo apt-add-repository ppa:neufeldlab/ppa && sudo apt-get update && sudo apt-get install axiome.

The source package can be built with ./autogen.sh && ./configure && make && make install.

AXIOME can be installed on MacOS, but it is somewhat tricky. Install all the packages needed using Fink or MacPorts. You will then have to manually upgrade GLib to at least 2.31.0 and Gee to 0.6 and install them both on top of the version managed by Fink. Vala is required, but not available in Fink. Install at least version 0.14, but the latest version is recommended.

Usage

AXIOME automates the activity of QIIME using a main tool called axiome and a configuration file. A sample configuration file is included, called sample.ax. Information about how to use the tool and the contents of the configuration file can be found in the manual page, which can be viewed by typing man axiome or using the Linux GUI help.

License

GPLv3+

Authors

Michael Hall (mwhall@uwaterloo.ca)

Michael Lynch (mdjlynch@gmail.com)

Andre Masella (andre@masella.name)

Contact

Dr. Josh Neufeld (jneufeld@uwaterloo.ca)

Download

You can download this project in either zip or tar formats. It can be installed and updated automatically on Ubuntu system from Neufeld Lab's PPA.

You can also clone the project with Git by running:

$ git clone git://github.com/neufeld/axiome