Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REVIEW]: Integrating Structural, Functional, and Biochemical Brain Imaging Data with MRShiny Brain - An Interactive Web Application #29

Open
roboneuro opened this issue Jul 31, 2024 · 44 comments

Comments

@roboneuro
Copy link

Submitting author: @arcj-hub (Jessica Archibald)
Repository: https://github.com/arcj-hub/MRShiny-Brain
Branch with paper.md (empty if default branch):
Version: 4.3.2 (Rversion)
Editor: @agahkarakuzu
Reviewers: @agahkarakuzu
Reproducible preprint: Pending
Repository archive: Pending
Data archive: Pending
Book archive: Pending
Docker archive: Pending

Status

status

Status badge code:

HTML: <a href="https://neurolibre.org/papers/e247b9a6eb73e2cedddff27d25fa8cad"><img src="https://neurolibre.org/papers/e247b9a6eb73e2cedddff27d25fa8cad/status.svg"></a>
Markdown: [![status](https://neurolibre.org/papers/e247b9a6eb73e2cedddff27d25fa8cad/status.svg)](https://neurolibre.org/papers/e247b9a6eb73e2cedddff27d25fa8cad)

Reviewers and authors:

Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue in the target repository and link to those issues (especially acceptance-blockers) by leaving comments in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice versa will create corresponding breadcrumb trails in the link target.)

Reviewer instructions & questions

@agahkarakuzu, your review will be checklist based. Each of you will have a separate checklist that you should update when carrying out your review.
First of all you need to run this command in a separate comment to create the checklist:

@roboneuro generate my checklist

The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @agahkarakuzu know.

Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest

Checklists

@agahkarakuzu, please create your checklist typing: @roboneuro generate my checklist

@roboneuro
Copy link
Author

Hello humans, I'm @roboneuro, a robot that can help you with some common editorial tasks.

For a list of things I can do to help you, just type:

@roboneuro commands

For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:

@roboneuro generate pdf

@roboneuro
Copy link
Author

Software report:

github.com/AlDanial/cloc v 1.88  T=0.01 s (861.4 files/s, 169789.7 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
R                                1            145             48            752
TeX                              1             32              0            277
Markdown                         2             45              0            138
YAML                             3              8             17             59
JSON                             1              0              0              3
Jupyter Notebook                 1              3            247              0
-------------------------------------------------------------------------------
SUM:                             9            233            312           1229
-------------------------------------------------------------------------------


gitinspector failed to run statistical information for the repository

@roboneuro
Copy link
Author

Wordcount for paper.md is 2506

@roboneuro
Copy link
Author

Failed to discover a Statement of need section in paper

@agahkarakuzu
Copy link
Collaborator

@roboneuro build book

@roboneuro
Copy link
Author

roboneuro commented Jul 31, 2024

🔴 Binder build has failed 🥀

Status: Failed 5a80ac4f
Last updated: 2024-07-31 11:47:32 PDT

ℹ️ See details
The next comment will forward the logs

@roboneuro
Copy link
Author

Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- 10.1002/jmri.25436 is OK
- 10.1002/mrm.1910330620 is OK
- 10.1002/nbm.3050 is OK

MISSING DOIs

- 10.1152/physrev.00016.2012 may be a valid DOI for title: Metabolism and the circadian clock converge
- 10.1016/j.neuroimage.2018.01.043 may be a valid DOI for title: Sex- and sex hormone-related variations in energy-metabolic frontal brain asymmetries: A magnetic resonance spectroscopy study
- 10.1016/b978-0-444-64196-0.00001-7 may be a valid DOI for title: The cingulate cortex in neurologic diseases: History, Structure, Overview
- 10.1038/s41592-018-0235-4 may be a valid DOI for title: fMRIPrep: a robust preprocessing pipeline for functional MRI
- 10.1038/s41596-020-0327-3 may be a valid DOI for title: Analysis of task-based functional MRI data preprocessed with fMRIPrep
- 10.1016/j.media.2007.06.004 may be a valid DOI for title: Symmetric Diffeomorphic Image Registration with Cross-Correlation: Evaluating Automated Labeling of Elderly and Neurodegenerative Brain
- 10.1109/42.906424 may be a valid DOI for title: Segmentation of brain MR images through a hidden Markov random field model and the expectation-maximization algorithm
- 10.1016/s1053-8119(02)91132-8 may be a valid DOI for title: Improved Optimization for the Robust and Accurate Linear Registration and Motion Correction of Brain Images
- 10.1016/j.mri.2007.07.003 may be a valid DOI for title: Empirical optimization of ASL data analysis using an ASL data processing toolbox: ASLtbx
- 10.1016/s1361-8415(01)00036-6 may be a valid DOI for title: A global optimisation method for robust affine registration of brain images
- 10.1016/j.neuroimage.2009.06.060 may be a valid DOI for title: Accurate and Robust Brain Image Alignment using Boundary-based Registration
- 10.1016/j.neuroimage.2013.08.048 may be a valid DOI for title: Methods to detect, characterize, and remove motion artifact in resting state fMRI
- 10.1002/nbm.4484 may be a valid DOI for title: Minimum Reporting Standards for in vivo Magnetic Resonance Spectroscopy (MRSinMRS): Experts’ consensus recommendations
- 10.4137/mri.s32903 may be a valid DOI for title: Hitchhiker’S Guide to Voxel Segmentation for Partial Volume Correction of in Vivo Magnetic Resonance Spectroscopy
- 10.1002/mrm.20901 may be a valid DOI for title: Use of Tissue Water as a Concentration Reference for Proton Spectroscopic Imaging

INVALID DOIs

- None

@roboneuro
Copy link
Author

👉📄 Download article proof 📄 View article proof on GitHub 📄 👈

@roboneuro
Copy link
Author

🥀 We ran into a problem building your book. Please see the log files below.

BinderHub build log
Waiting for build to start...
Picked Git content provider.
Cloning into '/tmp/repo2docker59d1yd65'...
HEAD is now at 480bf54 Update paper.md
Building conda environment for python=3.7
Using PythonBuildPack builder
Building conda environment for python=3.7
Building conda environment for python=3.7
Step 1/51 : FROM buildpack-deps:bionic
 ---> 0f137f206fa8
Step 2/51 : ENV DEBIAN_FRONTEND=noninteractive
 ---> Using cache
 ---> a9e921073c79
Step 3/51 : RUN apt-get -qq update &&     apt-get -qq install --yes --no-install-recommends locales > /dev/null &&     apt-get -qq purge &&     apt-get -qq clean &&     rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> d547be6e841c
Step 4/51 : RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen &&     locale-gen
 ---> Using cache
 ---> d085321c5db9
Step 5/51 : ENV LC_ALL en_US.UTF-8
 ---> Using cache
 ---> 6e5b6c27f62f
Step 6/51 : ENV LANG en_US.UTF-8
 ---> Using cache
 ---> b01b2ca40689
Step 7/51 : ENV LANGUAGE en_US.UTF-8
 ---> Using cache
 ---> 3476e4cabfca
Step 8/51 : ENV SHELL /bin/bash
 ---> Using cache
 ---> 75d833312ba3
Step 9/51 : ARG NB_USER
 ---> Using cache
 ---> 3ccec9ff08e7
Step 10/51 : ARG NB_UID
 ---> Using cache
 ---> c6665d7ffdac
Step 11/51 : ENV USER ${NB_USER}
 ---> Using cache
 ---> e8820872d5ea
Step 12/51 : ENV HOME /home/${NB_USER}
 ---> Using cache
 ---> 514040477f1b
Step 13/51 : RUN groupadd         --gid ${NB_UID}         ${NB_USER} &&     useradd         --comment "Default user"         --create-home         --gid ${NB_UID}         --no-log-init         --shell /bin/bash         --uid ${NB_UID}         ${NB_USER}
 ---> Using cache
 ---> b89fe921e4da
Step 14/51 : RUN apt-get -qq update &&     apt-get -qq install --yes --no-install-recommends        less        unzip        > /dev/null &&     apt-get -qq purge &&     apt-get -qq clean &&     rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> e42c4275893c
Step 15/51 : EXPOSE 8888
 ---> Using cache
 ---> 2a6444e4d060
Step 16/51 : ENV APP_BASE /srv
 ---> Using cache
 ---> 4f673a631726
Step 17/51 : ENV CONDA_DIR ${APP_BASE}/conda
 ---> Using cache
 ---> 49171aa9a532
Step 18/51 : ENV NB_PYTHON_PREFIX ${CONDA_DIR}/envs/notebook
 ---> Using cache
 ---> 136796581419
Step 19/51 : ENV NPM_DIR ${APP_BASE}/npm
 ---> Using cache
 ---> 7a4b0c36fa2b
Step 20/51 : ENV NPM_CONFIG_GLOBALCONFIG ${NPM_DIR}/npmrc
 ---> Using cache
 ---> 11af26ab6cc7
Step 21/51 : ENV NB_ENVIRONMENT_FILE /tmp/env/environment.lock
 ---> Using cache
 ---> afbe9de26368
Step 22/51 : ENV MAMBA_ROOT_PREFIX ${CONDA_DIR}
 ---> Using cache
 ---> 07bb3c99778a
Step 23/51 : ENV MAMBA_EXE ${CONDA_DIR}/bin/mamba
 ---> Using cache
 ---> a87aa50f1856
Step 24/51 : ENV KERNEL_PYTHON_PREFIX ${NB_PYTHON_PREFIX}
 ---> Using cache
 ---> c6f3195b5835
Step 25/51 : ENV PATH ${NB_PYTHON_PREFIX}/bin:${CONDA_DIR}/bin:${NPM_DIR}/bin:${PATH}
 ---> Using cache
 ---> 652f66bc3529
Step 26/51 : COPY --chown=1000:1000 build_script_files/-2fusr-2flib-2fpython3-2e9-2fsite-2dpackages-2frepo2docker-2fbuildpacks-2fconda-2factivate-2dconda-2esh-e9bee0 /etc/profile.d/activate-conda.sh
 ---> Using cache
 ---> 65cdf12ed6d3
Step 27/51 : COPY --chown=1000:1000 build_script_files/-2fusr-2flib-2fpython3-2e9-2fsite-2dpackages-2frepo2docker-2fbuildpacks-2fconda-2fenvironment-2epy-2d3-2e7-2elock-d12193 /tmp/env/environment.lock
 ---> Using cache
 ---> 457e7415fa4b
Step 28/51 : COPY --chown=1000:1000 build_script_files/-2fusr-2flib-2fpython3-2e9-2fsite-2dpackages-2frepo2docker-2fbuildpacks-2fconda-2finstall-2dbase-2denv-2ebash-41d468 /tmp/install-base-env.bash
 ---> Using cache
 ---> 6d3ec7aa98b6
Step 29/51 : RUN TIMEFORMAT='time: %3R' bash -c 'time /tmp/install-base-env.bash' && rm -rf /tmp/install-base-env.bash /tmp/env
 ---> Using cache
 ---> cc3307cfdd09
Step 30/51 : RUN mkdir -p ${NPM_DIR} && chown -R ${NB_USER}:${NB_USER} ${NPM_DIR}
 ---> Using cache
 ---> 8b9fbb96229c
Step 31/51 : USER root
 ---> Using cache
 ---> aada21bf4775
Step 32/51 : ARG REPO_DIR=${HOME}
 ---> Using cache
 ---> 2adec694a7f2
Step 33/51 : ENV REPO_DIR ${REPO_DIR}
 ---> Using cache
 ---> 5cb660944588
Step 34/51 : WORKDIR ${REPO_DIR}
 ---> Using cache
 ---> d47b04bc1746
Step 35/51 : RUN chown ${NB_USER}:${NB_USER} ${REPO_DIR}
 ---> Using cache
 ---> eff6d3a4a855
Step 36/51 : ENV PATH ${HOME}/.local/bin:${REPO_DIR}/.local/bin:${PATH}
 ---> Using cache
 ---> cb959bcaf2a4
Step 37/51 : ENV CONDA_DEFAULT_ENV ${KERNEL_PYTHON_PREFIX}
 ---> Using cache
 ---> 6f49aae1ce91
Step 38/51 : COPY --chown=1000:1000 src/binder/requirements.txt ${REPO_DIR}/binder/requirements.txt
 ---> b9be1161e3f8
Step 39/51 : USER ${NB_USER}
 ---> Running in 6081cb677c0f
 ---> Removed intermediate container 6081cb677c0f
 ---> bf80f88d4f97
Step 40/51 : RUN ${KERNEL_PYTHON_PREFIX}/bin/pip install --no-cache-dir -r "binder/requirements.txt"
 ---> Running in 1106aea2ba90
Collecting plotly==5.14.1
  Downloading plotly-5.14.1-py2.py3-none-any.whl (15.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.3/15.3 MB 11.6 MB/s eta 0:00:00
Collecting plotly-express==0.4.1
  Downloading plotly_express-0.4.1-py2.py3-none-any.whl (2.9 kB)
Collecting repo2data>=2.6.0
  Downloading repo2data-2.9.1-py3-none-any.whl (7.6 kB)
Collecting jupyter-book==0.14.0
  Downloading jupyter_book-0.14.0-py3-none-any.whl (43 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.4/43.4 kB 125.3 MB/s eta 0:00:00
Collecting tenacity>=6.2.0
  Downloading tenacity-8.2.3-py3-none-any.whl (24 kB)
Requirement already satisfied: packaging in /srv/conda/envs/notebook/lib/python3.7/site-packages (from plotly==5.14.1->-r binder/requirements.txt (line 1)) (21.3)
Collecting pandas>=0.20.0
  Downloading pandas-1.3.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.3/11.3 MB 15.1 MB/s eta 0:00:00
Collecting scipy>=0.18
  Downloading scipy-1.7.3-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (38.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 38.1/38.1 MB 11.6 MB/s eta 0:00:00
Collecting numpy>=1.11
  Downloading numpy-1.21.6-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.7 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.7/15.7 MB 27.3 MB/s eta 0:00:00
Collecting statsmodels>=0.9.0
  Downloading statsmodels-0.13.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.9 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.9/9.9 MB 5.4 MB/s eta 0:00:00
Collecting patsy>=0.5
  Downloading patsy-0.5.6-py2.py3-none-any.whl (233 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 233.9/233.9 kB 111.1 MB/s eta 0:00:00
Collecting sphinx-jupyterbook-latex~=0.5.2
  Downloading sphinx_jupyterbook_latex-0.5.2-py3-none-any.whl (14 kB)
Collecting sphinx-book-theme==0.4.0rc1
  Downloading sphinx_book_theme-0.4.0rc1-py3-none-any.whl (314 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 314.6/314.6 kB 129.7 MB/s eta 0:00:00
Collecting linkify-it-py~=2.0.0
  Downloading linkify_it_py-2.0.3-py3-none-any.whl (19 kB)
Collecting sphinx<6,>=4
  Downloading sphinx-5.3.0-py3-none-any.whl (3.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 120.6 MB/s eta 0:00:00
Collecting click<9,>=7.1
  Downloading click-8.1.7-py3-none-any.whl (97 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 113.8 MB/s eta 0:00:00
Collecting myst-nb~=0.17.1
  Downloading myst_nb-0.17.2-py3-none-any.whl (78 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.6/78.6 kB 131.2 MB/s eta 0:00:00
Collecting sphinx-external-toc~=0.3.1
  Downloading sphinx_external_toc-0.3.1-py3-none-any.whl (26 kB)
Collecting pyyaml
  Downloading PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (670 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 670.1/670.1 kB 117.6 MB/s eta 0:00:00
Collecting sphinx_togglebutton
  Downloading sphinx_togglebutton-0.3.2-py3-none-any.whl (8.2 kB)
Collecting sphinx-comments
  Downloading sphinx_comments-0.0.3-py3-none-any.whl (4.6 kB)
Collecting sphinx-copybutton
  Downloading sphinx_copybutton-0.5.2-py3-none-any.whl (13 kB)
Collecting sphinx-design~=0.3.0
  Downloading sphinx_design-0.3.0-py3-none-any.whl (2.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 5.6 MB/s eta 0:00:00
Requirement already satisfied: jsonschema<5 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (4.16.0)
Collecting sphinx-multitoc-numbering~=0.1.3
  Downloading sphinx_multitoc_numbering-0.1.3-py3-none-any.whl (4.6 kB)
Collecting docutils<0.19,>=0.15
  Downloading docutils-0.18.1-py2.py3-none-any.whl (570 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 570.0/570.0 kB 98.4 MB/s eta 0:00:00
Collecting sphinxcontrib-bibtex<=2.5.0,>=2.2.0
  Downloading sphinxcontrib_bibtex-2.5.0-py3-none-any.whl (39 kB)
Collecting sphinx-thebe~=0.2.0
  Downloading sphinx_thebe-0.2.1-py3-none-any.whl (8.3 kB)
Requirement already satisfied: Jinja2 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (3.1.2)
Collecting pydata-sphinx-theme~=0.12.0
  Downloading pydata_sphinx_theme-0.12.0-py3-none-any.whl (1.5 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 10.5 MB/s eta 0:00:00
Collecting patool
  Downloading patool-1.12-py2.py3-none-any.whl (77 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.5/77.5 kB 118.5 MB/s eta 0:00:00
Collecting repo2data>=2.6.0
  Downloading repo2data-2.7.0-py3-none-any.whl (7.1 kB)
Collecting wget
  Downloading wget-3.2.zip (10 kB)
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting repo2data>=2.6.0
  Downloading repo2data-2.6.0-py3-none-any.whl (7.0 kB)
Collecting datalad
  Downloading datalad-1.1.0-py3-none-any.whl (1.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 16.1 MB/s eta 0:00:00
Collecting gdown
  Downloading gdown-4.7.3-py3-none-any.whl (16 kB)
Collecting osfclient
  Downloading osfclient-0.0.5-py2.py3-none-any.whl (39 kB)
Collecting awscli
  Downloading awscli-1.31.13-py3-none-any.whl (4.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 12.8 MB/s eta 0:00:00
Requirement already satisfied: importlib-metadata in /srv/conda/envs/notebook/lib/python3.7/site-packages (from click<9,>=7.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (4.11.4)
Requirement already satisfied: importlib-resources>=1.4.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jsonschema<5->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (5.10.0)
Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jsonschema<5->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (0.18.1)
Requirement already satisfied: pkgutil-resolve-name>=1.3.10 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jsonschema<5->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (1.3.10)
Requirement already satisfied: typing-extensions in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jsonschema<5->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (4.4.0)
Requirement already satisfied: attrs>=17.4.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jsonschema<5->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (22.1.0)
Collecting uc-micro-py
  Downloading uc_micro_py-1.0.3-py3-none-any.whl (6.2 kB)
Collecting jupyter-cache<0.7,>=0.5
  Downloading jupyter_cache-0.5.0-py3-none-any.whl (34 kB)
Requirement already satisfied: nbclient in /srv/conda/envs/notebook/lib/python3.7/site-packages (from myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (0.7.0)
Requirement already satisfied: ipykernel in /srv/conda/envs/notebook/lib/python3.7/site-packages (from myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (6.16.0)
Collecting myst-parser~=0.18.0
  Downloading myst_parser-0.18.1-py3-none-any.whl (58 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.2/58.2 kB 107.0 MB/s eta 0:00:00
Requirement already satisfied: nbformat~=5.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (5.7.0)
Requirement already satisfied: ipython in /srv/conda/envs/notebook/lib/python3.7/site-packages (from myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (7.33.0)
Requirement already satisfied: pytz>=2017.3 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from pandas>=0.20.0->plotly-express==0.4.1->-r binder/requirements.txt (line 2)) (2022.4)
Requirement already satisfied: python-dateutil>=2.7.3 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from pandas>=0.20.0->plotly-express==0.4.1->-r binder/requirements.txt (line 2)) (2.8.2)
Requirement already satisfied: six in /srv/conda/envs/notebook/lib/python3.7/site-packages (from patsy>=0.5->plotly-express==0.4.1->-r binder/requirements.txt (line 2)) (1.16.0)
Collecting sphinxcontrib-applehelp
  Downloading sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl (121 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.2/121.2 kB 116.9 MB/s eta 0:00:00
Requirement already satisfied: Pygments>=2.12 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from sphinx<6,>=4->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (2.13.0)
Collecting sphinxcontrib-htmlhelp>=2.0.0
  Downloading sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl (100 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.5/100.5 kB 127.5 MB/s eta 0:00:00
Requirement already satisfied: babel>=2.9 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from sphinx<6,>=4->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (2.10.3)
Collecting snowballstemmer>=2.0
  Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 119.1 MB/s eta 0:00:00
Collecting sphinxcontrib-qthelp
  Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 127.2 MB/s eta 0:00:00
Collecting sphinxcontrib-devhelp
  Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.7/84.7 kB 126.5 MB/s eta 0:00:00
Collecting alabaster<0.8,>=0.7
  Downloading alabaster-0.7.13-py3-none-any.whl (13 kB)
Requirement already satisfied: requests>=2.5.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from sphinx<6,>=4->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (2.28.1)
Collecting sphinxcontrib-serializinghtml>=1.1.5
  Downloading sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.0/94.0 kB 125.3 MB/s eta 0:00:00
Collecting sphinxcontrib-jsmath
  Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Collecting imagesize>=1.3
  Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
Requirement already satisfied: MarkupSafe>=2.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from Jinja2->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (2.1.1)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from packaging->plotly==5.14.1->-r binder/requirements.txt (line 1)) (3.0.9)
Collecting sphinx<6,>=4
  Downloading Sphinx-5.0.2-py3-none-any.whl (3.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 16.9 MB/s eta 0:00:00
Collecting pybtex-docutils>=1.0.0
  Downloading pybtex_docutils-1.0.3-py3-none-any.whl (6.4 kB)
Collecting pybtex>=0.24
  Downloading pybtex-0.24.0-py2.py3-none-any.whl (561 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 561.4/561.4 kB 157.1 MB/s eta 0:00:00
Collecting botocore==1.33.13
  Downloading botocore-1.33.13-py3-none-any.whl (11.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.8/11.8 MB 131.4 MB/s eta 0:00:00
Collecting colorama<0.4.5,>=0.2.5
  Downloading colorama-0.4.4-py2.py3-none-any.whl (16 kB)
Collecting s3transfer<0.9.0,>=0.8.0
  Downloading s3transfer-0.8.2-py3-none-any.whl (82 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.0/82.0 kB 108.3 MB/s eta 0:00:00
Collecting rsa<4.8,>=3.1.2
  Downloading rsa-4.7.2-py3-none-any.whl (34 kB)
Collecting docutils<0.19,>=0.15
  Downloading docutils-0.16-py2.py3-none-any.whl (548 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 548.2/548.2 kB 123.1 MB/s eta 0:00:00
Requirement already satisfied: urllib3<1.27,>=1.25.4 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from botocore==1.33.13->awscli->repo2data>=2.6.0->-r binder/requirements.txt (line 3)) (1.26.11)
Collecting jmespath<2.0.0,>=0.7.1
  Downloading jmespath-1.0.1-py3-none-any.whl (20 kB)
Collecting chardet>=3.0.4
  Downloading chardet-5.2.0-py3-none-any.whl (199 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 105.1 MB/s eta 0:00:00
Collecting keyrings.alt
  Downloading keyrings.alt-4.2.0-py3-none-any.whl (20 kB)
Collecting iso8601
  Downloading iso8601-2.1.0-py3-none-any.whl (7.5 kB)
Collecting msgpack
  Downloading msgpack-1.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (299 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 299.7/299.7 kB 114.2 MB/s eta 0:00:00
Collecting annexremote
  Downloading annexremote-1.6.5-py3-none-any.whl (25 kB)
Collecting tqdm>=4.32.0
  Downloading tqdm-4.66.4-py3-none-any.whl (78 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.3/78.3 kB 125.9 MB/s eta 0:00:00
Collecting python-gitlab
  Downloading python_gitlab-3.15.0-py3-none-any.whl (135 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 135.9/135.9 kB 137.5 MB/s eta 0:00:00
Collecting boto3
  Downloading boto3-1.33.13-py3-none-any.whl (139 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.3/139.3 kB 135.6 MB/s eta 0:00:00
Collecting looseversion
  Downloading looseversion-1.3.0-py2.py3-none-any.whl (8.2 kB)
Collecting keyring!=23.9.0,>=20.0
  Downloading keyring-24.1.1-py3-none-any.whl (37 kB)
Collecting fasteners>=0.14
  Downloading fasteners-0.19-py3-none-any.whl (18 kB)
Collecting platformdirs
  Downloading platformdirs-4.0.0-py3-none-any.whl (17 kB)
Collecting humanize
  Downloading humanize-4.6.0-py3-none-any.whl (109 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.0/110.0 kB 141.9 MB/s eta 0:00:00
Requirement already satisfied: beautifulsoup4 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from gdown->repo2data>=2.6.0->-r binder/requirements.txt (line 3)) (4.11.1)
Collecting filelock
  Downloading filelock-3.12.2-py3-none-any.whl (10 kB)
Requirement already satisfied: wheel in /srv/conda/envs/notebook/lib/python3.7/site-packages (from sphinx_togglebutton->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (0.37.1)
Requirement already satisfied: setuptools in /srv/conda/envs/notebook/lib/python3.7/site-packages (from sphinx_togglebutton->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (65.4.1)
Requirement already satisfied: zipp>=0.5 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from importlib-metadata->click<9,>=7.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (3.9.0)
Collecting tabulate
  Downloading tabulate-0.9.0-py3-none-any.whl (35 kB)
Collecting nbclient
  Downloading nbclient-0.5.13-py3-none-any.whl (70 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.6/70.6 kB 139.3 MB/s eta 0:00:00
Requirement already satisfied: sqlalchemy<1.5,>=1.3.12 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyter-cache<0.7,>=0.5->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (1.4.41)
Collecting jeepney>=0.4.2
  Downloading jeepney-0.8.0-py3-none-any.whl (48 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 139.1 MB/s eta 0:00:00
Collecting jaraco.classes
  Downloading jaraco.classes-3.2.3-py3-none-any.whl (6.0 kB)
Collecting SecretStorage>=3.2
  Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB)
Collecting markdown-it-py<3.0.0,>=1.0.0
  Downloading markdown_it_py-2.2.0-py3-none-any.whl (84 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.5/84.5 kB 135.6 MB/s eta 0:00:00
Collecting mdit-py-plugins~=0.3.1
  Downloading mdit_py_plugins-0.3.5-py3-none-any.whl (52 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.1/52.1 kB 123.0 MB/s eta 0:00:00
Requirement already satisfied: nest-asyncio in /srv/conda/envs/notebook/lib/python3.7/site-packages (from nbclient->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (1.5.6)
Requirement already satisfied: jupyter-client>=6.1.5 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from nbclient->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (7.4.2)
Requirement already satisfied: traitlets>=5.0.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from nbclient->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (5.4.0)
Requirement already satisfied: jupyter-core in /srv/conda/envs/notebook/lib/python3.7/site-packages (from nbformat~=5.0->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (4.11.1)
Requirement already satisfied: fastjsonschema in /srv/conda/envs/notebook/lib/python3.7/site-packages (from nbformat~=5.0->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (2.16.2)
Collecting latexcodec>=1.0.4
  Downloading latexcodec-3.0.0-py3-none-any.whl (18 kB)
Requirement already satisfied: certifi>=2017.4.17 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from requests>=2.5.0->sphinx<6,>=4->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (2022.9.24)
Requirement already satisfied: charset-normalizer<3,>=2 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from requests>=2.5.0->sphinx<6,>=4->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (2.1.1)
Requirement already satisfied: idna<4,>=2.5 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from requests>=2.5.0->sphinx<6,>=4->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (3.4)
Collecting pyasn1>=0.1.3
  Downloading pyasn1-0.5.1-py2.py3-none-any.whl (84 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.9/84.9 kB 79.3 MB/s eta 0:00:00
Requirement already satisfied: soupsieve>1.2 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from beautifulsoup4->gdown->repo2data>=2.6.0->-r binder/requirements.txt (line 3)) (2.3.2.post1)
Requirement already satisfied: matplotlib-inline>=0.1 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipykernel->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (0.1.6)
Requirement already satisfied: psutil in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipykernel->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (5.9.2)
Requirement already satisfied: tornado>=6.1 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipykernel->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (6.2)
Requirement already satisfied: pyzmq>=17 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipykernel->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (24.0.1)
Requirement already satisfied: debugpy>=1.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipykernel->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (1.6.3)
Requirement already satisfied: pickleshare in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (0.7.5)
Requirement already satisfied: decorator in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (5.1.1)
Requirement already satisfied: jedi>=0.16 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (0.18.1)
Requirement already satisfied: backcall in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (0.2.0)
Requirement already satisfied: pexpect>4.3 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (4.8.0)
Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from ipython->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (3.0.31)
Collecting typing-extensions
  Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB)
Collecting requests-toolbelt>=0.10.1
  Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 136.9 MB/s eta 0:00:00
Requirement already satisfied: PySocks!=1.5.7,>=1.5.6 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from requests>=2.5.0->sphinx<6,>=4->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (1.7.1)
Requirement already satisfied: parso<0.9.0,>=0.8.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jedi>=0.16->ipython->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (0.8.3)
Requirement already satisfied: entrypoints in /srv/conda/envs/notebook/lib/python3.7/site-packages (from jupyter-client>=6.1.5->nbclient->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (0.4)
Collecting mdurl~=0.1
  Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Requirement already satisfied: ptyprocess>=0.5 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from pexpect>4.3->ipython->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (0.7.0)
Requirement already satisfied: wcwidth in /srv/conda/envs/notebook/lib/python3.7/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (0.2.5)
Requirement already satisfied: cryptography>=2.0 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from SecretStorage>=3.2->keyring!=23.9.0,>=20.0->datalad->repo2data>=2.6.0->-r binder/requirements.txt (line 3)) (38.0.2)
Requirement already satisfied: greenlet!=0.4.17 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from sqlalchemy<1.5,>=1.3.12->jupyter-cache<0.7,>=0.5->myst-nb~=0.17.1->jupyter-book==0.14.0->-r binder/requirements.txt (line 4)) (1.1.3)
Collecting more-itertools
  Downloading more_itertools-9.1.0-py3-none-any.whl (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.2/54.2 kB 131.8 MB/s eta 0:00:00
Requirement already satisfied: cffi>=1.12 in /srv/conda/envs/notebook/lib/python3.7/site-packages (from cryptography>=2.0->SecretStorage>=3.2->keyring!=23.9.0,>=20.0->datalad->repo2data>=2.6.0->-r binder/requirements.txt (line 3)) (1.15.1)
Requirement already satisfied: pycparser in /srv/conda/envs/notebook/lib/python3.7/site-packages (from cffi>=1.12->cryptography>=2.0->SecretStorage>=3.2->keyring!=23.9.0,>=20.0->datalad->repo2data>=2.6.0->-r binder/requirements.txt (line 3)) (2.21)
Building wheels for collected packages: wget
  Building wheel for wget (setup.py): started
  Building wheel for wget (setup.py): finished with status 'done'
  Created wheel for wget: filename=wget-3.2-py3-none-any.whl size=9657 sha256=bebd1bb1e84ebc1a5b8e9a45a17c9836b58f99f181464e385a4e50b496b90daa
  Stored in directory: /tmp/pip-ephem-wheel-cache-ok8mafvr/wheels/a1/b6/7c/0e63e34eb06634181c63adacca38b79ff8f35c37e3c13e3c02
Successfully built wget
Installing collected packages: wget, snowballstemmer, patool, msgpack, looseversion, annexremote, uc-micro-py, typing-extensions, tqdm, tenacity, tabulate, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, pyyaml, pyasn1, numpy, more-itertools, mdurl, latexcodec, jmespath, jeepney, iso8601, imagesize, filelock, fasteners, docutils, colorama, chardet, alabaster, scipy, rsa, requests-toolbelt, pybtex, plotly, platformdirs, patsy, pandas, osfclient, markdown-it-py, linkify-it-py, jaraco.classes, botocore, statsmodels, sphinx, SecretStorage, s3transfer, python-gitlab, pybtex-docutils, mdit-py-plugins, keyrings.alt, humanize, gdown, click, sphinxcontrib-bibtex, sphinx_togglebutton, sphinx-thebe, sphinx-multitoc-numbering, sphinx-jupyterbook-latex, sphinx-external-toc, sphinx-design, sphinx-copybutton, sphinx-comments, pydata-sphinx-theme, plotly-express, myst-parser, keyring, boto3, awscli, sphinx-book-theme, nbclient, datalad, repo2data, jupyter-cache, myst-nb, jupyter-book
  Attempting uninstall: typing-extensions
    Found existing installation: typing_extensions 4.4.0
    Uninstalling typing_extensions-4.4.0:
      Successfully uninstalled typing_extensions-4.4.0
  Attempting uninstall: nbclient
    Found existing installation: nbclient 0.7.0
    Uninstalling nbclient-0.7.0:
      Successfully uninstalled nbclient-0.7.0
Successfully installed SecretStorage-3.3.3 alabaster-0.7.13 annexremote-1.6.5 awscli-1.31.13 boto3-1.33.13 botocore-1.33.13 chardet-5.2.0 click-8.1.7 colorama-0.4.4 datalad-1.1.0 docutils-0.16 fasteners-0.19 filelock-3.12.2 gdown-4.7.3 humanize-4.6.0 imagesize-1.4.1 iso8601-2.1.0 jaraco.classes-3.2.3 jeepney-0.8.0 jmespath-1.0.1 jupyter-book-0.14.0 jupyter-cache-0.5.0 keyring-24.1.1 keyrings.alt-4.2.0 latexcodec-3.0.0 linkify-it-py-2.0.3 looseversion-1.3.0 markdown-it-py-2.2.0 mdit-py-plugins-0.3.5 mdurl-0.1.2 more-itertools-9.1.0 msgpack-1.0.5 myst-nb-0.17.2 myst-parser-0.18.1 nbclient-0.5.13 numpy-1.21.6 osfclient-0.0.5 pandas-1.3.5 patool-1.12 patsy-0.5.6 platformdirs-4.0.0 plotly-5.14.1 plotly-express-0.4.1 pyasn1-0.5.1 pybtex-0.24.0 pybtex-docutils-1.0.3 pydata-sphinx-theme-0.12.0 python-gitlab-3.15.0 pyyaml-6.0.1 repo2data-2.6.0 requests-toolbelt-1.0.0 rsa-4.7.2 s3transfer-0.8.2 scipy-1.7.3 snowballstemmer-2.2.0 sphinx-5.0.2 sphinx-book-theme-0.4.0rc1 sphinx-comments-0.0.3 sphinx-copybutton-0.5.2 sphinx-design-0.3.0 sphinx-external-toc-0.3.1 sphinx-jupyterbook-latex-0.5.2 sphinx-multitoc-numbering-0.1.3 sphinx-thebe-0.2.1 sphinx_togglebutton-0.3.2 sphinxcontrib-applehelp-1.0.2 sphinxcontrib-bibtex-2.5.0 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.0 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.5 statsmodels-0.13.5 tabulate-0.9.0 tenacity-8.2.3 tqdm-4.66.4 typing-extensions-4.7.1 uc-micro-py-1.0.3 wget-3.2
 ---> Removed intermediate container 1106aea2ba90
 ---> b0e0262bd71d
Step 41/51 : USER root
 ---> Running in ad031d3abd3c
 ---> Removed intermediate container ad031d3abd3c
 ---> e3609b2b8e9b
Step 42/51 : COPY --chown=1000:1000 src/ ${REPO_DIR}
 ---> fa164232c9ef
Step 43/51 : LABEL repo2docker.ref="480bf5412bff30f0c34e0935d89598cc3b24b625"
 ---> Running in 29cda59c462b
 ---> Removed intermediate container 29cda59c462b
 ---> 36aa99ee906f
Step 44/51 : LABEL repo2docker.repo="https://github.com/arcj-hub/MRShiny-Brain"
 ---> Running in 32737480e7f8
 ---> Removed intermediate container 32737480e7f8
 ---> 58451b18c18f
Step 45/51 : LABEL repo2docker.version="2022.10.0"
 ---> Running in f74b21275b19
 ---> Removed intermediate container f74b21275b19
 ---> ab143c887f43
Step 46/51 : USER ${NB_USER}
 ---> Running in 90b201323d2f
 ---> Removed intermediate container 90b201323d2f
 ---> 567c8ca72e97
Step 47/51 : ENV PYTHONUNBUFFERED=1
 ---> Running in 781a736cc320
 ---> Removed intermediate container 781a736cc320
 ---> da37e92fe0f1
Step 48/51 : COPY /python3-login /usr/local/bin/python3-login
 ---> 680023314328
Step 49/51 : COPY /repo2docker-entrypoint /usr/local/bin/repo2docker-entrypoint
 ---> c3de0bb3bebe
Step 50/51 : ENTRYPOINT ["/usr/local/bin/repo2docker-entrypoint"]
 ---> Running in e6fbd2811eb9
 ---> Removed intermediate container e6fbd2811eb9
 ---> 2dc676744332
Step 51/51 : CMD ["jupyter", "notebook", "--ip", "0.0.0.0"]
 ---> Running in d05f30a7e0b1
 ---> Removed intermediate container d05f30a7e0b1
 ---> 054ff568f439
{"aux": {"ID": "sha256:054ff568f43910b590e9b783cf8c30bbb5d17166ca4fd7293d1cb80ab6ff63e7"}}Successfully built 054ff568f439
Successfully tagged binder-registry.conp.cloud/binder-registry.conp.cloud/binder-arcj-2dhub-2dmrshiny-2dbrain-452d63:480bf5412bff30f0c34e0935d89598cc3b24b625
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Pushing image
Successfully pushed binder-registry.conp.cloud/binder-registry.conp.cloud/binder-arcj-2dhub-2dmrshiny-2dbrain-452d63:480bf5412bff30f0c34e0935d89598cc3b24b625Built image, launching...
Launching server...
Server requested
2024-07-31T18:44:49.322194Z [Normal] Successfully assigned binderhub/jupyter-arcj-2dhub-2dmrshiny-2dbrain-2dmtqb0qo6 to neurolibre-master
2024-07-31T18:44:52Z [Normal] Container image "jupyterhub/k8s-network-tools:3.0.0-beta.3" already present on machine
2024-07-31T18:44:54Z [Normal] Created container block-cloud-metadata
2024-07-31T18:44:54Z [Normal] Started container block-cloud-metadata
2024-07-31T18:44:55Z [Normal] Pulling image "binder-registry.conp.cloud/binder-registry.conp.cloud/binder-arcj-2dhub-2dmrshiny-2dbrain-452d63:480bf5412bff30f0c34e0935d89598cc3b24b625"
2024-07-31T18:46:16Z [Normal] Successfully pulled image "binder-registry.conp.cloud/binder-registry.conp.cloud/binder-arcj-2dhub-2dmrshiny-2dbrain-452d63:480bf5412bff30f0c34e0935d89598cc3b24b625" in 1m21.73s (1m21.73s including waiting)
2024-07-31T18:46:17Z [Normal] Created container notebook
2024-07-31T18:46:18Z [Normal] Started container notebook
Server ready at /jupyter/user/arcj-hub-mrshiny-brain-mtqb0qo6/
server running at https://test.conp.cloud/jupyter/user/arcj-hub-mrshiny-brain-mtqb0qo6/

If the BinderHub build looks OK, please see the Jupyter Book build log(s) below.

Jupyter Book build log

Running Jupyter-Book v0.14.0
Source Folder: /home/jovyan/content
Config Path: /home/jovyan/content/_config.yml
Output Path: /mnt/books/arcj-hub/github.com/MRShiny-Brain/480bf5412bff30f0c34e0935d89598cc3b24b625/_build/html
�[01mRunning Sphinx v5.0.2�[39;49;00m
Adding copy buttons to code blocks...
Adding copy buttons to code blocks...
�[01mmaking output directory... �[39;49;00mdone
[etoc] Changing master_doc to '00-simple_markdown'
locale_dir /home/jovyan/content/locales/en/LC_MESSAGES does not exists
�[01mmyst v0.18.1:�[39;49;00m MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions=['colon_fence', 'dollarmath', 'linkify', 'substitution', 'tasklist'], disable_syntax=[], all_links_external=False, url_schemes=['mailto', 'http', 'https'], ref_domains=None, highlight_code_blocks=True, number_code_blocks=[], title_to_header=False, heading_anchors=None, heading_slug_func=None, footnote_transition=True, words_per_minute=200, sub_delimiters=('{', '}'), linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area')
�[01mmyst-nb v0.17.2:�[39;49;00m NbParserConfig(custom_formats={}, metadata_key='mystnb', cell_metadata_key='mystnb', kernel_rgx_aliases={}, execution_mode='cache', execution_cache_path='/mnt/books/arcj-hub/github.com/MRShiny-Brain/480bf5412bff30f0c34e0935d89598cc3b24b625/_build/.jupyter_cache', execution_excludepatterns=[], execution_timeout=-1, execution_in_temp=False, execution_allow_errors=False, execution_raise_on_error=False, execution_show_tb=False, merge_streams=False, render_plugin='default', remove_code_source=False, remove_code_outputs=False, code_prompt_show='Show code cell {type}', code_prompt_hide='Hide code cell {type}', number_source_lines=False, output_stderr='show', render_text_lexer='myst-ansi', render_error_lexer='ipythontb', render_image_options={}, render_figure_options={}, render_markdown_format='commonmark', output_folder='build', append_css=True, metadata_to_fm=False)
Using jupyter-cache at: /mnt/books/arcj-hub/github.com/MRShiny-Brain/480bf5412bff30f0c34e0935d89598cc3b24b625/_build/.jupyter_cache
locale_dir /home/jovyan/content/locales/en/LC_MESSAGES does not exists
�[01mbuilding [mo]: �[39;49;00mtargets for 0 po files that are out of date
�[01mbuilding [html]: �[39;49;00mtargets for 1 source files that are out of date
�[01mupdating environment: �[39;49;00mlocale_dir /home/jovyan/content/locales/en/LC_MESSAGES does not exists
[new config] 1 added, 0 changed, 0 removed
�[01mreading sources... �[39;49;00m[100%] �[35mnotebook�[39;49;00m
/home/jovyan/content/notebook.ipynb: Executing notebook using local CWD [mystnb]
/home/jovyan/content/notebook.ipynb: Executed notebook in 1.34 seconds [mystnb]
/home/jovyan/content/notebook.ipynb: Cached executed notebook: ID=1 [mystnb]

�[91m/home/jovyan/content/notebook.ipynb:100004: WARNING: Non-consecutive header level increase; H1 to H3 [myst.header]�[39;49;00m
�[91m/home/jovyan/content/notebook.ipynb:100010: WARNING: Non-consecutive header level increase; H1 to H3 [myst.header]�[39;49;00m
�[31m/home/jovyan/content/notebook.ipynb:130004: ERROR: Unknown directive type "bibliography".�[39;49;00m

�[91mSphinx error:�[39;49;00m
root file /home/jovyan/content/00-simple_markdown.rst not found
Traceback (most recent call last):
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/jupyter_book/sphinx.py", line 171, in build_sphinx
app.build(force_all, filenames)
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/sphinx/application.py", line 329, in build
self.builder.build_update()
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/sphinx/builders/init.py", line 290, in build_update
len(to_build))
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/sphinx/builders/init.py", line 302, in build
updated_docnames = set(self.read())
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/sphinx/builders/init.py", line 413, in read
self.env.doc2path(self.config.root_doc))
sphinx.errors.SphinxError: root file /home/jovyan/content/00-simple_markdown.rst not found

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/srv/conda/envs/notebook/bin/jupyter-book", line 8, in
sys.exit(main())
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/click/core.py", line 1157, in call
return self.main(*args, **kwargs)
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/click/core.py", line 1688, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/jupyter_book/cli/main.py", line 318, in build
result, builder, OUTPUT_PATH, build_type, PAGE_NAME, click.echo
File "/srv/conda/envs/notebook/lib/python3.7/site-packages/jupyter_book/cli/main.py", line 525, in builder_specific_actions
raise RuntimeError(_message_box(msg, color="red", doprint=False)) from result
RuntimeError:
�[91m===============================================================================�[0m

There was an error in building your book. Look above for the cause.

�[91m===============================================================================�[0m

Jupyter-book exit code: 1
Jupyter-book build failed!

🐞 After inspecting the logs above, you can interactively debug your notebooks on our BinderHub server.

For guidelines, please see the relevant documentation.

🐞 After inspecting the logs above, you can interactively debug your notebooks on our BinderHub server.

For guidelines, please see the relevant documentation.

@agahkarakuzu
Copy link
Collaborator

@arcj-hub the error above is because your content/_toc.yml is not modified after cloning the template:

format: jb-book
root: 00-simple_markdown
parts:
  - caption: Ipynb
    chapters:
    - file: 01-simple_notebook
  - caption: MyST
    chapters:
    - file: 02-simple-myst

Here are the steps you can follow to fix it:

Step 1:

  • Create a content/summary.md file and move the abstract of your article there (from the notebook).

Step 2:

  • Update content/_toc.yml
format: jb-book
root: summary
parts:
  - caption: MRShiny Brain
    chapters:
    - file: notebook

Thank you!

@arcj-hub
Copy link

arcj-hub commented Aug 1, 2024 via email

@agahkarakuzu
Copy link
Collaborator

@roboneuro build book

@roboneuro
Copy link
Author

roboneuro commented Aug 1, 2024

🟢 Successfully built

Status: Success 2466b4db
Last updated: 2024-07-31 20:16:15 PDT

ℹ️ See details
:confetti_ball: Roboneuro will send you the book URL.

@roboneuro
Copy link
Author

🎊🎊🎊 Good news!

🌺 Take a look at the latest version of your NRP

@arcj-hub
Copy link

arcj-hub commented Aug 1, 2024 via email

@agahkarakuzu
Copy link
Collaborator

agahkarakuzu commented Aug 1, 2024

Hi @arcj-hub, this was built from two files:

  • abstract.md
  • notebook.ipynb

You can add the text in (I guess notebook.ipynb) and they will appear here as well.

And the visual of the dashboard is cut off.

I am in the process of deploying your dashboard to our server, once that's done, we can deal with the respective settings.

On that note, it seems that most of the library() commands in the app.R are redundant. For example, I cannot see why RNifti is loaded. Can you confirm the list of packages your dashboard is actively using?

@agahkarakuzu
Copy link
Collaborator

agahkarakuzu commented Aug 1, 2024

From what I can tell your dashboard only needs the following:

library(shiny)
library(shinythemes)
library(plotly)
library(dplyr)
library(ggplot2)
library(DT)

do you confirm, or is there something else I am missing?

@agahkarakuzu
Copy link
Collaborator

agahkarakuzu commented Aug 1, 2024

@arcj-hub nevermind, here's the dashboard :)

https://shinybrain.db.neurolibre.org/

As you can see, no need to wait as we deployed with zero downtime!

Right now images are missing, but will fix it quickly.

@arcj-hub
Copy link

arcj-hub commented Aug 1, 2024 via email

@agahkarakuzu
Copy link
Collaborator

OK perfect, I'll update the dashboard to make it fully functional, but we are almost there.

@agahkarakuzu
Copy link
Collaborator

@arcj-hub https://shinybrain.db.neurolibre.org should be now fully functional. Please let me know if there's something not working.

@agahkarakuzu
Copy link
Collaborator

Also for completeness, these are the libraries needed:

library(shiny)
library(shinythemes)
library(shinyWidgets)
library(plotly)
library(dplyr)
library(ggplot2)
library(DT)
library(reshape2)

the previous post was missing shinyWidgets and reshape2 (for melt function).

@agahkarakuzu
Copy link
Collaborator

@arcj-hub I also noticed that your latest change to notebook.ipynb broke the notebook. I guess you are using a text editor to make changes, which is often the reason why this happens.

Can you revert your latest commit and re-edit the notebook using VScode or jupyter? If you are not comfortable, happy to deal with it for you if you give me access to your repository.

@arcj-hub
Copy link

arcj-hub commented Aug 1, 2024 via email

@agahkarakuzu
Copy link
Collaborator

ShinyWidgets is already included, I deployed it from my fork of your repo (https://github.com/agahkarakuzu/MRShiny-Brain)

@arcj-hub
Copy link

arcj-hub commented Aug 1, 2024 via email

@agahkarakuzu
Copy link
Collaborator

@arcj-hub I added a custom.css to set slider color darkgray and commented out the line in app.R.

Also if I need to make changes to the app in the future, say add more subjects or data can I do this on Git and then you would redeploy?

You can open an issue using the dashboard template to ping us.

I also noticed that the dashboard grays out after a waiting a while with no activity. Is this expected?

@arcj-hub
Copy link

arcj-hub commented Aug 2, 2024 via email

@agahkarakuzu
Copy link
Collaborator

@arcj-hub as the first preprint submission with its own dashboard, I wanted to give you the MyST formatted version of your article as a gift (including a header image design):

https://preview.neurolibre.org/book-artifacts/arcj-hub/github.com/MRShiny-Brain/myst/_build/html/

If you like this version, I can push necessary changes to your repository.

@arcj-hub
Copy link

arcj-hub commented Aug 2, 2024 via email

@arcj-hub
Copy link

arcj-hub commented Aug 2, 2024 via email

@agahkarakuzu
Copy link
Collaborator

@roboneuro cache data

3 similar comments
@agahkarakuzu
Copy link
Collaborator

@roboneuro cache data

@agahkarakuzu
Copy link
Collaborator

@roboneuro cache data

@agahkarakuzu
Copy link
Collaborator

@roboneuro cache data

@roboneuro
Copy link
Author

roboneuro commented Sep 3, 2024

DOWNLOAD DATA

Status: Assigned to task 47af0b7d
Last updated: 2024-09-02 21:22:09 PDT

ℹ️ See details
Celery task assigned successfully. Task ID: 47af0b7d-1d3f-440c-aaed-ae2f3f9559b1
♻️ [Refresh](https://github.com//issues/29#issuecomment-2325576674)

@agahkarakuzu
Copy link
Collaborator

@roboneuro cache data

@roboneuro
Copy link
Author

roboneuro commented Sep 3, 2024

🟠 DOWNLOAD DATA

Status: In progress 41bc499f
Last updated: 2024-09-02 22:10:20 PDT

ℹ️ See details
Started downloading the data.
♻️ [Refresh](https://github.com//issues/29#issuecomment-2325613388)

@agahkarakuzu
Copy link
Collaborator

@roboneuro cache data

@roboneuro
Copy link
Author

roboneuro commented Sep 4, 2024

🔴 DOWNLOAD DATA

Status: Failed c70dfdbc
Last updated: 2024-09-03 19:02:13 PDT

ℹ️ See details
Data exists for mr_shiny_brain already downloaded to /DATA/mr_shiny_brain;                   not overwriting by default! Please set overwrite=True.

@agahkarakuzu
Copy link
Collaborator

@roboneuro cache data

@roboneuro
Copy link
Author

roboneuro commented Sep 4, 2024

🟢 DOWNLOAD DATA

Status: Success 20ae599b
Last updated: 2024-09-03 21:58:09 PDT

ℹ️ See details
Downloaded data in /DATA/mr_shiny_brain (48.7 kB).
- data.csv (48.5 kB)
- repo2data_cache_record.json (126 Bytes)

@agahkarakuzu
Copy link
Collaborator

@roboneuro cache data

@roboneuro
Copy link
Author

roboneuro commented Sep 13, 2024

🟢 DOWNLOAD DATA

Status: Success b8e2c7f6
Last updated: 2024-09-13 14:39:14 PDT

ℹ️ See details
Downloaded data in /DATA/mr_shiny_brain (48.7 kB).
- repo2data_cache_record.json (126 Bytes)
- data.csv (48.5 kB)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants