En un post anterior describí un ejercicio de cómo utilizar herramientas de Linux para encontrar en qué fecha del segundo gobierno de Alan García se emitieron indultos y conmutaciones de penas a personas que luego habían reincidido en el delito.
Aquella oportunidad solo bajé tres Normas de la página web del Ministerio de Justicia y había encontrado una beneficiada con la gracia presidencial que había reincido en el tráfico ilícito de drogas.
En este post describo cómo hice para encontrar la fecha de indulto/conmutación de pena de un buen número de reincidentes de la lista publicada por el periodista Martín Hidalgo en su cuenta de Scribd.
Descargar la lista contenida en cinco archivos:
- http://www.scribd.com/doc/134323216/DOC1
- http://www.scribd.com/doc/134323989/DOC2
- http://www.scribd.com/doc/134324226/DOC3
- http://www.scribd.com/doc/134324446/DOC4
- http://www.scribd.com/doc/134324573/DOC5
Convertir los PDFs a archivos de imagen, usar OCR para convertir la imagen a texto y agrupar todos los nombres en un solo archivo:
# Convertir los PDFs a archivos de imagen pdfimages 134323216-DOC1.pdf doc1 pdfimages 134323989-DOC2.pdf doc2 pdfimages 134324226-DOC3.pdf doc3 pdfimages 134324446-DOC4.pdf doc4 pdfimages 134324573-DOC5.pdf doc5 # aplicar OCR a las imágenes tesseract doc1-000.ppm doc1 -l spa tesseract doc2-000.ppm doc2 -l spa tesseract doc3-000.ppm doc3 -l spa tesseract doc4-000.ppm doc4 -l spa tesseract doc5-000.ppm doc5 -l spa # eliminar líneas en blanco y juntar todos los nombres en un solo archivo cat doc1.txt doc2.txt doc3.txt doc4.txt | sed '/^\s*$/d' | sort -u > angelitos.txt
Luego es necesario una pequeña edición manual del archivo angelitos.txt
para eliminar línes que contengan fechas y otro texto que no sean nombres y nos aseguramos que haya un nombre por línea. Obtenemos en total 161 líneas/nombres.
Ahora tenemos que descargar todas las Normas legales emitidas por el Ministerio de Justicia durante el segundo gobierno de Alan García, las cuales incluyen los nombres de los indultados y cantidad de pena que les fue reducida.
Ese periodo de tiempo tiene 1,826 días y para no bajar los PDFs manualmente, podemos usar para la descarga una herramienta de Linux muy útil llamada curl
.
Podemos crear un archivo de texto llamado lista_URL.txt
conteniendo los comandos necesarios para bajar los PDFs.
## Lista de links de las Normas del Ministerio de Justicia del 2006 al 2011 # Bajar fechas 00-01-06 hasta 39-09-09 curl -o '#1#2-0#3-0#4.pdf' 'http://spij.minjus.gob.pe/Normas/textos/[0-1][0-1]0[1-1]0[6-6]T.pdf' sleep $[ ( RANDOM % 10 ) + 1]m # Bajar fechas 00-01-06 hasta 39-09-09 curl -o '#1#2-0#3-0#4.pdf' 'http://spij.minjus.gob.pe/Normas/textos/[0-3][0-9]0[1-9]0[6-9]T.pdf' sleep $[ ( RANDOM % 10 ) + 1]m # Bajar fechas 00-01-10 hasta 39-09-11 curl -o '#1#2-0#3-#4.pdf' 'http://spij.minjus.gob.pe/Normas/textos/[0-3][0-9]0[1-9][10-11]T.pdf' sleep $[ ( RANDOM % 10 ) + 1]m # Bajar fechas 00-10-06 hasta 39-12-09 curl -o '#1#2-1#3-0#4.pdf' 'http://spij.minjus.gob.pe/Normas/textos/[0-3][0-9]1[0-2]0[6-9]T.pdf' sleep $[ ( RANDOM % 10 ) + 1]m # Bajar fechas 00-10-10 hasta 39-12-11 curl -o '#1#2-1#3-#4.pdf' 'http://spij.minjus.gob.pe/Normas/textos/[0-3][0-9]1[0-2][10-11]T.pdf'
Podemos correr el programa usando el comando:’
nohup bash lista_URL.txt &
Ejecuté el comando en la computadora de la oficina que está prendida todo el día, todos los días, y me fui a dormir.
Al día siguiente encontré que habían 2,880 archivos descargados, de los cuales muchos eran falso positivos debido a fechas inexistentes (por ejemplo 00-01-06, el 0 de Enero del 2006) y pesan 1245 bytes. Los removemos y solo quedaron 2,184 archivos (los que pesan en total 1.2 Gigabytes!):
find ./ -size 1245c -print0 | xargs -0 rm
Durante el periodo 2006-2011 hay 2,190 días, por lo tanto al tener 2,184 archivos podemos estar seguros que tenemos la gran mayoría. Incluidos están archivos emitidos durante el gobierno de Toledo (inicio del año 2006) y durante el gobierno de Humala (segunda mitad del 2011), pero es no es muy importante para nuestros fines.
Luego hay que convertir todos los PDFs a texto con el comando:
for f in *pdf; do pdftotext -q $f; done
Esta vez los .txt
archivos producidos pesan en total 639 Megabytes.
Hacemos la búsqueda de cada uno de los nombres en TODOS los archivos .txt
que corresponden a las Normas emitidas por el minjus:
cat angelitos.txt | awk '{print $1 " " $2 ", " $3}' | parallel grep -i {} *.txt > coincidencias.txt
Luego de un rato el archivo coincidencias.txt
tiene la lista de nombres de reincidentes que aparecen en al menos un archivo del Ministerio de Justicia. Hay 138 coincidencias en total:
02-07-09.txt:8. ABATE LUCIANO, LUCIO, conmutarle de 05 años 06 meses a 03 años 07 meses de 14-01-09.txt:56. AGUILAR TALAVERANO, JUAN CARLOS o AGUILA TALAVERANO, JUAN CARLOS, 12-05-09.txt:18. ALARCON MORA, MIGUEL ANGEL, conmutarle de 08 años a 06 años 08 meses de 28-01-10.txt:43. AGUIRRE ANGELES, ELVIS EDWIN, conmutarle de 04 años a 02 años de pena 27-02-09.txt:6. AGUIRRE ANGULO, OMAR WILLIAMS, conmutarle de 07 años a 04 años 04 meses 30-04-09.txt:7. ALCARRAZ CAMPOS, ABRAHAM, conmutarle de 05 años a 03 años 08 meses de 17-04-10.txt:13. ALMEYDA LEON, CESAR ARTURO, conmutarle de 05 años a 03 años de pena 17-06-09.txt:45. AMPARADO AMPARADO, ROLANDO WALTER o PAJARITO AMPARADO, 29-01-10.txt:18. ALVAREZ RENGIFO, LUIS ALFONSO, conmutarle de 10 años a 04 años 06 16-12-08.txt:61. ANDAVIZA CHILET, NILDA KARINA, conmutarle de 13 años a 10 años 10 meses de
… etc
Entonces si queremos averiguar en qué fecha fueron indultados aquellos que reincidieron por tráfico de drogas:
cat angelitos.txt | grep -i DROGA
Vemos que hay 22 angelitos que reincidieron con ese delito:
CHOQUEHUANCA ANCO, MAURO MANUEL 17/12/2011 297 TRAFICO ILICITO DE DROGAS — FORM EP. ANCON CONDORI TITO, BLANCA NIEVES 05/05/2007 TRAFICO ILICITO DE DROGAS EP. MUJERES CHORRILLOS QUISPE PACHECO, LUZ ISABEL 30/03/2011 TRAFICO ILICITO DE DROGAS EP. MUJERES CHORRILLOS JARAMILLO BRIGIDO, CLINIA 11/06/2012 297 TRAFICO ILICITO DE DROGAS — FORM EP. MUJERES CHORRILLOS MAYORGA PIMENTEL, HENRY JESUS 29/04/2010 297 TRAFICO ILICITO DE DROGAS — FORM EP. HUACHO AGUILAR TALAVERANO, JUAN CARLOS 07/09/2011 297 TRAFICO ILICITO DE DROGAS - FORM EP. HUACHO CARRASCO SARMIENTO, MIGUEL ANGEL 03/12/2010 TRAFICO ILICITO DE DROGAS EP. HUARAL BERNAL AGUILAR, JONATHAN 01/10/2010 TRAFICO ILICITO DE DROGAS EP. HUARAL TERAN MERCADO, JUAN CARLOS 15/04/2010 TRAFICO ILICITO DE DROGAS EP. HUARAL PACHECO HERBOZO, MIGUEL ANTONIO 26/05/2011 TRAFICO ILICITO DE DROGAS EP, HUARAL PANTA CASTILLO, OSCAR 23/01/2011 TRAFICO ILICITO DE DROGAS UBICACIÓN ACTUAL ' EP. HUARAL ENRIQUEZ DIAZ, JAIME 29/11/2009 TRAFICO ILICITO DE DROGAS EP. HUARAL PORTILLA PAREDES, ALEX BEDER 24/01/2010 TRAFICO ILICITO DE DROGAS EP. HUARAL MARTINEZ GONZALES, JORGE HUMBERTO 11/11/2009 TRAFICO ILICITO DE DROGAS EP. HUARAL LEVANO VENERO, JOHN ANTHONY 07/10/2011 TRAFICO ILICITO DE DROGAS EP. HUARAL MONTOYA GONZALES, JUAN JOSE 01/06/2011 TRAFICO ILICITO DE DROGAS EP. HUARAL MORILLO PUELLES, Francisca 03/04/2012 TRAFICO ILICITO DE DROGAS EP. HUARAZ CANO VASQUEZ, Yuri Cesar 07/09/2009 TRAFICO ILICITO DE DROGAS EP‘ ICA CUELLAR USURIANO, Julia 18/11/2010 TRAFICO ILICITO DE DROGAS EP. ICA MENDOZA CASTRO, Carlos Alberto 31/10/2012 TRAFICO ILICITO DE DROGAS PRINCIPE CLAUDIO, CeIestina 09/02/2013 TRAFICO ILICITO DE DROGAS EP. ICA RODRIGUEZ ROSADO, Sarita Veronica 30/03/2011 TRAFICO ILICITO DE DROGAS EP. ICA
Y averiguamos en qué fechas fueron indultados con el siguiente comando:
cat angelitos.txt | grep -i DROGA | awk '{print $1 " " $2 " " $3}' | while read NOMBRE; do grep -i "${NOMBRE}" coincidencias.txt; done
Siendo este el resultado (son en total 138 coincidencias)
11-12-09.txt:11. CHOQUEHUANCA ANCO, MAURO MANUEL, conmutarle de 07 años a 03 años de 20-02-10.txt:7. CONDORI TITO, BLANCA NIEVES, conmutarle de 09 años a 04 años de pena privativa 17-04-10.txt:12. QUISPE PACHECO, LUZ ISABEL, conmutarle de 06 años a 03 años de pena 04-05-10.txt:62. JARAMILLO BRIGIDO, CLINIA, conmutarle de 08 años a 07 años 10 meses de 23-04-09.txt:28. MAYORGA PIMENTEL, HENRY JESUS, conmutarle de 15 años a 09 años 02 meses 14-01-09.txt:56. AGUILAR TALAVERANO, JUAN CARLOS o AGUILA TALAVERANO, JUAN CARLOS, 04-02-10.txt:3. CARRASCO SARMIENTO, MIGUEL ANGEL, conmutarle de 07 años a 03 años 06 09-02-10.txt:5. BERNAL AGUILAR, JONATHAN o BERNAL AGUILAR, YONATHAN, conmutarle 12-05-09.txt:23. TERAN MERCADO, JUAN CARLOS, conmutarle de 06 años a 03 años de pena 04-02-10.txt:12. PACHECO HERBOZO, MIGUEL ANTONIO, conmutarle de 03 años a 01 año 06 16-12-08.txt:28. PANTA CASTILLO, OSCAR, conmutarle de 05 años a 04 años de pena privativa de 14-01-09.txt:22. ENRIQUEZ DIAZ, JAIME o ENRIQUE DIAZ, JAIME, conmutarle de 04 años a 03 años 01-05-09.txt:4. PORTILLA PAREDES, ALEX BEDER, conmutarle de 15 años a 07 años 07 meses de 09-01-09.txt:11. MARTINEZ GONZALES, JORGE HUMBERTO, conmutarle de 05 años a 03 años 06 17-12-10.txt:4. LEVANO VENERO, JOHN ANTHONY o LEVANO VENERO, JHON ANTHONY, 16-12-08.txt:40. MONTOYA GONZALES, JUAN JOSE, conmutarle de 06 años a 05 años de pena 22-12-09.txt:11. MORILLO PUELLES, FRANCISCA, conmutarle de 07 años a 03 años de pena 25-04-09.txt:8. CANO VASQUEZ, YURI CESAR o CANO VASQUEZ, CESAR o GUZMAN VASQUEZ, 09-05-09.txt:47. CUELLAR USURIANO, JULIA, conmutarle de 08 años a 05 años de pena privativa de 11-12-08.txt:75. MENDOZA CASTRO, CARLOS ALBERTO, conmutarle de 06 años y 06 meses a 05 01-01-09.txt:31. RODRIGUEZ ROSADO, SARITA VERONICA, conmutarle de 07 años a 03 años de
Es interesante ver que a varios les redujeron la pena a la mitad o más de la mitad. En el supuesto que se haya estado cobrando por indultar presos, a estos les debe haber salido caro la reduccion de pena de 7 a 3 años (MAURO CHOQUEHUANCA, indultado el 11 de Diciembre del 2009) y de 15 a 7 años (ALEX PORTILLA indultado el 1 de Mayo del 2009).
He creado un archivo Torrent donde he colgado todos los archivos PDF y TXT para que te los puedas descargar. Recuerda que son 4,368 archivos y pesan en total 1.9 Gigabytes. Los ministerios deberían poner a disposición todas sus normas para descargarlas en masa y no tener que hacer este tipo de artilugios.
Hola hermano.
Al parecer el torrent no esta activo, por favor podrías ayudarme con el archivo completo? al correo: mauvalenciaconde@gmail.com
Estaré muy agradecido por tu ayuda.
saludos.
Pingback: Los indultos firmados por Aurelio Pastor | El Útero de Marita Aniversario Perú
Pingback: Te recuerdo tu narcoindulto via tuitbot | aniversario peru