From 7fd71e866094edd8d9db620d1b75d9555ce5e9b9 Mon Sep 17 00:00:00 2001 From: Ivan Ogasawara Date: Tue, 7 Jan 2025 19:12:43 -0400 Subject: [PATCH 1/3] fix-broken-links-improve-content --- .makim.yaml | 2 +- mkdocs.yml | 8 +- pages/about/coc/index.md | 2 +- pages/about/contact/index.md | 41 ++ pages/about/fiscal-sponsor/index.md | 2 +- pages/about/formula/index.md | 2 +- pages/about/governance/index.md | 2 +- pages/about/index.md | 2 +- pages/about/roadmap/index.md | 2 +- pages/affiliations/index.md | 2 +- .../index.md | 11 - pages/blog/ciencia-abierta/index.md | 8 +- .../index.md | 4 +- .../index.md | 2 +- .../index.md | 11 +- pages/blog/primeros-pasos-con-spyder/index.md | 6 - .../index.md | 2 - .../index.md | 6 +- .../index.md | 6 - .../index.md | 7 - pages/calendar/index.md | 2 +- pages/discord/index.md | 2 +- pages/donate/index.md | 2 +- pages/events/index.md | 10 + pages/facebook/index.md | 2 +- pages/linkedin/index.md | 2 +- pages/opportunities/index.md | 3 - pages/partnership/index.md | 2 +- pages/projects/affiliation/index.md | 2 +- pages/projects/incubation/index.md | 2 +- pages/projects/list/index.md | 2 +- pages/twitter/index.md | 2 +- pages/youtube/index.md | 2 +- poetry.lock | 540 +++++++++++++++++- pyproject.toml | 2 + theme/base.html | 22 +- theme/blog-list-base.html | 97 ++-- theme/blog-post.html | 2 +- theme/events.html | 40 +- theme/main.html | 20 - theme/partners.html | 9 +- theme/single.html | 21 - theme/team.html | 4 +- 43 files changed, 714 insertions(+), 206 deletions(-) create mode 100644 pages/about/contact/index.md delete mode 100644 theme/single.html diff --git a/.makim.yaml b/.makim.yaml index 9322e3898..39083315b 100644 --- a/.makim.yaml +++ b/.makim.yaml @@ -25,7 +25,7 @@ groups: hooks: pre-run: - task: pages.pre-build - run: mkdocs build --verbose --clean + run: mkdocs build --verbose --clean --strict preview: help: preview the web page dynamically diff --git a/mkdocs.yml b/mkdocs.yml index caa2d1091..6e87e21eb 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -4,6 +4,9 @@ site_url: https://opensciencelabs.org docs_dir: pages site_dir: build +extra: + enumerate: !!python/name:builtins.enumerate + theme: name: null custom_dir: "theme/" @@ -56,11 +59,12 @@ nav: - About: - index: "about/index.md" - About OSL: "about/index.md" - - Our Formula: "about/formula/index.md" + - Contact: about/contact/index.md - Team: about/team/index.md + - Our Formula: "about/formula/index.md" + - CoC: about/coc/index.md - Roadmap: about/roadmap/index.md - Governance: about/governance/index.md - - CoC: about/coc/index.md - Donate: "donate/index.md" markdown_extensions: diff --git a/pages/about/coc/index.md b/pages/about/coc/index.md index 20c142543..4a464df5f 100644 --- a/pages/about/coc/index.md +++ b/pages/about/coc/index.md @@ -3,7 +3,7 @@ title: "Contributor Covenant Code of Conduct" date: 2022-09-14 authors: ["Mariangela Petrizzo"] tags: [coc] -template: single.html +template: main.html --- # Code of Conduct diff --git a/pages/about/contact/index.md b/pages/about/contact/index.md new file mode 100644 index 000000000..652ac1122 --- /dev/null +++ b/pages/about/contact/index.md @@ -0,0 +1,41 @@ +--- +title: Contact Us +date: 2025-01-07 +authors: + - Ivan Ogasawara +--- + +# Contact Us + +Open Science Labs welcomes your inquiries and feedback. Connect with us through +the following channels to learn more about our projects, collaborations, or any +other questions you might have. + +## Official Email + +For general inquiries, suggestions, or official communications, please email us +at: [team@opensciencelabs.org](mailto:team@opensciencelabs.org) + +## Social Media + +Stay updated with our latest news, events, and community highlights by following +us on social media: + +- [GitHub](https://github.com/OpenScienceLabs){:target="\_blank"} – Follow our + projects and contributions. +- [LinkedIn](/linkedin){:target="\_blank"} – Connect with us professionally. +- [Twitter](https://twitter.com/opensciencelabs){:target="\_blank"} – Follow us + for quick updates and engagements. +- [Facebook](/facebook){:target="\_blank"} – Join our community discussions. +- [Discord](/discord){:target="\_blank"} – Engage in live discussions and + community support. +- [YouTube](/youtube){:target="\_blank"} – Watch our tutorials, webinars, and + community highlights. + +## RSS Feed + +Subscribe to our [RSS feed](/feed_rss_created.xml){:target="\_blank"} to receive +automatic updates on new content and announcements. + +We look forward to hearing from you and exploring potential collaborations to +further open science and technology. diff --git a/pages/about/fiscal-sponsor/index.md b/pages/about/fiscal-sponsor/index.md index 3cef9a483..b9553b1d5 100644 --- a/pages/about/fiscal-sponsor/index.md +++ b/pages/about/fiscal-sponsor/index.md @@ -3,7 +3,7 @@ title: "Fiscal Sponsor: The GRAPH Network" description: "Fiscal Sponsor: The GRAPH Network" date: "2024-02-24" authors: ["OSL Team"] -template: single.html +template: main.html --- # Our Fiscal Sponsor: The GRAPH Network diff --git a/pages/about/formula/index.md b/pages/about/formula/index.md index 021a1b55c..bdcc173c5 100644 --- a/pages/about/formula/index.md +++ b/pages/about/formula/index.md @@ -3,7 +3,7 @@ title: "Open Science Labs Formula" description: "Open Science Labs Formula" date: "2024-02-14" authors: ["OSL Team"] -template: single.html +template: main.html --- # Open Science Labs Formula diff --git a/pages/about/governance/index.md b/pages/about/governance/index.md index 0bf9468d6..fbb1e0956 100644 --- a/pages/about/governance/index.md +++ b/pages/about/governance/index.md @@ -3,7 +3,7 @@ title: "Open Science Labs Project Governance" date: 2019-09-14 authors: ["Ivan Ogasawara"] tags: ["governance"] -template: single.html +template: main.html --- # Open Science Labs Project Governance diff --git a/pages/about/index.md b/pages/about/index.md index 17efe3411..d4d826861 100644 --- a/pages/about/index.md +++ b/pages/about/index.md @@ -3,7 +3,7 @@ title: "About" description: "Open Science Labs, sharing knowledge" date: "2019-02-28" authors: ["OSL Team"] -template: single.html +template: main.html --- # About diff --git a/pages/about/roadmap/index.md b/pages/about/roadmap/index.md index 759e30c27..11c7d78bd 100644 --- a/pages/about/roadmap/index.md +++ b/pages/about/roadmap/index.md @@ -3,7 +3,7 @@ title: "Open Science Labs Roadmap - 2025" date: 2024-01-19 authors: ["Ivan Ogasawara"] tags: ["roadmap"] -template: single.html +template: main.html --- # Open Science Labs Roadmap - 2025 diff --git a/pages/affiliations/index.md b/pages/affiliations/index.md index 476dde962..8d0135ea4 100644 --- a/pages/affiliations/index.md +++ b/pages/affiliations/index.md @@ -1,6 +1,6 @@ --- title: Affiliations -template: single.html +template: main.html --- # Affiliations at Open Science Labs diff --git a/pages/blog/automatizacion-de-tareas-via-bash/index.md b/pages/blog/automatizacion-de-tareas-via-bash/index.md index 73a5f98f8..5e57b6850 100644 --- a/pages/blog/automatizacion-de-tareas-via-bash/index.md +++ b/pages/blog/automatizacion-de-tareas-via-bash/index.md @@ -15,9 +15,6 @@ thumbnail: "/header.png" template: "blog-post.html" --- - - - ¿Qué es Bash? Es un shell, o intérprete de lenguaje de comandos, para el sistema operativo @@ -26,8 +23,6 @@ sobre Stephen Bourne, el autor del antepasado directo del actual shell de Unix sh, que apareció en la séptima edición de la versión de _Bell Labs Research_ de Unix. - - El shell también es conocido como **terminal**; una interfaz entre el usuario y el propio sistema operativo. Podemos acceder a él a través del menú o una combinación teclas. Linux proporciona por defecto seis terminales de este tipo, @@ -44,8 +39,6 @@ Ahora bien, cuando desde una distribución Linux abrimos o activamos un terminal se indica que estamos en nuestro home mediante el signo ~.Veremos en pantalla algo similar a: -![Terminal](terminal1.png) - El home es el sitio donde se pueden aplicar inicialmente las tareas. Un par de comandos que nos brindan ayuda o referencias en Bash son `man` e @@ -63,8 +56,6 @@ y la palabra de la cual tenemos duda. Por ejemplo si tecleamos `info bash` o `man bash`, tenemos la posibilidad de leer un texto sobre lo que es bash y sus características principales. -![Comandos man e info](ayuda.gif) - ## Crear, eliminar y editar carpetas o directorios Entre las tareas que podemos realizar con bash están crear, eliminar y editar @@ -73,8 +64,6 @@ carpetas o directorios. Algunos de los comandos asociados a estas son: `pwd` nos indica el directorio en el que estamos actualmente. Si probamos este comando en el home obtendremos algo similar a -![pwd en home](pwd.png) - `ls` nos permite ver la lista de los directorios, carpetas y archivos contenidos en el sitio o carpeta en la que estemos. `ls -a` nos muestra todos los archivos incluyendo los ocultos. diff --git a/pages/blog/ciencia-abierta/index.md b/pages/blog/ciencia-abierta/index.md index 924d6ba01..159b66d90 100644 --- a/pages/blog/ciencia-abierta/index.md +++ b/pages/blog/ciencia-abierta/index.md @@ -104,7 +104,7 @@ composiciones. ## Una inteligencia artificial que 'mira' a traves de las paredes mediante señales WiFi -En este paper [RF-Pose](http://rfpose.csail.mit.edu/#Paper) publicado por Zhao +En este paper [RF-Pose](https://rfpose.csail.mit.edu/#Paper) publicado por Zhao et al. se presenta una aplicación llamada RF-Pose que analiza las señales radio en las frecuencias WiFi, aprovechandose que estas señales inalambricas traspasan las paredes y se reflejan del cuerpo humano, para estimar poses 2D. Para estimar @@ -125,7 +125,7 @@ ocurran. Sin embargo, exige que hayan expertos que identífiquen y interpreten dentro de las imagenes generadas por este proceso ciertas anormalidades, lo cual esta sujeto al error humano y, por lo tanto, sufre de tasas subóptimas de falsos positivos y negativos. Por lo tanto, en este paper -[International evaluation of an AI system for breast cancer screening](https://deepmind.com/research/publications/International-evaluation-of-an-artificial-intelligence-system-to-identify-breast-cancer-in-screening-mammography) +[International evaluation of an AI system for breast cancer screening](https://www.nature.com/articles/s41586-019-1799-6) publicado por Etemadi et al. en el 2020 se buscó crear un sistema que utilizara la inteligencia artificial para ayudar a los medicos a identíficarlo, y sorprendentemente, se encontro que el sistema no solamente funcionaba, sino que @@ -143,6 +143,6 @@ posean los recursos necesarios para realizarla en números mayores. - [First Order Motion Model for Image Animation](https://aliaksandrsiarohin.github.io/first-order-model-website/) - [First Order Motion Model for Image Animation](https://www.youtube.com/watch?v=u-0cQ-grXBQ) - [MuseNet](https://openai.com/blog/musenet/) -- [RF-Pose](http://rfpose.csail.mit.edu/#Paper) +- [RF-Pose](https://rfpose.csail.mit.edu/#Paper) - [AI Senses People Through Walls](https://www.youtube.com/watch?v=HgDdaMy8KNE) -- [International evaluation of an AI system for breast cancer screening](https://deepmind.com/research/publications/International-evaluation-of-an-artificial-intelligence-system-to-identify-breast-cancer-in-screening-mammography) +- [International evaluation of an AI system for breast cancer screening](https://www.nature.com/articles/s41586-019-1799-6) diff --git a/pages/blog/cinco-cosas-que-no-debes-olvidar-al-trabajar-con-markdown/index.md b/pages/blog/cinco-cosas-que-no-debes-olvidar-al-trabajar-con-markdown/index.md index 790aa5ddb..3314757e9 100644 --- a/pages/blog/cinco-cosas-que-no-debes-olvidar-al-trabajar-con-markdown/index.md +++ b/pages/blog/cinco-cosas-que-no-debes-olvidar-al-trabajar-con-markdown/index.md @@ -132,8 +132,8 @@ escritor. Acá te dejamos algunos enlaces a manuales e información importante sobre Markdown: -- Guía breve de Markdown - (http://fobos.inf.um.es/R/taller5j/30-markdown/guiabreve.pdf) +- Guía rápida Markdown + (https://tutorialmarkdown.com/guia) - Información sobre Markdown (https://markdown.es/) - Blog (https://joedicastro.com/pages/markdown.html) diff --git a/pages/blog/como-aplicar-la-investigacion-reproducible-proyectos-de-codigo-abierto/index.md b/pages/blog/como-aplicar-la-investigacion-reproducible-proyectos-de-codigo-abierto/index.md index 770e0d277..8384ef55c 100644 --- a/pages/blog/como-aplicar-la-investigacion-reproducible-proyectos-de-codigo-abierto/index.md +++ b/pages/blog/como-aplicar-la-investigacion-reproducible-proyectos-de-codigo-abierto/index.md @@ -122,7 +122,7 @@ actual de reproducibilidad. ¡Haz la diferencia! ### Referencias -- [Ciencia reproducible, qué, por qué, cómo](https://www.revistaecosistemas.net/index.php/ecosistemas/article/view/1178/973) +- [Ciencia reproducible, qué, por qué, cómo](https://revistaecosistemas.net/index.php/ecosistemas/article/view/1178) - [Manual de capacitación sobre ciencia abierta de la FOSTER](https://book.fosteropenscience.eu/es/) diff --git a/pages/blog/los-laboratorios-sociales-y-el-manejo-del-covid-19/index.md b/pages/blog/los-laboratorios-sociales-y-el-manejo-del-covid-19/index.md index 3d84613fa..750ada6b2 100644 --- a/pages/blog/los-laboratorios-sociales-y-el-manejo-del-covid-19/index.md +++ b/pages/blog/los-laboratorios-sociales-y-el-manejo-del-covid-19/index.md @@ -18,11 +18,6 @@ thumbnail: "/header.png" template: "blog-post.html" --- - - - -![header](../../../images/blog/los-laboratorios-sociales-y-el-manejo-del-covid-19/header.png) - Frente a la pandemia ocasionada por la enfermedad COVID-19 se han desarrollado en todo el mundo, distintas prácticas de ciencia abierta para hacerle frente. Una de ellas son los **Laboratorios Sociales** donde los integrantes desarrollan @@ -86,7 +81,7 @@ Este proyecto es una colaboración del MIT con el Banco Mundial y se refiere al seguimiento mundial de la evolución en tiempo real del COVID-19 mediante la cuantificación del distanciamiento social y el impacto económico. -- [Pandemic Response CoLab](https://www.pandemicresponsecolab.org/) +- Pandemic Response CoLab (service unavailable) El propósito del proyecto es: @@ -97,7 +92,7 @@ El propósito del proyecto es: - Reclutar personas y recursos para implementar estas soluciones El proyecto ofrece un dashboard, el -[Pandemic Response Data Dashboard](https://www.pandemicresponsedata.org/) que +Pandemic Response Data Dashboard (service unavailable) que recopila datos fiables y oportunos para ayudar a la comunidad científica a encontrar las soluciones más impactantes a la pandemia. @@ -114,7 +109,7 @@ para conectarnos desde la solidaridad y la creatividad. Estos laboratorios, en ocasiones, trabajan en conjunto en la planificación y desarrollo de proyectos para el bienestar social. Uno de ellos es la iniciativa -[LabIN #UGRenCasa](https://ugrencasa.labingranada.org/), un espacio de encuentro +LabIN #UGRenCasa (link no disponible), un espacio de encuentro para la comunidad universitaria y la ciudadanía durante el confinamiento con el fin de proponer ideas para vivir mejor y compartir experiencias sobre esta situación y qué podemos aprender de ello para el futuro. diff --git a/pages/blog/primeros-pasos-con-spyder/index.md b/pages/blog/primeros-pasos-con-spyder/index.md index e0d40a2de..b6ae3c3d2 100644 --- a/pages/blog/primeros-pasos-con-spyder/index.md +++ b/pages/blog/primeros-pasos-con-spyder/index.md @@ -15,16 +15,12 @@ thumbnail: "/header.png" template: "blog-post.html" --- - - Si has elegido programar en Python, luego de haberlo instalado quizás te preguntarás; ¿dónde voy a programar? Para esto necesitas un editor de código. Existen muchas opciones de IDE (Entorno de Desarrollo Integrado) que puedes usar, la elección dependerá de la herramienta que te haga sentir comodidad, se adapte a tus necesidades de trabajo y, muy importante, sea sencilla de manejar. - - En este post presentamos lo que necesitas saber para utilizar [Spyder](https://www.spyder-ide.org/) como entorno de desarrollo para escribir, ejecutar, evaluar e inspeccionar el resultado de tu código escrito en Python. @@ -126,8 +122,6 @@ de comandos, un **Explorador de Variables** para ver qué variables se han definido durante la evaluación, que cuenta con botones de **ayuda** para cualquier comando y **explorador de archivos**. -![Spyder](spyder.png) - Como puedes observar, del lado izquierdo tenemos el _Editor de código_. En la parte superior derecha se encuentran las pestañas: _Explorador de variables_, _Explorador de archivos_, _Ayuda_. En la parte inferior derecha tenemos: _El diff --git a/pages/blog/que-es-el-lenguaje-r-y-como-puede-ayudarte-en-tus-proyectos/index.md b/pages/blog/que-es-el-lenguaje-r-y-como-puede-ayudarte-en-tus-proyectos/index.md index eebfef6e3..630eb36de 100644 --- a/pages/blog/que-es-el-lenguaje-r-y-como-puede-ayudarte-en-tus-proyectos/index.md +++ b/pages/blog/que-es-el-lenguaje-r-y-como-puede-ayudarte-en-tus-proyectos/index.md @@ -94,8 +94,6 @@ que te animes a utilizar R: ventana para ver las variables que has guardado y otra disponible para que guardes tu script, todo en un mismo lugar. -![RStudio](img/RStudio.png) - - R te permite obtener resultados detallados y generar reportes profesionales con ayuda de herramientas como [**Rmarkdown**](https://rmarkdown.rstudio.com/). Con esta funcionalidad puedes diff --git a/pages/blog/que-son-las-mentorias-y-como-potencian-los-proyectos-de-ciencia-abierta/index.md b/pages/blog/que-son-las-mentorias-y-como-potencian-los-proyectos-de-ciencia-abierta/index.md index e667f01dc..dd7a5e431 100644 --- a/pages/blog/que-son-las-mentorias-y-como-potencian-los-proyectos-de-ciencia-abierta/index.md +++ b/pages/blog/que-son-las-mentorias-y-como-potencian-los-proyectos-de-ciencia-abierta/index.md @@ -148,11 +148,11 @@ presentamos algunas plataformas e iniciativas de programas de mentorías: - [Acamica](https://www.acamica.com/) - [Red de Mentores UANL](http://innovacion.uanl.mx/mentoria/) - [Red de Mentores de Madrid](https://www.madrimasd.org/emprendedores/red-mentores-madrid) -- [WINN Women in the news Networs](http://winnlatam.com/mentorias/) +- [WINN Women in the news Network](https://www.womeninnetwork.org/que-hacemos) - [Programa de mentorías de la Universidad Complutense de Madrid](https://www.ucm.es/mentorias) - [Programa de mentorías de la Universidad de la Frontera](http://mentorias.ufro.cl/) - [Open Life Science](https://openlifesci.org) -- [Neoscientia](https://neoscientia.com/mentoring/) +- [Neoscientia](https://neoscientia.com/) - [Encontrar mentores en ciencia de datos](https://mentorcruise.com/) Y en openScienceLabs te brindamos un programa de mentorías sobre algunos temas @@ -161,6 +161,6 @@ de ciencia abierta que puedes consutar en enlace. ### Referencias - [MENTOR-Sociedad Nacional de Mentoría](https://www.mentoring.org/) -- [Neoscientia](https://neoscientia.com/mentoring/) +- [Neoscientia](https://neoscientia.com/) - [El mentoring como herramienta de motivación y retención del talento](http://pdfs.wke.es/2/2/7/6/pd0000012276.pdf) - [Mentoría en educación superior, la experiencia en un programa extracurricular](http://www.scielo.org.mx/pdf/redie/v20n4/1607-4041-redie-20-04-86.pdf) diff --git a/pages/blog/te-mostramos-algunos-repositorios-con-datos-sobre-el-covid-19/index.md b/pages/blog/te-mostramos-algunos-repositorios-con-datos-sobre-el-covid-19/index.md index 7ad7b87ba..336e5315a 100644 --- a/pages/blog/te-mostramos-algunos-repositorios-con-datos-sobre-el-covid-19/index.md +++ b/pages/blog/te-mostramos-algunos-repositorios-con-datos-sobre-el-covid-19/index.md @@ -19,10 +19,6 @@ thumbnail: "/header.png" template: "blog-post.html" --- - - -![header](../../../images/blog/te-mostramos-algunos-repositorios-con-datos-sobre-el-covid-19/header.png) - El covid-19 es un virus que emergió en Wuhan, China a finales del año 2019, este virus ha generado desde entonces una gran alarma internacional. Se trata de una infección respiratoria que comienza con fiebre y tos seca y que, al cabo de @@ -33,8 +29,6 @@ También se transmite al tocarse ojos, nariz o boca tras tocar superficies contaminadas. Este virus se ha extendido y el número de países en los que sus ciudadanos se han contagiado incrementó masivamente en los últimos días. - - Para el 11 de marzo de 2020 la Organización Mundial de la Salud ha declarado el brote del virus como una pandemia global. En un artículo de la revista Nature \[https://www.nature.com/articles/d41586-020-00154-w\] se tienen cifras diff --git a/pages/blog/visualiza-tus-datos-en-r-con-ggplot-y-gganimate/index.md b/pages/blog/visualiza-tus-datos-en-r-con-ggplot-y-gganimate/index.md index e949eac6a..b1966e560 100644 --- a/pages/blog/visualiza-tus-datos-en-r-con-ggplot-y-gganimate/index.md +++ b/pages/blog/visualiza-tus-datos-en-r-con-ggplot-y-gganimate/index.md @@ -15,17 +15,12 @@ thumbnail: "/header.png" template: "blog-post.html" --- - - - Una gráfica es una buena manera de expresar los datos, estos ayudan a ver detalles que simplemente pueden pasar desapercibidos cuando sólo se los analizan numericamente, estos pueden tener aún mayor impacto si estan animados. ¿Por qué no hacerlo?. En este artículo se describe como hacer animación usando ggplot2 y gganimate en R. - - ## Comenzando Usamos R por ser un lenguaje especializado para ciencia de datos y tener una @@ -213,8 +208,6 @@ Funciones utilizadas y al eje `y`, además de poner el nombre encima de las leyendas con `color`, el nombre título y subtítulo con `title` y `subtitle` respectivamente. -![Importaciones de Bolivia 1991-2021](../../../images/blog/visualiza-tus-datos-en-r-con-ggplot-y-gganimate/Rplot.png) - ## Gráfica Animada Ya teniendo nuestra nuestra gráfica estática, vamos a realizar algunas diff --git a/pages/calendar/index.md b/pages/calendar/index.md index b719f17b3..0ccfc74ca 100644 --- a/pages/calendar/index.md +++ b/pages/calendar/index.md @@ -3,7 +3,7 @@ title: "Open Science Labs Public Google Calendar" description: "Open Science Labs, sharing knowledge" date: "2019-02-28" authors: ["OSL Team"] -template: single.html +template: main.html ---