CLI
19 Dec 2018 - Evaristo
Ejemplo mínimo:
# Descarga los datos
http :/islasgeci.org/api/v1/censo \
isla==guadalupe especie==laal temporada==2018 \
> inst/extdata/guadalupe-laal-2018.dpz
# Genera los mapas de densidad kernel
geci map --resultado=kernel --input=inst/extdata/guadalupe-laal-2018.dpz --output=resultados/mapa-guadalupe-laal-2018.png
Ejemplo extenso:
# Preámbulo
monitoreo="censo"
isla="guadalupe"
especie="LAAL"
temporada="2018"
resultado="kernel"
nombre_datos=${monitoreo}_${isla}_${especie}_${temporada}
nombre_resultado=${resultado}_${isla}_${especie}_${temporada}
id_tarjeta_trello="ZJfUl06n"
# Descarga los datos
http :/islasgeci.org/api/v1/${monitoreo} \
isla==${isla} especie==${especie} temporada==${temporada} \
> inst/extdata/${nombre_datos}
# Genera los mapas de densidad kernel
geci map --resultado=${resultado} --input=inst/extdata/${nombre_datos} --output=resultados/${nombre_resultado}.png
# Actualiza reporte
cd entrega
pdflatex ${nombre_resultado}.tex
http POST https://api.trello.com/1/cards \
key=${TRELLO_KEY}
token=${TRELLO_TOKEN} \
url="https://api.trello.com/1/cards/${id_tarjeta_trello}/attachments"
< ${nombre_salida}.pdf