diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 4aaefa3..130a37e 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -19,4 +19,9 @@ RUN if [ "${NODE_VERSION}" != "none" ]; then su vscode -c "umask 0002 && . /usr/ # [Optional] Uncomment this line to install global node packages. # RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g " 2>&1 -RUN apt-get update && apt-get install awscli +RUN apt-get update && apt-get install awscli -y + +RUN echo "alias cd='HOME=/workspaces/hume cd'" >> ~/.bashrc +RUN echo "alias pinit='touch __init__.py'" >> ~/.bashrc + +RUN pip install --upgrade pip && pip install -r requirements.txt && pip install ipykernel diff --git a/README.md b/README.md new file mode 100644 index 0000000..fc74683 --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +# sEEG Playground + +Playground for various techniques in sEEG + +## Setup +The devcontainer is a great way to get setup with the full environment needed to run the scripts. + + +## Imputation +Simple imputation can be used to infer what's happening inside the hull of sEEG. + +## Takens Embedding + +## Connectivity Diffusion + +## Neural Structure diff --git a/data/.gitignore b/data/.gitignore index cf84493..3889003 100644 --- a/data/.gitignore +++ b/data/.gitignore @@ -1 +1,2 @@ /ds003876-download +/ds003498-download diff --git a/data/ds003498-download.dvc b/data/ds003498-download.dvc new file mode 100644 index 0000000..9fb4012 --- /dev/null +++ b/data/ds003498-download.dvc @@ -0,0 +1,5 @@ +outs: +- md5: fc298a2c9a76c661ce929615db6baac1.dir + size: 48040294716 + nfiles: 2370 + path: ds003498-download diff --git a/notebooks/basic_view.py b/notebooks/basic_view.py new file mode 100644 index 0000000..13bbd8e --- /dev/null +++ b/notebooks/basic_view.py @@ -0,0 +1,5 @@ +#%% +import numpy as np +from bids import BIDSLayout + +layout = BIDSLayout(join(get_test_data_path(), "synthetic")) diff --git a/src/seeg/__init__.py b/src/seeg/__init__.py new file mode 100644 index 0000000..e69de29