Introduction to Python for genetics

Udemy Introduction to Python for genetics

Register & Get access to index

Learn how to simulate
What you'll learn
  • You will learn how to model genetics problems with Python
  • The basic mendelian genetics
  • DNA replication
  • DNA transcription
  • DNA translation
  • The Hardy-Weinberg Theorem
  • The main variable types
  • User input
  • Arithmetic operations
  • Relational and logical operators
  • Conditional statements
  • For and while loops
  • Tuples, lists and dictionaries
  • Functions
  • Modules
  • File I/O
  • How to calculate the frequency of recombinant genotypes and estimate the gene distance
  • How to model the transcription process
  • How to model the translation process
  • How to solve a population genetics problem

  • A basic knowledge of genetics is desirable, but the course has a brief review of genetics at the beginning of the course

Many students and professionals of biosciences are not familiar with programming. However, the increasing amount of biological data generated every year, along with advances in biotechnology and the increasing role of informatics in life sciences makes the programming knowledge essential for biologists, biotechnologists, and so on! In this introductory course, you will learn how to model simple genetics problems using the programming language Python. First, you will learn how to implement the commands or data structures in Python. And Finally, we will model some problems in the field of genetics using the knowledge acquired so far.
Since this is an introductory course, we will not use third-party libraries, such as Biopython, matplotlib, pandas, etc., but only the built-in commands, modules, and data structures
Who this course is for:
  • Biologists/biotechnologists
  • Biology/biotechnologists students
  • Programmers or computer scientists curious to understand the possible application of Python in genetics
  • Python and/or genetics enthusiasts
First release
Last update
0.00 star(s) 0 ratings

More resources from TUTProfessor