Metadata-Version: 2.4
Name: obi_notebook
Version: 0.2.dev1
Summary: convenience functions for OBI notebooks
Author-email: Open Brain Institute <jean-denis.courcol@epfl.ch>
Maintainer-email: Open Brain Institute <jean-denis.courcol@epfl.ch>
License: my-license
Project-URL: documentation, https://obi-notebook.readthedocs.io/en/stable
Project-URL: repository, https://github.com/openbraininstitute/obi-notebook
Project-URL: changelog, https://github.com/openbraininstitute/obi-notebook/CHANGELOG.rst
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: entitysdk>=0.7.3
Requires-Dist: ipydatagrid>=1.4.0
Requires-Dist: pandas>=2.3.1
Requires-Dist: requests>=2.32.4
Dynamic: license-file

# obi-notebook

Convenience functions for OBI notebooks.

## Installation

```
pip install obi-notebook
```

## examples


select a project_context
```
from obi_notebook import get_projects
project_context = get_projects.get_projects(token)
```

select circuit ids
```
from obi_notebook import get_entities
circuit_ids = []
circuit_ids = get_entities.get_entities("circuit", token, circuit_ids)
```

## demo

Multi-selection is possible.

![demo](./demo.gif)

Copyright (c) 2025 Open Brain Institute
