|
|
|
@ -29,15 +29,15 @@ def run_pipeline(input_file_name, output_file_name):
|
|
|
|
|
shutil.rmtree(TMP_DIRECTORY, True)
|
|
|
|
|
os.makedirs(TMP_DIRECTORY, exist_ok=True)
|
|
|
|
|
shutil.copyfile(input_file_name, STRING_LIST_FILE_NAME)
|
|
|
|
|
run_obeliks4J(STRING_LIST_FILE_NAME, OBELIKS_RAW_FILE_NAME)
|
|
|
|
|
run_obeliks(STRING_LIST_FILE_NAME, OBELIKS_RAW_FILE_NAME)
|
|
|
|
|
tweak_conllu(OBELIKS_RAW_FILE_NAME, OBELIKS_TWEAKED_FILE_NAME)
|
|
|
|
|
run_classla(OBELIKS_TWEAKED_FILE_NAME, CLASSLA_FILE_NAME)
|
|
|
|
|
run_tei_conversion(CLASSLA_FILE_NAME, TEI_INIT_FILE_NAME)
|
|
|
|
|
shutil.copyfile(TEI_INIT_FILE_NAME, output_file_name)
|
|
|
|
|
|
|
|
|
|
def run_obeliks4J(list_file_name, conllu_file_name):
|
|
|
|
|
def run_obeliks(list_file_name, conllu_file_name):
|
|
|
|
|
print('Running obeliks ...')
|
|
|
|
|
obeliks_command = 'java -jar ' + OBELIKS_JAR_FILE_NAME + ' -d -if ' + list_file_name + ' -o ' + conllu_file_name
|
|
|
|
|
obeliks_command = ' '.join(['obeliks', '-c', '-if', list_file_name, '-o', conllu_file_name])
|
|
|
|
|
os.system(obeliks_command)
|
|
|
|
|
|
|
|
|
|
def tweak_conllu(input_file_name, output_file_name):
|
|
|
|
|