예제 #1
0
def set_default_args(args, ini_name='default_args.ini'):
    settings = utils.read_config_ini(MMVT_DIR, ini_name)
    if settings is not None:
        import inspect
        module_name = ''
        for frm in inspect.stack():
            if 'src/preproc' in frm.filename:
                module_name = utils.namebase(frm.filename)
                break
        if module_name != '' and module_name in settings.sections():
            for args_key in args.keys():
                settings_val = settings[module_name].get(args_key, '')
                if settings_val != '':
                    print('{}: setting {} to {}'.format(
                        ini_name, args_key, settings_val))
                    args[args_key] = settings_val
예제 #2
0
def get_matlab_cmd(ini_name='default_args.ini'):
    settings = utils.read_config_ini(MMVT_DIR, ini_name)
    return settings['anatomy'].get('matlab_cmd', 'matlab')