Skip to content

Commit 0123bd4

Browse files
authored
Merge pull request #31 from mgxd/fix/den
Fix: density key
2 parents e7b60d9 + 8649cd2 commit 0123bd4

File tree

3 files changed

+23
-14
lines changed

3 files changed

+23
-14
lines changed

.circleci/config.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ jobs:
3333

3434
- restore_cache:
3535
keys:
36-
- deps-v5-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-{{ epoch }}
37-
- deps-v5-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-
38-
- deps-v5-
36+
- deps-v6-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-{{ epoch }}
37+
- deps-v6-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-
38+
- deps-v6-
3939

4040
- run:
4141
name: Get TemplateFlow Zip package
@@ -72,7 +72,7 @@ jobs:
7272
git config --global user.email "[email protected]"
7373
7474
- save_cache:
75-
key: deps-v5-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-{{ epoch }}
75+
key: deps-v6-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-{{ epoch }}
7676
paths:
7777
- "/opt/circleci/.pyenv/versions/3.5.2"
7878
- "/tmp/data/templateflow"
@@ -257,9 +257,9 @@ jobs:
257257

258258
- restore_cache:
259259
keys:
260-
- deps-v5-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-{{ epoch }}
261-
- deps-v5-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-
262-
- deps-v5-
260+
- deps-v6-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-{{ epoch }}
261+
- deps-v6-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-
262+
- deps-v6-
263263

264264
- add_ssh_keys:
265265
fingerprints:
@@ -312,9 +312,9 @@ jobs:
312312

313313
- restore_cache:
314314
keys:
315-
- deps-v5-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-{{ epoch }}
316-
- deps-v5-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-
317-
- deps-v5-
315+
- deps-v6-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-{{ epoch }}
316+
- deps-v6-{{ checksum "/tmp/src/templateflow/requirements.txt"}}-
317+
- deps-v6-
318318

319319
- run:
320320
name: Deploy to PyPi

templateflow/api.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,15 @@ def get(template, **kwargs):
2121
Index to an specific spatial resolution of the template.
2222
suffix : str or None
2323
BIDS suffix
24-
atlas : str
24+
atlas : str or None
2525
Name of a particular atlas
26-
desc : str
26+
hemi : str or None
27+
Hemisphere
28+
space : str or None
29+
Space template is mapped to
30+
density : str or None
31+
Surface density
32+
desc : str or None
2733
Description field
2834
2935
Examples
@@ -39,6 +45,10 @@ def get(template, **kwargs):
3945
['.../tpl-MNI152Lin/tpl-MNI152Lin_res-01_T1w.nii.gz',
4046
'.../tpl-MNI152Lin/tpl-MNI152Lin_res-02_T1w.nii.gz']
4147
48+
>>> str(get('fsLR', space=None, hemi='L',
49+
... density='32k', suffix='sphere')) # doctest: +ELLIPSIS
50+
'.../tpl-fsLR_hemi-L_den-32k_sphere.surf.gii'
51+
4252
"""
4353
out_file = [Path(p) for p in TF_LAYOUT.get(
4454
template=template, return_type='file', **kwargs)]

templateflow/conf/config.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
},
2121
{
2222
"name": "density",
23-
"pattern": "[_/\\\\]+den-(\\d+)k+",
24-
"dtype": "int"
23+
"pattern": "[_/\\\\]+den-([a-zA-Z0-9]+)"
2524
},
2625
{
2726
"name": "atlas",

0 commit comments

Comments
 (0)