Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/biocore/songbird into ver…
Browse files Browse the repository at this point in the history
…sion-1.0.2
  • Loading branch information
mortonjt committed Mar 30, 2020
2 parents c855a5e + 53f6db3 commit a685d39
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 7 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Songbird Changelog

## Version 1.0.2-dev
## Version 1.0.2
Added ability to set random seed for CLI and sets fixed random seeds for qiime2 [#101](https://github.com/biocore/songbird/pull/101)

Correcting matching between metadata and biom table and clarifying the min-feature-count parameter [#99](https://github.com/biocore/songbird/pull/99)
Expand Down
18 changes: 13 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,16 @@ First off, make sure that [conda](https://docs.conda.io/) is installed.

Songbird can be installed from the `conda-forge` channel as follows:
```
conda create -n songbird_env songbird -c conda-forge
conda create -n songbird_env songbird "pandas>=0.18.0,<1" -c conda-forge
source activate songbird_env
```

##### Sidenote
If you get an error about "redirecting" from that first command, you probably
need to add a `\` (a backslash character) before the `>` and `<` characters.
This can be a problem if you're using [fish](https://fishshell.com/) as your
shell.

### Running Songbird
Let's try running Songbird on the "Red Sea" example data included with this
repository. You can just copy-and-paste the command below into your terminal,
Expand Down Expand Up @@ -270,15 +276,17 @@ For more information on `--differential-prior` and other Songbird parameters, pl

### Further documentation on patsy formulas
In case the above examples didn't cut it, here are some links to external documentation that may
be helpful, sorted roughly into "less" and "more" technical categories:
be helpful, sorted very roughly into "less" and "more" technical categories:

##### Less technical
##### A bit less technical

- [Video explaining various types of categorical encodings](https://www.youtube.com/watch?v=WRxHfnl-Pcs)
- [Blog post explaining coding nominal variables](http://mortonjt.blogspot.com/2018/05/encoding-design-matrices-in-patsy.html)
- [Text counterpart to this video](http://www.statsmodels.org/devel/contrasts.html)
- [Blog post introducing design matrices and explaining coding nominal variables](http://mortonjt.blogspot.com/2018/05/encoding-design-matrices-in-patsy.html)
- [Blog post explaining coding ordinal variables](https://mortonjt.github.io/probable-bug-bytes/probable-bug-bytes/ordinal-variables/)
- [Jupyter Notebooks explaining formulas](https://github.com/cameronmartino/hartig-net/blob/master/regression-formulas/), starting [here](https://github.com/cameronmartino/hartig-net/blob/master/regression-formulas/static-intro.ipynb)

##### More technical
##### A bit more technical

- [patsy formula documentation](https://patsy.readthedocs.io/en/latest/formulas.html)
- [patsy API reference](https://patsy.readthedocs.io/en/latest/API-reference.html)
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
'scikit-bio>=0.5.1',
'biom-format',
'tqdm',
'tensorflow>=1.15.2,<2'
'tensorflow>=1.15,<2'
],
classifiers=classifiers,
license='BSD-3-Clause',
Expand Down

0 comments on commit a685d39

Please sign in to comment.