Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 1.18 KB

quickstart.rst

File metadata and controls

37 lines (24 loc) · 1.18 KB

Quickstart

from pyns import Neuroscout neuroscout = Neuroscout()

First, instantiate a :pypyns.Neuroscout API Client object, optionally passing in your authentication credentials:

>> from pyns import Neuroscout >> neuroscout = Neuroscout(email='myemail@emal.com', password='mypassword')

Note

Google single-sign-on is not currently supported in pyNS. Please register for a Neuroscout account if you wish to use pyNS to create analyses.

The :pypyns.Neuroscout object provides a connection to the Neuroscout API, with each major endpoint represented as an object linked to the main :pypyns.Neuroscout object.

For example, using the attribute neuroscout.datasets, we can query the Neuroscout API for a list of datasets.

>>> datasets = neuroscout.datasets.get() >>> len(datasets) # Number of datasets available 12 >>> datasets[0]['name'] # Name of the first Dataset 'Raiders'

The available Neuroscout endpoints are listed here: :pypyns.endpoints, and currently include: ['analyses', 'datasets', 'tasks', 'runs', 'predictors', 'predictor_events', 'user']