Esempio n. 1
0
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")
Esempio n. 2
0
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")
Esempio n. 3
0
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)              
Esempio n. 4
0
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)