Calendario de eventos

Programación en Python para Biología Computacional
Desde Lunes 07 Octubre 2019 -  08:00am
Hasta Viernes 11 Octubre 2019 - 05:00pm
Accesos : 232
por Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.

Programación en Python para Biología Computacional


Docentes: Dr. Gustavo Parisi, Nicolás Palopoli

Los avances en las tecnologías experimentales de investigación han transformado la ciencia moderna en una actividad íntimamente vinculada al análisis de datos a gran escala. La secuenciación de moléculas biológicas, la resolución de sus estructuras y la determinación de sus interacciones y vínculos evolutivos han incrementado sustancialmente la cantidad de datos experimentales que se generan y presentan un nuevo desafío a la hora de ser procesados. Su transformación en información útil que genere conocimiento sólo es posible mediante el uso de herramientas computacionales adecuadas.
La Biología Computacional o Bioinformática es un área interdisciplinaria que se ocupa del análisis computacional de los sistemas biológicos. En paralelo al desarrollo de nuevas metodologías, existe un gran conjunto de herramientas computacionales que permiten sistematizar, extraer y analizar la información biológica contenida en secuencias moleculares tanto de ácidos nucleicos como de proteínas. Estas herramientas permiten, entre muchos otros objetivos, ensamblar y anotar datos de secuenciación de genomas completos, caracterizar rutas de señalización celular, predecir la estructura de proteínas, hacer diseño racional de proteínas y sus ligandos específicos como inhibidores o antibióticos, identificar sitios funcionales e inferir la función biológica.
En la actualidad, el manejo de herramientas computacionales no es un requisito exclusivo de los bioinformáticos. La mayoría de las tareas de investigación en ciencias biológicas pueden beneficiarse del uso de computadoras para la obtención y el almacenamiento de datos experimentales, su manipulación y análisis, y la diseminación de datos a la comunidad. La simulación de procesos y la predicción de resultados puede facilitar tareas experimentales con el consiguiente ahorro de tiempo y fondos de investigación. Vencida la barrera inicial en su aprendizaje, la adquisición de herramientas de programación se incorpora como activo permanente del investigador en sus distintos proyectos y a lo largo de toda su carrera profesional.
El lenguaje de programación Python emerge como alternativa ideal para el desarrollo de software vinculado a la investigación en ciencias biológicas. Su amplia y creciente utilización en Bioinformática y Biología Computacional se justifica por la facilidad que ofrece para desarrollar código útil en forma rápida y por una comunidad activa que facilita el aprendizaje, fomenta la colaboración y proporciona muchas librerías externas específicas del área. Además, es libre, gratuito y multiplataforma, características esenciales para salvar limitaciones típicas de la investigación científica.
Este curso ofrece una introducción al lenguaje de programación Python para graduados en ciencias biológicas y afines. Presenta al alumno los fundamentos y la sintaxis necesarios para desarrollar programas de diversa índole e introduce recursos avanzados para enfrentar problemas particulares de la investigación sobre sistemas biológicos. El contenido teórico es balanceado con una carga horaria similar de prácticas de programación presenciales y virtuales, que ayudan a consolidar y extender los conocimientos presentados en clase. Al completar el curso, el alumno estará capacitado para manejar y analizar datos propios y de terceros, pudiendo continuar su aprendizaje en forma autónoma.

Resolución: (Rector) Nº 905/18.

dirigido a
Graduados en: Biotecnología, Bioquímica, Biología, Bioinformática y carreras afines. Se dará prioridad a inscriptos con computadora portátil para trabajar en clase, aunque se intentará proveer computadoras a alumnos que lo requieran.

Objetivo general:

El objetivo del curso es fomentar la incorporación del lenguaje de programación Python para su aplicación al análisis de resultados experimentales vinculados a las ciencias biológicas.


Objetivos específicos:

•    Favorecer el uso de herramientas de programación que faciliten el trabajo de investigación en ciencias biológicas a través de la automatización de procesos.
•    Incorporar conceptos generales de programación para descubrir y comprender el potencial de la actividad.
•    Introducir conceptos propios de Python como herramienta computacional relevante para el estudio de sistemas biológicos.
•    Introducir el uso de funciones librerías de Python específicas para el tratamiento de datos biológicos y para la presentación de datos para publicaciones científicas.
•    Fomentar la práctica contextualizada en ejemplos biológicos concretos, de forma intensa y constante, como vehículo esencial para incorporar la programación como herramienta útil.

fechas de realización
07 de octubre de 2019 al 11 de octubre de 2019


días y horarios
Del 7 al 11 de octubre de 2019
Lunes: de 13 a 18 hrs.
Martes: de 9 a 18 hrs.
Miércoles: de 9 a 18 hrs.
Jueves: de 13 a 18 hrs.
Viernes: de 9 a 18 hrs.

carga horaria
40 horas


objetivos
Objetivo general:

El objetivo del curso es fomentar la incorporación del lenguaje de programación Python para su aplicación al análisis de resultados experimentales vinculados a las ciencias biológicas.


Objetivos específicos:

•    Favorecer el uso de herramientas de programación que faciliten el trabajo de investigación en ciencias biológicas a través de la automatización de procesos.
•    Incorporar conceptos generales de programación para descubrir y comprender el potencial de la actividad.
•    Introducir conceptos propios de Python como herramienta computacional relevante para el estudio de sistemas biológicos.
•    Introducir el uso de funciones librerías de Python específicas para el tratamiento de datos biológicos y para la presentación de datos para publicaciones científicas.
•    Fomentar la práctica contextualizada en ejemplos biológicos concretos, de forma intensa y constante, como vehículo esencial para incorporar la programación como herramienta útil.
Subir
evaluación
Evaluación: En el marco de esta propuesta pedagógica se entiende al aprendizaje como un proceso con esquemas individuales y característicos de cada estudiante, evaluados de manera continua. Además, existirán instancias de producciones individuales que den cierre a cada unidad. La nota final del curso dependerá de la aprobación de un trabajo final integrador, a entregar en fecha posterior a la finalización de las clases.

 

Más información

CONTACTO:
Secretaría de Posgrado
Domicilio: Roque Saenz Peña 352, Bernal, Buenos Aires
Tel: 54 11 4365 7100 int 5382
Horario de Atención: Lunes a viernes de 9 a 16 horas
Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
http://posgrado.blog.unq.edu.ar/