Skip to content

Commit 194034e

Browse files
authored
add setup.py
1 parent f3893f5 commit 194034e

File tree

4 files changed

+29
-3
lines changed

4 files changed

+29
-3
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"ghcr.io/eitsupi/devcontainer-features/jq-likes:1": {},
1616
"ghcr.io/guiyomh/features/vim:0": {}
1717
},
18-
"onCreateCommand": "pip install -r requirements.txt",
18+
"onCreateCommand": "pip install -e .",
1919
"postStartCommand": "MYSQL_VER=8.0 MINIO_VER=RELEASE.2022-08-11T04-37-28Z docker compose -f ./.devcontainer/local-docker-compose.yml down && MYSQL_VER=8.0 MINIO_VER=RELEASE.2022-08-11T04-37-28Z docker compose -f ./.devcontainer/local-docker-compose.yml up --build --wait",
2020
"forwardPorts": [
2121
80,

setup.py

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
from setuptools import setup, find_packages
2+
from os import path
3+
4+
pkg_name = 'tutorial_pipeline'
5+
here = path.abspath(path.dirname(__file__))
6+
7+
long_description = """"
8+
DataJoint interactive tutorials with examples from electrophysiology, calcium-imaging
9+
"""
10+
11+
with open(path.join(here, 'requirements.txt')) as f:
12+
requirements = f.read().splitlines()
13+
14+
setup(
15+
name='datajoint-tutorial',
16+
version="0.1.0",
17+
description="DataJoint interactive tutorials",
18+
long_description=long_description,
19+
author='DataJoint',
20+
author_email='[email protected]',
21+
license='MIT',
22+
url='https://github.com/datajoint-company/playground_tutorial',
23+
keywords='neuroscience datajoint',
24+
packages=find_packages(exclude=['contrib', 'docs', 'tests*']),
25+
install_requires=requirements,
26+
)

tutorial_pipeline/ephys_cell_activity.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import pathlib
44

55
# import the mouse-session schema
6-
from mouse_session import schema, Mouse, Session
6+
from .mouse_session import schema, Mouse, Session
77

88
ephys_data_dir = pathlib.Path(__file__).parent.parent
99
ephys_data_dir = ephys_data_dir / 'electrophysiology' / 'data'

tutorial_pipeline/imaging.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from skimage import io
55

66
# import the mouse-session schema
7-
from mouse_session import schema, Mouse, Session
7+
from .mouse_session import schema, Mouse, Session
88

99

1010
# Table definitions

0 commit comments

Comments
 (0)