BIOS821: Data Science Tools¶
Contents:
- Introduction to
bash - Text and arithmetic in
bash - Shell Scripts
- Session contents
- Introduction to Python (Part 1)
- Introduction to Python (Part 2)
- Functions
- Streaming and functional programming
- Streaming and functional programming
- Object Oriented Python
- Guidelines
- Object-oriented ideas
- Class creation basics
- Classes are factories for instances
- Class attributes and methods
- Instance attributes and methods
- Special methods
- Generic special methods
- Special methods for containers
- Example
- Special methods for numbers
- Properties
- Inheritance
- Chaining methods
- Composition
- Abstract base classes
- Using
numpy - Using
numpy - Using
numpy - Basic plots with
matplotlib - Using
numpy.random - Using
scipystatistics - Elementary analysis of numerical data
- Pandas Part 1
- Pandas Part 2
- Statistical Graphics with
seaborn - Python is not R
- Data Archival and Management (Part 1)
- Data Archival and Management (Part 2)
- Data Archival and Management (Part 3)
- Data Archival and Management (Part 4)
- Using
gitwithGitHub
Quizzes¶
Homework¶
Midterm exam¶
Contents: