spinal-cord-7t / coil-qc-code

7T Spinal Cord Coil QC Analysis Code
0 stars 0 forks source link

Issue downloading with openneuro-py #46

Closed jcohenadad closed 5 months ago

jcohenadad commented 5 months ago

Getting this:

image

@Kyota-exe @evaalonsoortiz does it work on your end?

I'm running this version:

julien-macbook:~/code/coil-qc-code $ openneuro-py --version
This is openneuro-py 2024.2.0
jcohenadad commented 5 months ago

This addresses the issue:

!openneuro-py download --dataset ds005025 --target-dir data/

But then I run into:

๐Ÿ‘‹ Hello! This is openneuro-py 2024.2.0. Great to see you! ๐Ÿค—

   ๐Ÿ‘‰ Please report problems ๐Ÿคฏ and bugs ๐Ÿชฒ at
      https://github.com/hoechenberger/openneuro-py/issues

๐ŸŒ Preparing to download ds005025 โ€ฆ
GraphQL query failed with 1 errors
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ Traceback (most recent call last) โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ /Users/julien/miniconda3/lib/python3.10/site-packages/openneuro/_download.py โ”‚
โ”‚ :217 in _get_download_metadata                                               โ”‚
โ”‚                                                                              โ”‚
โ”‚   214 โ”‚   โ”‚   โ”‚   if msg == "You do not have access to read this dataset.":  โ”‚
โ”‚   215 โ”‚   โ”‚   โ”‚   โ”‚   try:                                                   โ”‚
โ”‚   216 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   # Do we have an API token?                         โ”‚
โ”‚ โฑ 217 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   get_token()                                        โ”‚
โ”‚   218 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   raise RuntimeError(                                โ”‚
โ”‚   219 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   "We were not permitted to download "           โ”‚
โ”‚   220 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   "this dataset. Perhaps your user "             โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚          base_url = 'https://openneuro.org/'                             โ”‚ โ”‚
โ”‚ โ”‚    check_snapshot = True                                                 โ”‚ โ”‚
โ”‚ โ”‚        dataset_id = 'ds005025'                                           โ”‚ โ”‚
โ”‚ โ”‚       max_retries = 5                                                    โ”‚ โ”‚
โ”‚ โ”‚               msg = 'You do not have access to read this dataset.'       โ”‚ โ”‚
โ”‚ โ”‚             query = '\n    query {\n        dataset(id: "ds005025") {\n  โ”‚ โ”‚
โ”‚ โ”‚                     latestSnapshot {\n    '+219                          โ”‚ โ”‚
โ”‚ โ”‚ request_timed_out = False                                                โ”‚ โ”‚
โ”‚ โ”‚     response_json = {                                                    โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   'errors': [                                      โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   {                                            โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   'message': 'You do not have access to    โ”‚ โ”‚
โ”‚ โ”‚                     read this dataset.',                                 โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   'locations': [                           โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   {'line': 3, 'column': 9}             โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   ],                                       โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   'path': ['dataset'],                     โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   'extensions': {                          โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   'code': 'INTERNAL_SERVER_ERROR',     โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   'stacktrace': [                      โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   'Error: You do not have access   โ”‚ โ”‚
โ”‚ โ”‚                     to read this dataset.',                              โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   '    at checkDatasetRead         โ”‚ โ”‚
โ”‚ โ”‚                     (/srv/packages/openneuro-server/dist/graphql/permisโ€ฆ โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   '    at                          โ”‚ โ”‚
โ”‚ โ”‚                     process.processTicksAndRejections                    โ”‚ โ”‚
โ”‚ โ”‚                     (node:internal/process/task_queues:95:5'+1,          โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   '    at async dataset            โ”‚ โ”‚
โ”‚ โ”‚                     (/srv/packages/openneuro-server/dist/graphql/resolvโ€ฆ โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   ]                                    โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   }                                        โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   }                                            โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   ],                                               โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   'data': {'dataset': None},                       โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   'extensions': {                                  โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   'openneuro': {'version': '4.22.0'}           โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   }                                                โ”‚ โ”‚
โ”‚ โ”‚                     }                                                    โ”‚ โ”‚
โ”‚ โ”‚     retry_backoff = 0.5                                                  โ”‚ โ”‚
โ”‚ โ”‚               tag = None                                                 โ”‚ โ”‚
โ”‚ โ”‚              tree = 'null'                                               โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /Users/julien/miniconda3/lib/python3.10/site-packages/openneuro/_config.py:7 โ”‚
โ”‚ 2 in get_token                                                               โ”‚
โ”‚                                                                              โ”‚
โ”‚   69 โ”‚                                                                       โ”‚
โ”‚   70 โ”‚   """                                                                 โ”‚
โ”‚   71 โ”‚   if not CONFIG_PATH.exists():                                        โ”‚
โ”‚ โฑ 72 โ”‚   โ”‚   raise ValueError(                                               โ”‚
โ”‚   73 โ”‚   โ”‚   โ”‚   "Could not read API token as no openneuro-py configuration  โ”‚
โ”‚   74 โ”‚   โ”‚   โ”‚   'file exists. Run "openneuro login" to generate it.'        โ”‚
โ”‚   75 โ”‚   โ”‚   )                                                               โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
ValueError: Could not read API token as no openneuro-py configuration file 
exists. Run "openneuro login" to generate it.

During handling of the above exception, another exception occurred:

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ Traceback (most recent call last) โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ /Users/julien/miniconda3/lib/python3.10/site-packages/openneuro/_cli.py:64   โ”‚
โ”‚ in download_cli                                                              โ”‚
โ”‚                                                                              โ”‚
โ”‚    61 โ”‚   ] = 5,                                                             โ”‚
โ”‚    62 ) -> None:                                                             โ”‚
โ”‚    63 โ”‚   """Download datasets from OpenNeuro."""                            โ”‚
โ”‚ โฑ  64 โ”‚   download(                                                          โ”‚
โ”‚    65 โ”‚   โ”‚   dataset=dataset,                                               โ”‚
โ”‚    66 โ”‚   โ”‚   tag=tag,                                                       โ”‚
โ”‚    67 โ”‚   โ”‚   target_dir=target_dir,                                         โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ                                    โ”‚
โ”‚ โ”‚                  dataset = 'ds005025' โ”‚                                    โ”‚
โ”‚ โ”‚                  exclude = None       โ”‚                                    โ”‚
โ”‚ โ”‚                  include = None       โ”‚                                    โ”‚
โ”‚ โ”‚ max_concurrent_downloads = 5          โ”‚                                    โ”‚
โ”‚ โ”‚              max_retries = 5          โ”‚                                    โ”‚
โ”‚ โ”‚                      tag = None       โ”‚                                    โ”‚
โ”‚ โ”‚               target_dir = 'data/'    โ”‚                                    โ”‚
โ”‚ โ”‚              verify_hash = True       โ”‚                                    โ”‚
โ”‚ โ”‚              verify_size = True       โ”‚                                    โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ                                    โ”‚
โ”‚                                                                              โ”‚
โ”‚ /Users/julien/miniconda3/lib/python3.10/site-packages/openneuro/_download.py โ”‚
โ”‚ :791 in download                                                             โ”‚
โ”‚                                                                              โ”‚
โ”‚   788 โ”‚   exclude = [] if exclude is None else list(exclude)                 โ”‚
โ”‚   789 โ”‚                                                                      โ”‚
โ”‚   790 โ”‚   retry_backoff = 0.5  # seconds                                     โ”‚
โ”‚ โฑ 791 โ”‚   metadata = _get_download_metadata(                                 โ”‚
โ”‚   792 โ”‚   โ”‚   dataset_id=dataset,                                            โ”‚
โ”‚   793 โ”‚   โ”‚   tag=tag,                                                       โ”‚
โ”‚   794 โ”‚   โ”‚   max_retries=max_retries,                                       โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚                  dataset = 'ds005025'                                    โ”‚ โ”‚
โ”‚ โ”‚                  exclude = []                                            โ”‚ โ”‚
โ”‚ โ”‚                  include = []                                            โ”‚ โ”‚
โ”‚ โ”‚ max_concurrent_downloads = 5                                             โ”‚ โ”‚
โ”‚ โ”‚              max_retries = 5                                             โ”‚ โ”‚
โ”‚ โ”‚                      msg = '\n๐Ÿ‘‹ Hello! This is openneuro-py 2024.2.0.   โ”‚ โ”‚
โ”‚ โ”‚                            Great to see you! ๐Ÿค—\n\n   ๐Ÿ‘‰ Please          โ”‚ โ”‚
โ”‚ โ”‚                            report'+85                                    โ”‚ โ”‚
โ”‚ โ”‚                 msg_bugs = 'bugs ๐Ÿชฒ'                                     โ”‚ โ”‚
โ”‚ โ”‚     msg_great_to_see_you = 'Great to see you! ๐Ÿค—'                        โ”‚ โ”‚
โ”‚ โ”‚                msg_hello = '๐Ÿ‘‹ Hello!'                                   โ”‚ โ”‚
โ”‚ โ”‚               msg_please = '๐Ÿ‘‰ Please'                                   โ”‚ โ”‚
โ”‚ โ”‚             msg_problems = 'problems ๐Ÿคฏ'                                 โ”‚ โ”‚
โ”‚ โ”‚            retry_backoff = 0.5                                           โ”‚ โ”‚
โ”‚ โ”‚                      tag = None                                          โ”‚ โ”‚
โ”‚ โ”‚               target_dir = PosixPath('/Users/julien/code/coil-qc-code/dโ€ฆ โ”‚ โ”‚
โ”‚ โ”‚              verify_hash = True                                          โ”‚ โ”‚
โ”‚ โ”‚              verify_size = True                                          โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /Users/julien/miniconda3/lib/python3.10/site-packages/openneuro/_download.py โ”‚
โ”‚ :226 in _get_download_metadata                                               โ”‚
โ”‚                                                                              โ”‚
โ”‚   223 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   )                                                  โ”‚
โ”‚   224 โ”‚   โ”‚   โ”‚   โ”‚   except ValueError as e:                                โ”‚
โ”‚   225 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   # We don't have an API token.                      โ”‚
โ”‚ โฑ 226 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   raise RuntimeError(                                โ”‚
โ”‚   227 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   "It seems that this is a restricted "          โ”‚
โ”‚   228 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   "dataset. However, your API token is "         โ”‚
โ”‚   229 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   "not configured properly, so we could "        โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚          base_url = 'https://openneuro.org/'                             โ”‚ โ”‚
โ”‚ โ”‚    check_snapshot = True                                                 โ”‚ โ”‚
โ”‚ โ”‚        dataset_id = 'ds005025'                                           โ”‚ โ”‚
โ”‚ โ”‚       max_retries = 5                                                    โ”‚ โ”‚
โ”‚ โ”‚               msg = 'You do not have access to read this dataset.'       โ”‚ โ”‚
โ”‚ โ”‚             query = '\n    query {\n        dataset(id: "ds005025") {\n  โ”‚ โ”‚
โ”‚ โ”‚                     latestSnapshot {\n    '+219                          โ”‚ โ”‚
โ”‚ โ”‚ request_timed_out = False                                                โ”‚ โ”‚
โ”‚ โ”‚     response_json = {                                                    โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   'errors': [                                      โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   {                                            โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   'message': 'You do not have access to    โ”‚ โ”‚
โ”‚ โ”‚                     read this dataset.',                                 โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   'locations': [                           โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   {'line': 3, 'column': 9}             โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   ],                                       โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   'path': ['dataset'],                     โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   'extensions': {                          โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   'code': 'INTERNAL_SERVER_ERROR',     โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   'stacktrace': [                      โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   'Error: You do not have access   โ”‚ โ”‚
โ”‚ โ”‚                     to read this dataset.',                              โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   '    at checkDatasetRead         โ”‚ โ”‚
โ”‚ โ”‚                     (/srv/packages/openneuro-server/dist/graphql/permisโ€ฆ โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   '    at                          โ”‚ โ”‚
โ”‚ โ”‚                     process.processTicksAndRejections                    โ”‚ โ”‚
โ”‚ โ”‚                     (node:internal/process/task_queues:95:5'+1,          โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   '    at async dataset            โ”‚ โ”‚
โ”‚ โ”‚                     (/srv/packages/openneuro-server/dist/graphql/resolvโ€ฆ โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   โ”‚   ]                                    โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   โ”‚   }                                        โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   }                                            โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   ],                                               โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   'data': {'dataset': None},                       โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   'extensions': {                                  โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   โ”‚   'openneuro': {'version': '4.22.0'}           โ”‚ โ”‚
โ”‚ โ”‚                     โ”‚   }                                                โ”‚ โ”‚
โ”‚ โ”‚                     }                                                    โ”‚ โ”‚
โ”‚ โ”‚     retry_backoff = 0.5                                                  โ”‚ โ”‚
โ”‚ โ”‚               tag = None                                                 โ”‚ โ”‚
โ”‚ โ”‚              tree = 'null'                                               โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
RuntimeError: It seems that this is a restricted dataset. However, your API 
token is not configured properly, so we could not log you in. Could not read API
token as no openneuro-py configuration file exists. Run "openneuro login" to 
generate it.

Which is related to the login configuration.

jcohenadad commented 5 months ago

OK, getting the proper API key solves the issue.

jcohenadad commented 5 months ago

Fixed in https://github.com/spinal-cord-7t/coil-qc-code/commit/61bcc7069b103322db6fc4e16bf8c3f3708d52e3