Skip to content

Commit

Permalink
Merge pull request #51 from baccuslab/dev
Browse files Browse the repository at this point in the history
Pulling in dev changes: documentation, pep8 compliance, bug fixes, no more underscores
  • Loading branch information
nirum committed Jun 26, 2015
2 parents dfe37c9 + bc0b883 commit 5c7239f
Show file tree
Hide file tree
Showing 17 changed files with 5,356 additions and 4,194 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
*.o
*.so
*.pyc
build/
dist/

# Packages #
############
Expand Down
25 changes: 13 additions & 12 deletions __init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,23 +6,24 @@
Modules
-------
binary - Interact with *.bin raw experiment data files
spiketools - Tools for manipulating spike trains
filtertools - Analysis of linear filters
stimulustools - Tools for getting stimulus history and statistics
visualizations - Tools for plotting receptive fields, filters, etc.
nonlinearities - Methods for estimating nonlinearities
spiketools - Tools for manipulating spike trains
filtertools - Analysis of linear filters
stimulustools - Tools for getting stimulus history and statistics
visualizations - Tools for plotting receptive fields, filters, etc.
nonlinearities - Methods for estimating nonlinearities
For more information, see the accompanying README.md
"""

__all__ = [
'spiketools',
'filtertools',
'stimulustools',
'visualizations',
'nonlinearities']
__version__ = '0.2'
'spiketools',
'nonlinearities',
'stimulustools',
'visualizations',
'filtertools'
]
__version__ = '0.3'

from pyret import *

Empty file added demo/.gitattributes
Empty file.
1,829 changes: 1,623 additions & 206 deletions demo/.ipynb_checkpoints/Demo of pyret utilities-checkpoint.ipynb

Large diffs are not rendered by default.

5,077 changes: 1,625 additions & 3,452 deletions demo/Demo of pyret utilities.html

Large diffs are not rendered by default.

1,829 changes: 1,623 additions & 206 deletions demo/Demo of pyret utilities.ipynb

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions doc/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
SPHINXOPTS =
SPHINXBUILD = sphinx-build
PAPER =
BUILDDIR = ../../pyret-doc
BUILDDIR = ../../pyret-docs

# User-friendly check for sphinx-build
ifeq ($(shell which $(SPHINXBUILD) >/dev/null 2>&1; echo $$?), 1)
Expand Down Expand Up @@ -52,7 +52,7 @@ clean:
html:
$(SPHINXBUILD) -ab html $(ALLSPHINXOPTS) $(BUILDDIR)
@echo
@echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
@echo "Build finished. The HTML pages are in $(BUILDDIR)."

dirhtml:
$(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml
Expand Down
3 changes: 2 additions & 1 deletion doc/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@ Changelog

A list of new features, improvements, and bug-fixes in each release.

.. include:: releases/v0.2.0.rst
.. include:: releases/v0.3.rst
.. include:: releases/v0.2.rst
14 changes: 12 additions & 2 deletions doc/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,20 @@ The fastest way to install is by grabbing the code from Github:
Dependencies
------------

Pyret requires that you have ``numpy``, ``scipy``, ``matplotlib``, and ``seaborn`` installed.
Pyret requires the following dependencies:

- ``numpy``

- ``scipy``

- ``scikit-image``

- ``matplotlib``

- ``seaborn``

Development
-----------

To contribute to ``pyret``, you'll need to also install ``sphinx`` for documentation and
To contribute to ``pyret``, you'll need to also install ``sphinx`` and ``numpydoc`` for documentation and
``nose`` for testing. We adhere to the `NumPy/SciPy documentation standards <https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt#docstring-standard>`_.
6 changes: 3 additions & 3 deletions doc/releases/v0.2.0.rst → doc/releases/v0.2.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

v0.2.0 (February 2015)
----------------------
====================
v0.2 (February 2015)
====================

This is a major release with a number of API changes, enhancements, and bug fixes.

Expand Down
13 changes: 13 additions & 0 deletions doc/releases/v0.3.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
==================
v0.3 (In Progress)
==================

API changes
-----------

General package changes
-----------------------

Known issues
------------

0 comments on commit 5c7239f

Please sign in to comment.