def make_plugin_folders(analysis_dir): ''' Makes output directories for all plugins defined in the package for which a corpus, terms, or relationships extraction is defined. ''' installdir = get_installdir() installed_plugins = get_plugins("%s/plugins" %(installdir),load=True) folders = ["corpus","terms","relations"] for installed_plugin in installed_plugins: tag = installed_plugin[0]["tag"] for folder in folders: make_plugin_folder(analysis_dir,folder,tag,installed_plugin[0][folder],"True")
def make_plugin_folders(analysis_dir): ''' Makes output directories for all plugins defined in the package for which a corpus, terms, or relationships extraction is defined. ''' installdir = get_installdir() installed_plugins = get_plugins("%s/plugins" % (installdir), load=True) folders = ["corpus", "terms", "relations"] for installed_plugin in installed_plugins: tag = installed_plugin[0]["tag"] for folder in folders: make_plugin_folder(analysis_dir, folder, tag, installed_plugin[0][folder], "True")
def init_scripts(scripts_dir,output_base): '''init_scripts: move job running scripts from template into user scripts directory. Template substitutions will be done at this step, to ensure that calling the init_scripts function from a different folder will produce scripts to run with correct analysis directory path ''' installdir = get_installdir() scripts_to_move = glob("%s/scripts/*" %(installdir)) for script in scripts_to_move: script_template = get_template(script) script_name = os.path.basename(script) script_copy = "%s/scripts/%s" %(output_base,script_name) save_template(script_copy,script_template)
def init_scripts(scripts_dir, output_base): '''init_scripts: move job running scripts from template into user scripts directory. Template substitutions will be done at this step, to ensure that calling the init_scripts function from a different folder will produce scripts to run with correct analysis directory path ''' installdir = get_installdir() scripts_to_move = glob("%s/scripts/*" % (installdir)) for script in scripts_to_move: script_template = get_template(script) script_name = os.path.basename(script) script_copy = "%s/scripts/%s" % (output_base, script_name) save_template(script_copy, script_template)