生物学与编程相遇:面向初学者的生物信息学

Biology Meets Programming: Bioinformatics for Beginners

2861 次查看
加州大学圣地亚哥分校
Coursera
  • 完成时间大约为 20 个小时
  • 初级
  • 英语, 葡萄牙语, 俄语
注:本课程由Coursera和Linkshare共同提供,因开课平台的各种因素变化,以上开课日期仅供参考

你将学到什么

Bioinformatics

Bioinformatics Algorithms

Biology

Python Programming

课程概况

人类基因组测序的成功,推动了生物学领域的计算革命。因此,和其他基础的 科学领域一样,现代生物学也出现了许多新 算法。

基因组测序只是数百个计算方法无法解答的生物学问题的其中一个。课上,我们会讲解现代生物学研究 基础的算法思路。 计算概念,如动态规划和图形理论 有助于我们探索应用于生物学 领域的相关算法,从发现调节基序 到测定人类基因组是否存在“脆弱”区域,涉及范围相当广泛。 课上,我们将利用生物信息学算法研究遗传数据。

Are you interested in learning how to program (in Python) within a scientific setting?

This course will cover algorithms for solving various biological problems along with a handful of programming challenges helping you implement these algorithms in Python. It offers a gently-paced introduction to our Bioinformatics Specialization (https://www.coursera.org/specializations/bioinformatics), preparing learners to take the first course in the Specialization, “Finding Hidden Messages in DNA” (https://www.coursera.org/learn/dna-analysis).

Each of the four weeks in the course will consist of two required components. First, an interactive textbook provides Python programming challenges that arise from real biological problems. If you haven’t programmed in Python before, not to worry! We provide “Just-in-Time” exercises from the Codecademy Python track (https://www.codecademy.com/learn/python). And each page in our interactive textbook has its own discussion forum, where you can interact with other learners. Second, each week will culminate in a summary quiz.

Lecture videos are also provided that accompany the material, but these videos are optional.

本课程以下列生物学问题为基础,利用算法思路解决括号中的相关问题:

DNA复制从哪里开始?(算法预热
如何对抗生素测序?(简单匹配算法)
哪种DNA模式发挥细胞时钟的作用?(贪婪和随机算法
如何组装基因组?(图算法
如何比较生物序列?(动态规划算法)
人类基因组是否存在脆弱区域?(组合算法
是什么动物引发了SARS(非典型肺炎)?(进化树
如何定位致病基因突变(组合模式匹配
酵母是如何变成好啤酒的?(聚类算法

课程大纲

周1
完成时间为 5 小时
Week 1
Where in the Genome Does Replication Begin? (Part 1)
2 个视频 (总计 18 分钟), 2 个阅读材料, 2 个测验

周2
完成时间为 5 小时
Week 2
Where in the Genome Does Replication Begin? (Part 2)
2 个视频 (总计 13 分钟), 1 个阅读材料, 2 个测验

周3
完成时间为 5 小时
Week 3
Which DNA Patterns Play the Role of Molecular Clocks? (Part 1)
3 个视频 (总计 23 分钟), 1 个阅读材料, 2 个测验

周4
完成时间为 5 小时
Week 4
Which DNA Patterns Play the Role of Molecular Clocks? (Part 2)

预备知识

除了对热衷于生物学以及对编程学习感兴趣之外,无需其他背景知识。 即使之前没接触过编程也可以选修这门课,但是建议大家首先接受短期编程辅导,大概两周左右。为了帮助同学们学习编程,我们推荐以下资源:

以 Codecademy网站上的编程语言为基础,尤其是Python语言。

参考资料

(选读) Bioinformatics Algorithms: An Active-Learning Approach(生物信息学算法:主动学习的方法),作者:Compeau & Pevzner。

千万首歌曲。全无广告干扰。
此外,您还能在所有设备上欣赏您的整个音乐资料库。免费畅听 3 个月,之后每月只需 ¥10.00。
Apple 广告
声明:MOOC中国十分重视知识产权问题,我们发布之课程均源自下列机构,版权均归其所有,本站仅作报道收录并尊重其著作权益。感谢他们对MOOC事业做出的贡献!
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc
  • (部分课程由Coursera、Udemy、Linkshare共同提供)

© 2008-2020 MOOC.CN 慕课改变你,你改变世界