|
a |
|
b/dosma/file_constants.py |
|
|
1 |
"""Basic file constants to be shared with program""" |
|
|
2 |
|
|
|
3 |
import os |
|
|
4 |
|
|
|
5 |
# Elastix files |
|
|
6 |
|
|
|
7 |
__DIR__ = os.path.abspath(os.path.dirname(__file__)) |
|
|
8 |
__OUT_DIR__ = os.path.abspath(os.path.expanduser("~/.dosma")) |
|
|
9 |
_DOSMA_ELASTIX_FOLDER = os.path.join(__DIR__, "resources/elastix") |
|
|
10 |
__PATH_TO_ELASTIX_FOLDER__ = os.path.join(__DIR__, "resources/elastix/params") |
|
|
11 |
|
|
|
12 |
ELASTIX_AFFINE_PARAMS_FILE = os.path.join(__PATH_TO_ELASTIX_FOLDER__, "parameters-affine.txt") |
|
|
13 |
ELASTIX_BSPLINE_PARAMS_FILE = os.path.join(__PATH_TO_ELASTIX_FOLDER__, "parameters-bspline.txt") |
|
|
14 |
ELASTIX_RIGID_PARAMS_FILE = os.path.join(__PATH_TO_ELASTIX_FOLDER__, "parameters-rigid.txt") |
|
|
15 |
|
|
|
16 |
ELASTIX_AFFINE_INTERREGISTER_PARAMS_FILE = os.path.join( |
|
|
17 |
__PATH_TO_ELASTIX_FOLDER__, "parameters-affine-interregister.txt" |
|
|
18 |
) |
|
|
19 |
ELASTIX_RIGID_INTERREGISTER_PARAMS_FILE = os.path.join( |
|
|
20 |
__PATH_TO_ELASTIX_FOLDER__, "parameters-rigid-interregister.txt" |
|
|
21 |
) |
|
|
22 |
|
|
|
23 |
MAPSS_ELASTIX_AFFINE_INTERREGISTER_PARAMS_FILE = os.path.join( |
|
|
24 |
__PATH_TO_ELASTIX_FOLDER__, "parameters-affine-interregister.txt" |
|
|
25 |
) |
|
|
26 |
MAPSS_ELASTIX_RIGID_INTERREGISTER_PARAMS_FILE = os.path.join( |
|
|
27 |
__PATH_TO_ELASTIX_FOLDER__, "parameters-rigid-interregister.txt" |
|
|
28 |
) |