# Biosciences: Genetics
[![View Module on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://www.mathworks.com/matlabcentral/fileexchange/163706-biosciences-genetics) or
[![Open in MATLAB Online](https://www.mathworks.com/images/responsive/global/open-in-matlab-online.svg)](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/biosciences-genetics&file=S1_Introduction.mlx)
This curriculum module teaches students the basic concepts involved in computational genetics.
## Description
In this module, we will learn how to use MATLAB to analyze genetic data. We will calculate the statistics of a single DNA sequence, use real genetic data to create a phylogenetic tree, and explore within-species genetic variation. Make sure you're familiar with the basics of using MATLAB by going through the [MATLAB Onramp](https://matlabacademy.mathworks.com/details/matlab-onramp/gettingstarted) before continuing.
This module utilizes data pulled from [GenBank](https://www.ncbi.nlm.nih.gov/genbank/), the NIH's library of publicly available genetic sequences.
<img src="images/640px-Bdna_cropped.gif" width=25% height=25%>
[A 3-dimensional model of DNA](https://commons.wikimedia.org/wiki/File:Bdna_cropped.gif)
## Prerequisites
This module assumes basic MATLAB knowledge and it is recommended that all students take the [MATLAB Onramp](https://matlabacademy.mathworks.com/details/matlab-onramp/gettingstarted).
## Getting Started
To learn more about opening and using MATLAB, see the accompanying [Getting Started](Getting_Started.pdf) guide.
## Sections
Notes: These scripts can all be run independently, though we recommend going through these live scripts in order. These live scripts are intended to be used with output inline. To change the output, go to the View tab of the toolstrip, and select ![](images/outputinline.png) Output Inline.
The scripts have areas for the students to interact with the code ![](images/try.png) . There will also be exercises ![](images/exercise.png) in most scripts and the answers will be provided at the end. A problem set for students to practice these concepts is also included here. Throughout the scripts, there are also moments to students to reflect on what they've learned or on what the data means ![](images/reflect.png) . Particularly interesting examples of how these concepts are used in "real-world" biology are also pointed out ![](images/app.png).
[Introduction](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/biosciences-genetics&file=S1_Introduction.mlx)
- Learning objective: Students will learn about how computation is used in genetics.
[Explore a single DNA sequence](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/biosciences-genetics&file=S2_Single_seq.mlx)
- Learning objective: Students will learn to import and analyze DNA sequences in MATLAB, and visualize nucleotide content.
[Comparative genetics](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/biosciences-genetics&file=S3_Comparative_genetics.mlx)
- Learning objective: Students will calculate genetic distances between species, visualize genetic distance using phylogenetic trees, and use the data to interpret evolutionary relationships.
[Population genetics](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/biosciences-genetics&file=S4_Population_genetics.mlx)
- Learning objective: Students will visualize genetic differences within a population using dimensionality reduction.
[Problem set](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/biosciences-genetics&file=S5_Problem_set.mlx)
- [Problem set answers](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/biosciences-genetics&file=S6_Problem_set_answers.mlx)
## Related Courseware Modules
Link to 5 other modules here once set up.
## Products
MATLAB®, Bioinformatics Toolbox™, Statistics and Machine Learning Toolbox™
## License
The License for this project is in the [License.txt](license.txt) file in this repository.
##
_© Copyright 2023 The MathWorks, Inc._
用于生物学入门课堂的交互式课件模块遗传学基础知识matlab代码.zip
版权申诉
200 浏览量
2024-04-26
23:08:38
上传
评论
收藏 23.5MB ZIP 举报
matlab科研助手
- 粉丝: 1w+
- 资源: 1908
最新资源
- travel 基于协同过滤算法的景点推荐系统.zip
- light room9.1.apk
- (单片机Protues入门笔记)单片机Proteus仿真软件入门笔记约80多页,内容图像并茂
- (单片机Proteus案例)基于80c51单片机的比赛计分器电路仿真实现
- 增强型51单片机(stc15系列)驱动ws2812彩灯模块库文件
- (单片机Protues案例)基于51单片机交通灯仿真实现
- 23种设计模式-C++实现.zip
- (单片机Protues案例)基于51单片机的频率计仿真实现
- (单片机Proteus案例)Proteus单片机仿真实例之键盘系列
- (单片机Proteus案例)Proteus单片机仿真实例之电机系列
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