Empieza a estudiar biología matemática desde lo básico

Soy un apasionado de la biología teórica y cuantitativa y me gustaría construir mi futura carrera en torno a este tema.

Acabo de obtener mi licenciatura en biología (ecología), pero como solo he tenido una clase de matemáticas a lo largo de los años, mis habilidades matemáticas son muy deficientes, por lo que tengo problemas para comprender incluso los modelos simples. Mis principales intereses son la dinámica de población, la dinámica adaptativa y los modelos de teoría de juegos de conflictos sociales.

Me gustaría mejorar mis habilidades, pero no tengo ni idea de por dónde/cómo empezar. ¿Podría darme algunos consejos sobre libros de texto o recursos en línea?

Casi no tengo conocimiento en el campo de las matemáticas, estoy interesado en recursos para principiantes completos. Y también agradecería cualquier sugerencia sobre habilidades/temas que debería dominar si estoy interesado en estos fenómenos biológicos.

¡Gracias!

Respuestas (1)

Hay un libro que se adapta perfectamente a tus necesidades:

Una guía para biólogos sobre modelos matemáticos en ecología y evolución , por Sally Otto

Es un libro muy bueno que es muy fácil de entender y mientras tanto va bastante lejos (termina con el uso de la ecuación de difusión en biología evolutiva). Lo recomiendo altamente.

Cubre:

  • Cómo crear un modelo
  • Aproximación de funciones
  • Encuentre la solución general con norte variables para modelo discreto y continuo
  • Análisis de estabilidad
  • Encuentra el equilibrio
  • Análisis del comportamiento cíclico
  • Ofrece una muy buena introducción al álgebra lineal y la teoría de la probabilidad.
  • Población estructurada en clases
  • Modelado estocástico (procesos de nacimiento-muerte y aproximaciones de difusión)
  • Transformaciones
  • Todos los ejemplos son del campo de la ecología y la evolución y el autor deriva muchas de las ecuaciones más importantes de la ecología y la evolución.

Recursos en línea

También creo que Khan Academy es una fuente de información muy buena y fácil para mejorar tus habilidades matemáticas, pero lleva bastante tiempo leer todas estas conferencias.

Para una buena y completa introducción a la teoría de la probabilidad, recomendaría este MIT Opencourseware pero, una vez más, lleva tiempo leer todos estos videos.

Para obtener más recomendaciones sobre genética de poblaciones , debe consultar esta publicación .

Si está interesado en la biología teórica, es posible que también desee aprender sobre programación (si aún no sabe mucho al respecto). R se utiliza con fines de análisis de datos, METRO a t h mi metro a t i C a o METRO a t yo a b para tratar con modelos matemáticos y PAG y t h o norte , j a v a o C + + para simulaciones basadas en individuos.

Nota: Hace un poco menos de 2 años, yo tenía los mismos intereses que tú y tuve que enfrentar los mismos problemas que tú.

Muchas gracias por tu respuesta. Es de lo más útil. ¿Puedo preguntarle si estos recursos fueron suficientes para que usted pudiera desenvolverse bien en este campo?
@Alana Bueno... En este momento acabo de terminar mi maestría y estoy comenzando mi doctorado (en genética de poblaciones teórica en UBC, Vancouver) a principios de septiembre. Es un poco difícil compararme con especialistas en este campo, pero de todos modos estas referencias me permitieron aprender mucho y me ayudaron a ser creativo y desarrollar mis propios proyectos de investigación. Siento que aún debo aprender más sobre matemáticas. Aprendí a programar con tutoriales en línea.
Edité mi otra respuesta aquí para agregar una nueva referencia importante. ¡Le deseo todo lo mejor en sus lecturas y autoeducación! No dude en hacer más preguntas.
¡Muchas gracias! Tu respuesta realmente me ayudó mucho. Solo tendré una pregunta más: ¿qué lenguaje de programación usas? He leído sobre los que me recomendaste, pero hasta ahora solo he usado R.
Principalmente uso R (análisis de datos y algunas simulaciones muy simples), Mathematica (para modelado matemático) y Python (para simulación basada en individuos (programación orientada a objetos)).
Puedo programar en Java pero prefiero Python y no sé nada de C++. Python tiene la ventaja de ser muy fácil de aprender y atractivo, ya que utiliza muchos menos caracteres especiales, como corchetes, que muchos otros lenguajes. Es posible que pueda comenzar a simular una población bastante compleja (simulación basada en individuos) con Python después de solo 1 o 2 días de leer tutoriales (el tutorial que usé estaba en francés, me temo que no puedo sugerirle un tutorial dado pero probablemente encontrará recomendaciones en otros sitios de SE).
¡Muchas gracias! No podía decidir hasta ahora, qué idioma aprender. Empecé a practicar Java y C, pero ambos parecían complicados. Acabo de encontrar un buen tutorial de Python en codacademy, y creo que es solo para mí. ¡Gracias de nuevo, fue de gran ayuda para mí! :)
Un placer ¨ ¨