parser.add_argument('--inputPath',help="Ruta donde se encuentra el archivo a procesar. Ej: --inputPath /home/kevinml/transporter-substrate-interactions/",required=True)
parser.add_argument('--outputPath',help="Ruta donde se depositaran los archivos resultantes. Ej: --outputPath /home/kevinml/transporter-substrate-interactions/",required=True)
parser.add_argument('--iFile',help="Archivo a procesar. Ej: --iFile NER_words.txt",required=True)
iflen(row[0].split(" "))==1andalphanum_and_NOGreek(str(row[0].split(" ")[0]))==True:# Se verifica que en la primer columna solo haya un palabra y que esta solo tenga caracteres alfanumericos.
conditions.append(row[0])
lines.append(row[1])
# Se escriben en el primer archivo aquellos valores que cumplen las condiciones.
foriinrange(len(lines)):
oFile.write(conditions[i]+"\t"+lines[i]+'\n')
print("\nArchivo de contenidos de una sola palabra ha sido generado. NOTA: Se han excluido letras griegas.\nNombre del archivo:"+str(args.iFile[:-4])+"_1Word_NoGreek.txt\n")
print("#######################\n# SEGUNDO ARCHIVO #\n#######################")
# Se escriben en el primer archivo aquellos valores que cumplen las condiciones.
foriinrange(len(lines_2)):
oFile.write(conditions_2[i]+"\t"+lines_2[i]+'\n')
print("\nArchivo de contenidos de varias palabras ha sido generado. NOTA: Se han excluido letras griegas.\nNombre del archivo:"+str(args.iFile[:-4])+"SeveralWords_NoGreek_Filter\n")
print("######################\n# TERCER ARCHIVO #\n######################")