Skip to content

Commit b440c22

Browse files
authored
Merge pull request #1 from AllenNeuralDynamics/develop-2
First integration
2 parents cc3f8d4 + 061f890 commit b440c22

85 files changed

Lines changed: 553697 additions & 1 deletion

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.codeocean/datasets.json

Lines changed: 649 additions & 0 deletions
Large diffs are not rendered by default.

.codeocean/resources.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"version": 1,
3+
"resource_class": "large"
4+
}

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,3 +137,7 @@ dmypy.json
137137

138138
# MacOs
139139
**/.DS_Store
140+
141+
.vscode
142+
code
143+
data

environment/Dockerfile

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# hash:sha256:ec1b490392664b6c81ea8174f0a6590c12c37d5decefcdd9637b55344c9b0700
2+
ARG REGISTRY_HOST
3+
FROM $REGISTRY_HOST/codeocean/c1-vscode:4.20.0-pylint2023.10.1-copilot1.143.601
4+
5+
ARG DEBIAN_FRONTEND=noninteractive
6+
ARG GIT_ASKPASS
7+
COPY git-askpass /
8+
9+
RUN apt-get update \
10+
&& apt-get install -y --no-install-recommends software-properties-common \
11+
&& add-apt-repository -y ppa:deadsnakes/ppa \
12+
&& apt-get purge -y --autoremove software-properties-common \
13+
&& apt-get update \
14+
&& apt-get install -y --no-install-recommends \
15+
build-essential=12.9ubuntu3 \
16+
software-properties-common=0.99.22.9 \
17+
&& rm -rf /var/lib/apt/lists/*
18+
19+
RUN --mount=type=secret,id=git-access-token \
20+
GIT_ACCESS_TOKEN="$(cat /run/secrets/git-access-token)" \
21+
pip3 install -U --no-cache-dir \
22+
aind-analysis-arch-result-access==1.0.0 \
23+
aind-mri-utils==0.3.0 \
24+
aind-spurious-correlation==0.0.6 \
25+
antspyx==0.5.3 \
26+
hdmf-zarr==0.11.0 \
27+
ipykernel==6.29.5 \
28+
jupyter==1.1.1 \
29+
matplotlib==3.10.0 \
30+
matplotlib-venn==1.1.2 \
31+
numpy==2.2.2 \
32+
pandas==2.2.3 \
33+
pynwb==2.8.3 \
34+
scikit-learn==1.6.1 \
35+
scipy==1.15.1 \
36+
spikeinterface[full]==0.102.2 \
37+
statsmodels==0.14.4 \
38+
-e git+https://github.com/AllenNeuralDynamics/aind-dynamic-foraging-basic-analysis.git@5543aa88f3585200e4dc896c1a366de3803c0166#egg=aind-dynamic-foraging-basic-analysis \
39+
-e git+https://github.com/AllenNeuralDynamics/aind-dynamic-foraging-data-utils.git@c2984af731e2d85c250091cfa3cee95c247e5758#egg=aind-dynamic-foraging-data-utils \
40+
41+
RUN pip install git+https://github.com/AllenNeuralDynamics/aind-dynamic-foraging-models.git@update_CTT#egg=aind-dynamic-foraging-models
42+
43+
#ADD "https://github.com/coder/code-server/releases/download/v4.95.3/code-server-4.95.3-linux-amd64.tar.gz" /.code-server/code-server.tar.gz
44+
45+
#RUN cd /.code-server \
46+
# && tar -xvf code-server.tar.gz \
47+
# && rm code-server.tar.gz \
48+
# && ln -s /.code-server/code-server-4.95.3-linux-amd64/bin/code-server /usr/bin/code-server
49+
50+
#RUN mkdir -p /.vscode/extensions \
51+
# && code-server --extensions-dir="/.vscode/extensions" --install-extension REditorSupport.R \
52+
# && code-server --extensions-dir="/.vscode/extensions" --install-extension continue.continue \
53+
# && code-server --extensions-dir="/.vscode/extensions" --install-extension ms-python.python \
54+
# && code-server --extensions-dir="/.vscode/extensions" --install-extension ms-toolsai.jupyter \
55+
# && code-server --extensions-dir="/.vscode/extensions" --install-extension reageyao.bioSyntax \
56+
# && code-server --extensions-dir="/.vscode/extensions" --install-extension saoudrizwan.claude-dev
57+
58+
COPY postInstall /
59+
RUN /postInstall

metadata/metadata.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
metadata_version: 1
2+
name: dft-ephys-analysis

notebook/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+

notebook/attractor_toy_model.ipynb

Lines changed: 1922 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)