Skip to content

Commit c91a5ec

Browse files
authored
Merge pull request #1 from josenavas/initial-commit
Porting code over from qiita
2 parents 53487f9 + c7ebff3 commit c91a5ec

File tree

12 files changed

+1494
-2
lines changed

12 files changed

+1494
-2
lines changed

.coveragerc

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# this file is based on the examples provided on scikit-learn's .coveragerc
2+
3+
[run]
4+
omit =
5+
*/test*
6+
*/__init__.py
7+
source = qiita_files
8+
branch = True
9+
include = */qiita_*/*
10+
11+
[report]
12+
exclude_lines =
13+
pragma: no cover
14+
def __repr__
15+
raise NotImplementedError
16+
if __name__ == .__main__.:
17+
omit =
18+
*/test*
19+
*/__init__.py

.travis.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
language: python
2+
sudo: false
3+
env:
4+
- PYTHON_VERSION=2.7
5+
- PYTHON_VERSION=3.5
6+
before_install:
7+
- wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh
8+
- chmod +x miniconda.sh
9+
- ./miniconda.sh -b
10+
- export PATH=/home/travis/miniconda3/bin:$PATH
11+
# Update conda itself
12+
- conda update --yes conda
13+
install:
14+
- travis_retry conda create --yes -n env_name python=$PYTHON_VERSION pip nose flake8 coverage 'h5py>=2.3.1' 'pandas>=0.18' 'scipy>0.13.0' 'numpy>=1.7'
15+
- source activate env_name
16+
- travis_retry pip install .
17+
script:
18+
- nosetests --with-doctest --with-coverage
19+
- flake8 qiita_files setup.py
20+
after_success:
21+
- coveralls

LICENSE

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
Copyright (c) 2013, Qiita development team
2+
All rights reserved.
3+
4+
Redistribution and use in source and binary forms, with or without modification,
5+
are permitted provided that the following conditions are met:
6+
7+
Redistributions of source code must retain the above copyright notice, this
8+
list of conditions and the following disclaimer.
9+
10+
Redistributions in binary form must reproduce the above copyright notice, this
11+
list of conditions and the following disclaimer in the documentation and/or
12+
other materials provided with the distribution.
13+
14+
Neither the name of the {organization} nor the names of its
15+
contributors may be used to endorse or promote products derived from
16+
this software without specific prior written permission.
17+
18+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
19+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
20+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
21+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
22+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
23+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
24+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
25+
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
27+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

README.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Qiita Files
2+
===========
3+
4+
This package defines internal file formats used in Qiita, so the Qiita plugins can manipulate this files.
5+
6+
File formats currently defined:
7+
- Demux: Stores QIIME compatible demultiplexed FASTA and FASTQ files

qiita_files/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)