+ - 0:00:00
Notes for current slide
Notes for next slide

Revisar paquetes para una mejor ciencia

Maëlle Salmon, rOpenSci

2020/10/05

1 / 14

👋 ¿Qué es rOpenSci?

  • Una comunidad científica y de desarrollo de software R

  • Apoyo a la ciencia abierta y reproducible

  • Paquetes R mantenidos por el personal y la comunidad

2 / 14

👋 ¿Qué es rOpenSci?

  • Una comunidad científica y de desarrollo de software R

  • Apoyo a la ciencia abierta y reproducible

  • Paquetes R mantenidos por el personal y la comunidad

🔗 charla https://tiny.cc/latinr20

2 / 14

Paquetes de rOpenSci 💁

rOpenSci mantiene paquetes para

3 / 14

Paquetes de rOpenSci 💁

rOpenSci mantiene paquetes para

  • Acceso a fuentes de datos de la web (GSODR, opencage)
3 / 14

Paquetes de rOpenSci 💁

rOpenSci mantiene paquetes para

  • Acceso a fuentes de datos de la web (GSODR, opencage)

  • Acceso a fuentes de datos... raras (PDF con pdftools y tabulizer, texto en imágenes con tesseract)

3 / 14

Paquetes de rOpenSci 💁

rOpenSci mantiene paquetes para

  • Acceso a fuentes de datos de la web (GSODR, opencage)

  • Acceso a fuentes de datos... raras (PDF con pdftools y tabulizer, texto en imágenes con tesseract)

  • Herramientas de flujo de trabajo (drake, gistr)
3 / 14

Paquetes de rOpenSci 💁

rOpenSci mantiene paquetes para

  • Acceso a fuentes de datos de la web (GSODR, opencage)

  • Acceso a fuentes de datos... raras (PDF con pdftools y tabulizer, texto en imágenes con tesseract)

  • Herramientas de flujo de trabajo (drake, gistr)

  • ¡Y mucho más para facilitar su trabajo científico! https://ropensci.org/packages/

3 / 14

Calidad de los paquetes de rOpenSci

  • Paquetes desarrollados por quienes trabajamos en rOpenSci o por la comunidad

  • ¡Sistema de revisión de paquetes!

4 / 14

rOpenSci Software Peer Review

Revisiones abiertas de paquetes R.

5 / 14

rOpenSci Software Peer Review

Revisiones abiertas de paquetes R.

  • Favorecer el uso de buenas prácticas y estándares
5 / 14

rOpenSci Software Peer Review

Revisiones abiertas de paquetes R.

  • Favorecer el uso de buenas prácticas y estándares

  • Crear una "comunidad de práctica"

5 / 14

rOpenSci Software Peer Review

Revisiones abiertas de paquetes R.

  • Favorecer el uso de buenas prácticas y estándares

  • Crear una "comunidad de práctica"

  • Colaboración con el Journal of Open Source Software y Methods in Ecology and Evolution

5 / 14

Criterios de revisión

  • Licencia compatible con la Open-source initiative (OSI)

  • Buena cobertura de tests

  • Documentación completa

  • Código legible

  • Usabilidad

6 / 14

Criterios de revisión

  • Licencia compatible con la Open-source initiative (OSI)

  • Buena cobertura de tests

  • Documentación completa

  • Código legible

  • Usabilidad

devguide.ropensci.org/

6 / 14

¿Cómo revisar?

7 / 14

¿Cómo revisar?

  • De manera abierta y no contenciosa
7 / 14

¿Cómo revisar?

  • De manera abierta y no contenciosa

  • Procedimiento constructivo para todas las personas involucradas

7 / 14

¿Cómo revisar?

  • De manera abierta y no contenciosa

  • Procedimiento constructivo para todas las personas involucradas

  • Utilizando la infraestructura de GitHub

7 / 14

No rechazos, pero...

Solo aceptamos paquetes dedicados a ciertos temas.

https://devguide.ropensci.org/policies.html#aims-and-scope

8 / 14

No rechazos, pero...

Solo aceptamos paquetes dedicados a ciertos temas.

https://devguide.ropensci.org/policies.html#aims-and-scope

  • Nuestras categorías: data retrieval, data extraction, database access, data munging, data deposition, reproducibility, geospatial data, text analysis
8 / 14

No rechazos, pero...

Solo aceptamos paquetes dedicados a ciertos temas.

https://devguide.ropensci.org/policies.html#aims-and-scope

  • Nuestras categorías: data retrieval, data extraction, database access, data munging, data deposition, reproducibility, geospatial data, text analysis

  • Aplicación en ciencia

8 / 14

No rechazos, pero...

Solo aceptamos paquetes dedicados a ciertos temas.

https://devguide.ropensci.org/policies.html#aims-and-scope

  • Nuestras categorías: data retrieval, data extraction, database access, data munging, data deposition, reproducibility, geospatial data, text analysis

  • Aplicación en ciencia

  • Deben mejorar paquetes similares ya existentes

8 / 14

No rechazos, pero...

Solo aceptamos paquetes dedicados a ciertos temas.

https://devguide.ropensci.org/policies.html#aims-and-scope

  • Nuestras categorías: data retrieval, data extraction, database access, data munging, data deposition, reproducibility, geospatial data, text analysis

  • Aplicación en ciencia

  • Deben mejorar paquetes similares ya existentes

Si tienen dudas, ¡pre-submission inquiry!

8 / 14

El procedimiento de revisión

Dos revisores.

Discusión continua hasta la aprobación.

insignas de README naranja y después verde mostrando la revision

9 / 14

También en español

¡Si!

captura de una discussión

10 / 14

¡Extensión de nuestro sistema! 🎉

  • Nueva orientación: software para estádistica

  • Mejor formación, documentación y herramientas para adopción del sistema

Más información: https://ropensci.org/stat-software-review/

12 / 14

¿Cómo participar en rOpenSci?

https://ropensci.org/community

Guía: https://contributing.ropensci.org (por Stefanie Butland y Steffi LaZerte)

13 / 14

rOpenSci Software Peer Review

Revisar paquetes para una mejor ciencia

https://tiny.cc/latinr20 ¡Gracias!

cat in a box

obpia30, Pixabay

14 / 14

👋 ¿Qué es rOpenSci?

  • Una comunidad científica y de desarrollo de software R

  • Apoyo a la ciencia abierta y reproducible

  • Paquetes R mantenidos por el personal y la comunidad

2 / 14
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow