AllenSDK

Stable Dev Build Status Coverage

This small package creates a basic interface to the AllenSDK python package using PythonCall. It exports the top-level allensdk module, which can be used to import other submodules. For example:

using AllenSDK
using PythonCall
ecephyscache = pyimport("allensdk.brain_observatory.ecephys.ecephys_project_cache")
cache = ecephyscache.EcephysProjectCache # This can be used to access neuropixels data
units = cache.get_units() # E.g. get a python dataframe of neuropixels units

Note that this package tracks a fork of the AllenSDK for compatibility, found at https://github.com/brendanjohnharris/AllenSDK