.. PyNWB documentation master file, created by
   sphinx-quickstart on Thu Nov 17 10:41:07 2016.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

NWB for Python
==============

PyNWB is a Python package for working with NWB files. It provides a high-level API for
efficiently working with Neurodata stored in the `NWB format <https://nwb-schema.readthedocs.io>`_.

`Neurodata Without Borders: Neurophysiology (NWB:N) <http://www.nwb.org/>`_ is a project to develop a
unified data format for cellular-based neurophysiology data, focused on the
dynamics of groups of neurons measured under a large range of experimental
conditions.

The NWB:N team consists of neuroscientists and software developers
who recognize that adoption of a unified data format is an important step toward
breaking down the barriers to data sharing in neuroscience.


.. toctree::
   :maxdepth: 2
   :caption: Getting Started

   getting_started
   contributing

.. toctree::
   :maxdepth: 2
   :caption: Overview

   overview_intro
   overview_software_architecture
   overview_nwbfile

.. toctree::
   :maxdepth: 2
   :caption: Resources

   tutorials/index
   extensions
   building_api
   validation
   api_docs
   software_process
   make_roundtrip_test

.. toctree::
   :maxdepth: 2
   :caption: For Maintainers

   make_a_release
   update_requirements

.. toctree::
   :maxdepth: 2
   :caption: Legal

   legal

Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`
