An open API service indexing awesome lists of open source software.

https://github.com/mathworks-teaching-resources/biosciences-statistical-methods

This is an interactive courseware module for use in introductory biology classrooms. This module teaches the basics of statistics using a biological dataset. It includes a number of live scripts.​
https://github.com/mathworks-teaching-resources/biosciences-statistical-methods

Last synced: 6 months ago
JSON representation

This is an interactive courseware module for use in introductory biology classrooms. This module teaches the basics of statistics using a biological dataset. It includes a number of live scripts.​

Awesome Lists containing this project

README

          

# Biosciences: Statistical Methods

[![View Module on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://www.mathworks.com/matlabcentral/fileexchange/163691-biosciences-statistical-methods) 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-Statistical-Methods&file=S1_Introduction.mlx)

This curriculum module uses biological data to teach fundamental concepts of statistics, data analysis, and data visualization.

## Description

This module will teach students how to use statistical methods in MATLAB® to analyze ecologically relevant data. We will explore the data using descriptive statistics, fit the data using a predictive model, find the linear correlations between variables, and finally, discuss how to test a hypothesis.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. We also recommend reviewing the Biosciences Data module.

This module utilizes the Palmer penguins [1] dataset, which contains data about three different species of penguin in Antarctica.

[A Gentoo penguin spreading its flippers](https://commons.wikimedia.org/wiki/File:Gentoo_penguin_in_Edinburgh_Zoo_02.jpg)

## 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) and go through the related Biosciences Data curriculum module.

## 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-Statistical-Methods&file=S1_Introduction.mlx)
- Learning objective: Students learn about why statistical methods are important in biology.

[Load and clean the data](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Biosciences-Statistical-Methods&file=S2_Load_clean_data.mlx)
- Learning objective: Students will learn how to clean data and prepare a dataset for analysis.

[Further explore and visualize penguins](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Biosciences-Statistical-Methods&file=S3_Exploring_data.mlx)
- Learning objective: Students will learn how to use histograms and box plots to understand the distribution of data.

[Descriptive statistics](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Biosciences-Statistical-Methods&file=S4_Descriptive_stats.mlx)
- Learning objective: Students will learn to calculate and interpret descriptive statistics including mean, median, and standard deviation.

[Predictive modeling](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Biosciences-Statistical-Methods&file=S5_Predictive_modeling.mlx)
- Learning objective: Students will learn how to fit linear regression models to data and make predictions about the data.

[Correlations](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Biosciences-Statistical-Methods&file=S6_Correlations.mlx)
- Learning objective: Students will learn how to calculate and visualize linear correlations between variables.

[Hypothesis testing](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Biosciences-Statistical-Methods&file=S7_Hypothesis_testing.mlx)
- Learning objective: Students will learn to create null and alternate hypotheses, test them using t-tests, and interpret p-values.

[Problem set](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Biosciences-Statistical-Methods&file=S8_Problem_Set.mlx)
- [Problem set answers](https://matlab.mathworks.com/open/github/v1?repo=MathWorks-Teaching-Resources/Biosciences-Statistical-Methods&file=S9_Problem_set_answers.mlx)

## Related Courseware Modules

- Biosciences: Working With Data [![View Biosciences: Working With Data on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://www.mathworks.com/matlabcentral/fileexchange/181586-biosciences-working-with-data) [![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-Working-With-Data&file=S1_Introduction.mlx)
- Biosciences: Image Processing [![View Biosciences: Image Processing on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://www.mathworks.com/matlabcentral/fileexchange/163701-biosciences-image-processing) [![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-Image-Processing&file=S1_Introduction.mlx)
- Biosciences: Machine Learning [![View Biosciences: Machine Learning on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://www.mathworks.com/matlabcentral/fileexchange/163696-biosciences-machine-learning) [![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-Machine-Learning&file=S1_Introduction.mlx)
- Biosciences: Genetics [![View Biosciences: Genetics on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://www.mathworks.com/matlabcentral/fileexchange/163706-biosciences-genetics) [![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)
## Products

MATLAB®, Statistics and Machine Learning Toolbox™, Curve Fitting Toolbox™

## Citations
[1] Horst AM, Hill AP, Gorman KB (2020). palmerpenguins: Palmer Archipelago (Antarctica) penguin data. R package version 0.1.0. https://allisonhorst.github.io/palmerpenguins/. doi:10.5281/zenodo.3960218.

## License

The License for this project is in the [LICENSE.md](LICENSE.md) file in this repository.

##
_© Copyright 2023 The MathWorks, Inc._