Metadata-Version: 2.0
Name: intern
Version: 0.9.4
Summary: Python SDK for interacting neuroscience data via the Boss API.
Home-page: https://github.com/jhuapl-boss/intern
Author: Johns Hopkins University Applied Physics Laboratory
Author-email: iarpamicrons@jhuapl.edu
License: Apache 2.0
Download-URL: https://github.com/jhuapl-boss/intern/tarball/0.9.4
Keywords: brain,microscopy,neuroscience,connectome,connectomics,spatial,EM,electron,calcium,database,boss,microns
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 2.7
Requires-Dist: numpy
Requires-Dist: requests (==2.11.1)
Requires-Dist: blosc (==1.4.4)
Requires-Dist: six
Requires-Dist: mock
Requires-Dist: nose2

# intern
[![PyPI version](https://badge.fury.io/py/intern.svg)](https://badge.fury.io/py/intern)
[![CircleCI](https://circleci.com/gh/jhuapl-boss/intern.svg?style=svg)](https://circleci.com/gh/jhuapl-boss/intern)


**intern** (Integrated Toolkit for Extensible and Reproducible Neuroscience) is
a Python 2/3 module that enables big-data neuroscience.  Currently, it provides
an interface to the Boss API, and in the future may provide interfaces to other
neuroscience databases.

intern is inspired by the [NeuroData](http://neurodata.io) ndio package:

[https://github.com/neurodata/ndio](https://github.com/neurodata/ndio)


## Installation

- It's always a good idea to use virtualenv to isolate your work from your system Python installation

	- Using [virtualenv](https://virtualenv.pypa.io/en/stable/):

	```
	virtualenv intern
	. intern/bin/activate
	```

	- Using [virtualenvwrapper](https://virtualenvwrapper.readthedocs.io/en/latest/):

	```
	mkvirtualenv intern
	```

- (Preferred) Install via pypi

	```
	pip install intern
	```

- Install via git

    Clone the repository from https://github.com/jhuapl-boss/intern and run
    `pip install -r requirements.txt` from the repository's location on your
    system.

    Add `<repository location>` to your `PYTHONPATH`.

    For example, on a *nix system, if intern was cloned to ~/intern:

    `export PYTHONPATH=$PYTHONPATH:~/intern`


## Getting Started

To quickly get started with intern, check out the wiki: [https://github.com/jhuapl-boss/intern/wiki](https://github.com/jhuapl-boss/intern/wiki) 


## Documentation

Full detailed documentation can be found here: [https://jhuapl-boss.github.io/intern/](https://jhuapl-boss.github.io/intern/) 


## Contributing

Please submit bug reports, or get in touch using GitHub Issues. 

