Skip to content
This repository was archived by the owner on Nov 9, 2023. It is now read-only.

Commit b02ff7d

Browse files
committed
Merge pull request #1920 from gregcaporaso/190-release
fixing issues and updating version strings for 1.9.0
2 parents bf72fb9 + 166dfe6 commit b02ff7d

File tree

400 files changed

+423
-504
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

400 files changed

+423
-504
lines changed

ChangeLog.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
QIIME 1.9.0-rc2
2-
===============
1+
QIIME 1.9.0
2+
===========
33

44
New scripts
55
-----------
@@ -45,7 +45,7 @@ Features
4545
* ``cluster_jobs_fp`` in the QIIME config file now defaults to ``start_parallel_jobs.py``. ``seconds_to_sleep`` now defaults to 1.
4646
* Added ``--negate_sample_id_fp`` option to ``filter_samples_from_otu_table.py`` (see [#1117](https://github.com/biocore/qiime/issues/1117)).
4747
* Added ``--percent_variation_below_one`` flag to ``make_2d_plots.py`` for when the percent variation is actually below 1 and not a relative measure.
48-
* The default confidence threshold for the Naive Bayes taxonomy assigners (RDP Classifier and mothur) is now ``0.50``, as [recommended by the RDP Classifier developers](https://rdp.cme.msu.edu/classifier/class_help.jsp#conf) for partial sequences.
48+
* The default confidence threshold for the Naive Bayes taxonomy assigners (RDP Classifier and mothur) is now ``0.50``, as [recommended by the RDP Classifier developers](https://rdp.cme.msu.edu/classifier/class_help.jsp#conf) for partial sequences.
4949

5050
Usability enhancements
5151
----------------------

doc/_templates/layout.html

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,14 @@
2424

2525
<h3><a href="{{ pathto('index') }}">Site index</a></h3>
2626
<ul><li><ul>
27-
<li><a href="{{ pathto('index')}}">Home</a><br /></li>
27+
<li><a href="http://www.qiime.org">Home</a><br /></li>
2828
<li><a href="{{ pathto('install/index')}}">Install</a><br /></li>
2929
<li><a href="{{ pathto('tutorials/index')}}">Tutorials</a><br /></li>
3030
<li><a href="{{ pathto('scripts/index')}}">Scripts</a><br /></li>
31-
<li><a href="{{ pathto('documentation/index')}}">Documentation</a><br /></li>
31+
<li><a href="http://help.qiime.org">Help</a><br /></li>
32+
<li><a href="http://qiime.org/home_static/dataFiles.html">Resources</a><br /></li>
33+
<li><a href="{{ pathto('documentation/index')}}">File Formats</a><br /></li>
34+
<li><a href="http://workshops.qiime.org">Workshops</a><br /></li>
3235
<li><a href="http://qiime.wordpress.com">Blog</a><br /></li>
3336
<li><a href="{{ pathto('developer/index')}}">Developer</a><br /></li>
3437
</ul></li></ul>

doc/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@
4646
# built documents.
4747
#
4848
# The short X.Y version.
49-
version = '1.9.0-rc2'
49+
version = '1.9.0'
5050
# The full version, including alpha/beta/rc tags.
51-
release = '1.9.0-rc2'
51+
release = '1.9.0'
5252

5353
# The language for content autogenerated by Sphinx. Refer to documentation
5454
# for a list of supported languages.

doc/documentation/index.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
77
.. index:: Documentation
88

9-
===================
10-
QIIME Documentation
11-
===================
9+
==================
10+
QIIME File Formats
11+
==================
1212

1313
These pages document various aspects of QIIME, including scripts, file formats, and parameters files. If you're instead looking for tutorials to guide you through different types of analyses, you should refer to the `QIIME tutorials <../tutorials/index.html>`_.
1414

doc/index.rst

Lines changed: 9 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,15 @@
1-
2-
.. QIIME documentation master file, created by
3-
sphinx-quickstart on Mon Jan 25 12:57:02 2010.
4-
You can adapt this file completely to your liking, but it should at least
5-
contain the root `toctree` directive.
6-
71
###################################################
82
QIIME: Quantitative Insights Into Microbial Ecology
93
###################################################
10-
QIIME (canonically pronounced 'Chime') is a pipeline for performing microbial community analysis that integrates many third party tools which have become standard in the field. QIIME can run on a laptop, a supercomputer, and systems in between such as multicore desktops. Linux and Mac OS X are supported natively, and Windows, Linux, and Mac OS X are supported via the `QIIME virtual box <./install/virtual_box.html>`_.
11-
12-
**The quickest way to start using QIIME is with the** `QIIME virtual box <./install/virtual_box.html>`_. To stay up-to-date on what's new with QIIME, you should subscribe to the `blog <http://qiime.wordpress.com>`_.
13-
14-
Rather than reimplementing commonly used algorithms, QIIME wraps popular implementations of those algorithms. This allows us to make use of the many excellent tools available in this area, and allows faster integration of new tools. If you use tools that you think would be useful additions to QIIME, consider submitting a feature request by `creating a new issue on our GitHub issue tracker <https://github.com/biocore/qiime/issues>`_ and labelling it as an *enhancement*. You will need to create a free GitHub account in order to create an issue.
15-
16-
A standard QIIME analysis begins with sequence data from one or more sequencing platforms, including Sanger, Roche/454, and Illumina GAIIx. QIIME can perform library de-multiplexing and quality filtering; denoising with AmpliconNoise or the QIIME Denoiser; OTU and representative set picking with uclust, cdhit, mothur, BLAST, or other tools; taxonomy assignment with uclust, BLAST, the RDP classifier, mothur, or rtax; sequence alignment with PyNAST, muscle, infernal, or other tools; phylogeny reconstruction with FastTree, raxml, clearcut, or other tools; alpha diversity and rarefaction, including visualization of results, using over 20 metrics including Phylogenetic Diversity, chao1, and observed species; beta diversity and rarefaction, including visualization of results, using over 25 metrics including weighted and unweighted UniFrac, Euclidean distance, and Bray-Curtis; summarization and visualization of taxonomic composition of samples using area, bar and pie charts along with distance histograms; and many other features. While QIIME is primarily used for analysis of amplicon data, many of the downstream analysis pipeline (such as alpha rarefaction and jackknifed beta diversity) can be performed on any type of `sample x observation tables if they are formatted correctly <./documentation/file_formats.html#otu-table-format>`_.
17-
18-
QIIME includes parallelization capabilities for many of the computationally intensive steps. By default, these are configured to utilize a mutli-core environment, and are easily configured to run in a cluster environment. QIIME is built in Python using the open-source PyCogent_ toolkit. It makes extensive use of unit tests, and is highly modular to facilitate custom analyses.
19-
20-
Blog and Mailing List
21-
=====================
22-
We recommend that all QIIME users keep an eye on the QIIME blog for important announcements. You can `subscribe to the RSS feed <http://qiime.wordpress.com/feed/>`_ or `sign up for e-mail notifications on the front page of the blog <http://qiime.wordpress.com>`_. This is a very low traffic list (typically around one message per month), and we will not share subscriber information with anyone.
23-
24-
Downloading and installing QIIME
25-
================================
26-
27-
There are several ways to get a working install of QIIME.
28-
29-
The easiest is to use our virtual machines:
30-
31-
* Virtual Box: The QIIME Virtual Box is an Ubuntu Linux virtual machine, pre-loaded with QIIME and its dependencies. This is the quickest way to start using QIIME. To get the Virtual Box, please `see Virtual Box documentation <./install/virtual_box.html>`_.
32-
33-
* Amazon EC2 image: A QIIME EC2 image can be loaded in the Amazon Web Services cloud. For details, `see EC2 documentation <./install/vm_ec2.html>`_.
34-
35-
Alternatively, there are a few choices for automated installation of QIIME.
36-
37-
* qiime-deploy: The `qiime-deploy <https://github.com/qiime/qiime-deploy>`_ tool can be used to easily install various versions of QIIME natively on Linux systems.
38-
* MacQIIME: `MacQIIME <http://www.wernerlab.org/software/macqiime>`_ includes a nearly-full installation of QIIME for Mac OS X users.
39-
40-
If you are instead interested in a native install of QIIME, you can choose between the QIIME base install, which provides access to the most commonly used features of QIIME (with default parameters), or the QIIME full install. For both, you should begin with the `QIIME installation guide <./install/install.html>`_. For most users, the QIIME base install will be sufficient, at least when getting started.
41-
42-
If installing QIIME natively, you'll need to choose between the release and development version of QIIME.
43-
44-
* Stable Release: Currently the most stable version of QIIME is our |release| release, which you can `download here <https://pypi.python.org/pypi/qiime>`_. If you don't know whether you want to install the release or development version of QIIME, you most likely want the release version.
45-
46-
* Development Version: QIIME is under very active development. To get the latest development version of QIIME, you access our git repository, which is hosted on GitHub. While this code is subject to minor changes in interface, it will provide access to the latest and greatest features. The official web documentation is likely to be out-of-date with respect to the development software. You should instead refer to the documentation in Qiime/doc. Check out the latest version of QIIME using git with the command::
47-
48-
git clone git://github.com/biocore/qiime.git Qiime
49-
50-
51-
Learning QIIME
52-
==========================
53-
After installing QIIME, you should move on to the `QIIME Illumina Overview Tutorial <./tutorials/illumina_overview_tutorial.html>`_ to analyze an example data set. As you begin using QIIME on your own data, you'll want to refer to the `QIIME tutorials <./tutorials/index.html>`_ and the `QIIME documentation <./documentation/index.html>`_.
54-
55-
Contact Us
56-
==========
57-
To get help with using QIIME, please visit http://help.qiime.org.
58-
59-
Users can also submit bug reports and feature requests via our `GitHub issue tracker <https://github.com/biocore/qiime/issues>`_.
60-
61-
QIIME Development
62-
=================
63-
64-
QIIME is an open-source project, primarily developed in the `Knight Lab <http://www.knightlab.ucsd.edu>`_ at the University of Colorado at Boulder, the `Caporaso Lab <http://caporasolab.us>`_ at Northern Arizona University and the `Clemente Lab <http://clemente-lab.github.io>`_ at Icahn School of Medicine at Mount Sinai. If you are interested in getting involved, check out the `developer notes <./developer/index.html>`_.
65-
66-
Citing QIIME
67-
============
68-
If you use QIIME for any published research, please include the following citation:
69-
70-
**QIIME allows analysis of high-throughput community sequencing data**
71-
72-
J Gregory Caporaso, Justin Kuczynski, Jesse Stombaugh, Kyle Bittinger, Frederic D Bushman, Elizabeth K Costello, Noah Fierer, Antonio Gonzalez Pena, Julia K Goodrich, Jeffrey I Gordon, Gavin A Huttley, Scott T Kelley, Dan Knights, Jeremy E Koenig, Ruth E Ley, Catherine A Lozupone, Daniel McDonald, Brian D Muegge, Meg Pirrung, Jens Reeder, Joel R Sevinsky, Peter J Turnbaugh, William A Walters, Jeremy Widmann, Tanya Yatsunenko, Jesse Zaneveld and Rob Knight; Nature Methods, 2010; doi:10.1038/nmeth.f.303
734

5+
This is the main entry point into the QIIME documentation. If you're looking for information about QIIME, you should start on the `QIIME homepage <http://www.qiime.org>`_.
746

75-
You can find the `QIIME paper here <http://www.nature.com/nmeth/journal/v7/n5/full/nmeth.f.303.html>`_, and the data presented in this paper can be found `here <ftp://ftp.microbio.me/qiime/QIIME_NM_2010.tgz>`_.
7+
.. toctree::
8+
:maxdepth: 1
9+
:glob:
7610

77-
.. _PyCogent: http://www.pycogent.org
11+
install/index
12+
tutorials/index
13+
scripts/index
14+
documentation/index
15+
developer/index

doc/install/index.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Installing QIIME
88
:maxdepth: 1
99
:glob:
1010

11-
./*
12-
13-
11+
install
12+
virtual_box
13+
upgrade
14+
qiime_config

doc/install/vm_ec2.rst

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,3 @@
11
.. _ec2:
22

3-
======================
4-
QIIME Amazon EC2 Image
5-
======================
6-
7-
As a consequence of QIIME's *pipeline* architecture, **QIIME has a lot of dependencies and can (but doesn't have to) be very challenging to install**. The QIIME Amazon EC2 Image gets around the difficulty of installation by providing a functioning QIIME full install inside an Ubuntu Linux virtual machine that runs on the Amazon Cloud.
8-
9-
Users will need their own Amazon Web Services (AWS) account to make use of the compute resources available in the Amazon Cloud. Those resources are typically rented by the hour. Note that those fees cover your use of Amazon's hardware. Use of QIIME itself, as always, is free.
10-
11-
To get started working with the QIIME Amazon EC2 Image, see :ref:`working_with_ec2`.
12-
13-
The Amazon Machine Identifiers (AMIs) for all QIIME releases are listed on the `QIIME Resources page <http://qiime.org/home_static/dataFiles.html>`_.
14-
15-
As of this writing, `Amazon has an open call for proposals <http://aws.amazon.com/grants/>`_ for grants related to using AWS resources for research and education.
16-
17-
Acknowledgements
18-
================
19-
The QIIME Amazon EC2 Image was developed using an AWS in Education (for Researchers) grant of compute resource time.
20-
21-
.. _AWS: http://aws.amazon.com/
22-
.. _AWS console: http://aws.amazon.com/console/
3+
This page has been replaced with the `QIIME AWS tutorial <../tutorials/working_with_aws.html>`_.

doc/scripts/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.. _index:
22

33
=============
4-
QIIME scripts
4+
QIIME Scripts
55
=============
66

77
All QIIME analyses are performed using python (``.py``) scripts. See `the QIIME install guide <../install/install.html>`_ if you need help getting the QIIME scripts installed.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
QIIME virtual machine 1.8.0 for 64 bit machines
22

3-
Important: All the software to run QIIME is already installed in this virtual machine. The main software requierements are installed in /software/, to access this folder we have created a direct link to it in the Desktop.
3+
Important: All the software to run QIIME is already installed in this virtual machine. The main software requirements are installed in /software/, to access this folder we have created a direct link to it in the Desktop.

qiime/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"Daniel McDonald",
1919
"Catherine Lozupone"]
2020
__license__ = "GPL"
21-
__version__ = "1.9.0-rc2"
21+
__version__ = "1.9.0"
2222
__maintainer__ = "Greg Caporaso"
2323
__email__ = "[email protected]"
2424

0 commit comments

Comments
 (0)