https://github.com/richarizardd/scientific-computing-in-python-for-bmes
https://github.com/richarizardd/scientific-computing-in-python-for-bmes
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/richarizardd/scientific-computing-in-python-for-bmes
- Owner: Richarizardd
- Created: 2016-10-24T07:04:44.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-09T05:28:28.000Z (about 8 years ago)
- Last Synced: 2025-01-24T12:22:19.455Z (4 months ago)
- Language: Jupyter Notebook
- Size: 14 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Introduction to Python for BMEs
## 1. Python and Jupyter Notebook Installation
Please go to this website and download the **Python 2.7** installer for your operating system: https://www.continuum.io/downloadsOnce you have downloaded the installer and installed Anaconda, open up the **Anaconda Navigator** program.
Click on the 'Launch' button for Jupyter notebook.
## 2. Python Tutorial Instructions
Download the .zip file of this Github repository by clicking on the green 'Clone or download' button in the top right.Unzip this file in your documents, desktop, or other preferred directory.
From the Jupyter notebook console in your browser, navigate to this directory.
Click on one of the 6 notebook modules to get started!
## 3. Table of Contents
1. An Introduction to Python - This module is for beginner programmers who have little or no prior programming experience. It is also for experienced programmers who are new to Python.
2. Lists - This module is an overview of lists, one of the most important Python data structures, and their applications.
3. Loops - This module teaches how to use `while` and `for` loops to perform calculations and run biological simulations.
4. Computational Genomics - This module explores how Python programming can be used to perform genomics related tasks.
5. Image Processing - This module shows how to analyze images and identify specific features in images.
6. K-Means Clustering - This module teaches how to use `for` loops to implement basic machine learning.
## 4. Assignments
1. Exercises (points) -
2. Lists (points) -
3. Loops (points) -
4. Computational Genomics (points) -
5. Image Processing (points) -
6. K-Means Clustering (points) -