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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
#!/usr/bin/env python
# Authors: Christian Brodbeck <christianbrodbeck@nyu.edu>
"""Open the coregistration GUI.
example usage: $ mne coreg
"""
import sys
import mne
from mne.utils import ETSContext
def run():
from mne.commands.utils import get_optparser
parser = get_optparser(__file__)
parser.add_option("-d", "--subjects-dir", dest="subjects_dir",
default=None, help="Subjects directory")
parser.add_option("-s", "--subject", dest="subject", default=None,
help="Subject name")
parser.add_option("-f", "--fiff", dest="inst", default=None,
help="FIFF file with digitizer data for coregistration")
parser.add_option("-t", "--tabbed", dest="tabbed", action="store_true",
default=False, help="Option for small screens: Combine "
"the data source panel and the coregistration panel "
"into a single panel with tabs.")
options, args = parser.parse_args()
with ETSContext():
mne.gui.coregistration(options.tabbed, inst=options.inst,
subject=options.subject,
subjects_dir=options.subjects_dir)
if is_main:
sys.exit(0)
is_main = (__name__ == '__main__')
if is_main:
run()
|