| Conditions | 1 |
| Total Lines | 12 |
| Code Lines | 11 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
| 1 | import urllib.parse |
||
| 19 | def __init__(self, name='MRHead'): |
||
| 20 | filename, url_file = URLS_DICT[name] |
||
| 21 | url = urllib.parse.urljoin(SLICER_URL, url_file) |
||
| 22 | download_root = get_torchio_cache_dir() / 'slicer' |
||
| 23 | stem = filename.split('.')[0] |
||
| 24 | download_url( |
||
| 25 | url, |
||
| 26 | download_root, |
||
| 27 | filename=filename, |
||
| 28 | ) |
||
| 29 | super().__init__({ |
||
| 30 | stem: Image(download_root / filename), |
||
| 31 | }) |
||
| 32 |