Clase grabada

Hola! Ya esta subida a la pagina de la materia la video-grabacion de la primer clase. La pueden encontrar, asi como todas las subsiguientes, en la pagina del cronograma de la materia.Nos vemos mañana.

A

Grupos + Apunte Guía 1

Buenas,

Vamos a armar los grupos en esta planilla. Les pido que vayan agregando su nombre en las casillas de los grupos (hay de sobra, vayan completando desde el Grupo 1 en adelante).

Restricciones: los grupos serán de 2 a 4 personas inclusive y tratemos de que haya diversidad en cuanto a la carrera. Por esto, anoten su carrera también en la columna indicada. La mayoría de ustedes son de física pero debería haber más o menos un biologue por grupo.

Si alguien no figurara en la planilla agréguese al final y mándeme un mail así sabemos.

Por otro lado, dejé el apunte para la guía 1, en versión video y presentación, en la pestaña del Cronograma de la materia de esta página. Si pueden, péguenle una hojeada para la clase de mañana. Veremos algunos conceptos de la guía 1 y también el tutorial de networkx.

Saludos,

Fede

Ultimos aprestos

Algunas precisiones sobre el comienzo de clases:

  • Si todavia no lo hicieron instalen Zoom en sus computadoras. Les pedimos que creen un usuario con su nombre y pongan una foto con su cara en su perfil.
  • Por si necesitan un poco de orientacion..la facultad preparo material acerca de la herramienta Zoom. Lo pueden consultar aqui
  • Proximamente les vamos a pasar por mail el nombre del aula y password para poder ingresar a la sesion del martes
  • Cuando se conecten a la clase haganlo con microfonos y camaras apagadas. Solo prendan los microfonos para hacer preguntas. Asi evitaremos problemas tecnicos de conectividad y sonido.
  • La teorica empezara a las 17 en punto. La primera vez ingresen un ratito antes (16:50) para chequear que no haya problemas de conexion.
  • Tengan en cuenta que esto es nuevo para todos. Algunas cosas seguramente van a salir bien y otras quizas cuesten un poco mas. Tengamos eso presente, pongamosle onda y vayamos limando asperezas a medida que avancemos, que seguramente sera una muy linda cursada :-)

Nos encontramos pronto!
A

Modalidad de la Práctica + Tutoriales

En las prácticas trabajaremos con Guías de Ejercicios y Trabajos Prácticos Computacionales. Los trabajos computacionales los haremos en Google Colab, una interfaz gratuita que permite programar online en lenguaje Python o R (pueden elegir aquel que prefieran). La interfaz funciona con celdas o módulos de código donde uno va escribiendo el programa y celdas de texto donde se puede separar en secciones y hacer comentarios. Para quien conozca, es igual a un Jupyter Notebook. Tiene la ventaja (muy grande en estos tiempos virtuales) de que pueden editar los trabajos en conjunto y quedan guardadas automáticamente todas las versiones en el drive online de la cuenta de Google. Es necesario que tengan cuenta de Google (la de Gmail funciona). Aquí van los tutoriales para hacerse cuenta en caso de que no tengan y para aprender a usar lo básico de Google Colab:

Tutorial del profesor Depine para crearse una cuenta de Google (gracias Depine)

Tutorial de Google Colab 

Por otra parte, la mayoría de ustedes contestó la encuesta sobre programación indicando que sabe algo más de Python así que decidimos enfocar la práctica en este lenguaje, pero no es necesario que sepan programar de antemano ni que lo hagan en Python, aunque en este último caso seguramente podremos responder mejor las consultas. Dejo aquí un tutorial para aprender a programar en Python desde 0. Quiénes no hayan programado nunca vayan mirándolo y quiénes sepan algo probablemente ya estén familiarizados con la mayoría del contenido, pero péguenle una mirada.

Python en Google Colab 

