- WARNING
-
Nextflow es una herramienta orientada a casos de uso mucho más interesantes
pero este ejemplo creo que puede servir para prácticar un poco y ver algunas funcionalidades
de este DSL
En este post vamos a desarrollar un pipeline de Nextflow para organizar las fotos de un directorio
y ordernarlas por el sitio que fueron tomadas respecto de un punto que indiquemos.
Para ello el pipeline accederá a la meta información de cada foto y buscará si tiene la posición
donde fue tomada. Si la foto no cuenta con esta info, la foto será ignorada.
Una vez obtenida la información de todas las fotos, el pipeline las ordenará según lo lejos que
se encuentren de un punto dado (en formato "latitud, longitud"). Si no se proporciona ningun punto
se tomará el punto [0,0] como referencia.
La idea es obtener al final del proceso un directorio con las imágenes copiadas pero renombradas como
0-imagexxxx.jpg
1-imageyyyy.png
2-imagezzzz.jpg
etc