[030aeb]: / dosma / file_constants.py

Download this file

29 lines (22 with data), 1.2 kB

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