Por último, la librería de Python que utilizaremos específica para trabajar con Redes es Networkx, aquí el tutorial para que lo vayan viendo. Quienes no estén familiarizados con Python, arranquen primero por el tutorial de Python.

Networkx en Google Colab

Dejamos todos los tutoriales en la pestaña de Material Adicional.

Ciencia en tiempos de covid

Estamos viviendo tiempos tumultuosos en todo sentido y el ambito cientifico no es la excepcion. No solo numerosos grupos de muy diversas disciplinas se estan abocando a tratar de resolver porblemas relacionados con la actual pandemia, sino que la manera de compartir resultados ha cambiado vertiginosamente. Un ejemplo de esto lo pueden ver en este sitio [ link ] donde el grupo de Laszlo Barabasi, uno de los referentes mundiales en el area de redes complejas, ha decidio compartir una vitacora contando (someramente) resultados parciales de sus investigaciones relacionadas con Covid-19.

En sus palabras “…Network Medicine offers a series of powerful tools to identify new drugs and diagnostics. In this exceptional moment of need, we decided to turn the BarabasiLab‘s intellectual resources and network medicine toolset to aid the hunt for a treatment for the COVID-19.”

En todo caso, es lindo material para que vayan pispeando el tipo de cosas que es posible relevar con el abordaje que presentaremos en la materia.

 

 

Hola a tod@s!

Bienvenid@s a esta cursada extremadamente atipica.

Como sabran las clases del primer cuatrimestre comenzaran, de manera no presencial, el lunes 13/04 y se extenderan hasta el 31/07 para dar cumplimiento a las 16 semanas de clase. Recuerden que las inscripciones realizadas previamente para el primer cuatrimestre quedan sin efecto. La nueva inscripcion se extendera hasta el 10/04/2020. Los que ya se hayan inscripto por favor verifiquen que sigan listados, y en caso contrario, vuelvan a inscribirse.

Junto con Federico y Tomas estamos trabajando para poder llevar adelante la cursada bajo esta modalidad. Las herramientas que utilizaremos seran:

  • La pagina de la materia (esta), donde encontraran cronograma, teoricas, guias y material adicional que les sera de mucha ayuda. Servira como ‘hub’ de todos los recursos que utilizaremos. Noten que en el margen derecho de la pagina, pueden suscribirse y seran notificados al email que indiquen cuando haya posteos y comunicaciones.
  • Zoom: para las clases teoricas y practicas. Les pido que si aun no lo tienen lo instalen en su computadora o celular. Tambien estamos evaluando convertirnos en youtubers y crear una lista-nerd con contenido teorico/practico relacionado con la materia.
  • Python:  Durante la cursada, será necesario adquirir conocimientos básicos de Python (o R) para poder realizar los trabajos prácticos. Sabemos que el bagaje de conocimientos en programación dentro del curso es diverso, pero estamos convencidos que todos podrán realizar las prácticas requeridas si le dedican el tiempo suficiente. Les dejamos algunas suguerencias de tutoriales sobre Python. Por cierto es el lenguaje que ambos ayudantes manejan mejor (no asi el profesor) y por ende en el que mas los podran ayudar. Para que puedan ir calentando los motores si se sienten fuera de práctica aqui van unos tutoriales [Gracias Agustin Somacal y Gonza Uribarri!]:
    • Python a paso moderado : Uno bastante completo. Avanza de a poco, pero avanaza.
    • Python en 10 minutos : Tutorial rápido, ideal para gente que se muda dede otro lenguaje.
    • Python ejercicios : Serie de 30 ejercicios que comienzan con lo básico y cubre desde lectura y escritura de archivos hasta scraping básico de html de paginas web.
  •  Google Colab: es una plataforma que permite escribir y ejecutar codigo Python en la nube. Lo usaremos intensivamente en las practicas para hacer el trabajo numerico. Proximamente vendran tutoriales, pero pueden echar un vistazo [ aqui ].