01. Introduction to Data Science
INTRO | Data Science Principles |
INTRO | Applications of Computational Science |
INTRO | ⦿ Computational Biology |
INTRO | ⦾ go to Bioinformatics Workbook |
INTRO | ⦿ Geospatial Analytics |
INTRO | ⦾ go to Geospatial Workbook |
INTRO | ⦿ Machine Learning Outlook |
INTRO | ⦾ go to AI Workbook |
02. Introduction to the Command Line
TUTORIAL | Terminal, a text-based interface for command-line operations |
TUTORIAL | Introduction to UNIX Shell: shell variables, home dir, .bashrc |
TUTORIAL | ⦿ Basic Commands: Navigation, File Creation & Preview |
TUTORIAL | ⦿ Command Line Text Files Editors: nano, vim |
TUTORIAL | ⦿ System Info and Access Permissions |
TUTORIAL | ⦿ Superuser Command: sudo |
TUTORIAL | ⦿ Getting Started with UNIX + VIDEO + exercises |
INTRO | Useful Text Manipulation Programs |
TUTORIAL | ⦿ GREP – simple search for regular expressions |
TUTORIAL | ⦿ SED – replace pattern in stream text |
TUTORIAL | ⦿ AWK – advanced text processing |
TUTORIAL | ⦿ BIOAWK – biological data manipulation |
TUTORIAL | ⦿ DIFF, COMM, CMP – Comparing and Collating Two Files with Unix |
CheatSheet | UNIX Commands |
03. Setting Up Computing Machine
INTRO | Operating System Installation |
TUTORIAL | ⦿ Windows OS Installation |
TUTORIAL | ⦿ Linux OS Installation |
INTRO | Must-Have Software |
INTRO | ⦿ Basic Office Software |
INTRO | ⦿ Basic Developer Tools |
INTRO | ⦿ Basic Developer Libraries |
INTRO | Various Methods of Software Installation |
TUTORIAL | ⦿ Installations on MacBook Pro |
TUTORIAL | ⦿ Installations on Windows |
TUTORIAL | ⦿ Installations on Linux |
04. Development Environment
05. Introduction to Programming
06. High-Performance Computing (HPC)
07. Data Acquisition and Wrangling
08. Data Visualization
INTRO | Introduction to Scientific Graphic Design |
TUTORIAL | ⦿ Raster Graphics Tools |
TUTORIAL | ⦿ Vector Graphics Tools |
TUTORIAL | ⦿ Adobe Creative Cloud |
TUTORIAL | ⦿ Template-based Web Tools |
INTRO | Introduction to Scientific Graphing |
TUTORIAL | ⦿ Gnuplot: Creating Plots in the UNIX Shell |
TUTORIAL | ⦿ Plotly-Dash: Data Processing & Interactive Plotting with Python |
TUTORIAL | ⦾ Introduction to Plotly (Python library) |
TUTORIAL | ⦾ Introduction to Dash (Python library) |
TUTORIAL | ⦾ Plotly Graphing - Interactive Examples in the JupyterLab |
TUTORIAL | ⊙ Creating XY Scatter Plot |
TUTORIAL | ⊙ Creating 1D Volcano Plot |
TUTORIAL | ⊙ Creating Heatmap |
TUTORIAL | ⊙ Creating Dendrogram |
TUTORIAL | ⊙ Creating Clustergram (Heatmap with Dendrograms) |
TUTORIAL | ⦿ RStudio: Data Processing & Plotting with R |
TUTORIAL | ⊙ Creating Boxplots in R |
TUTORIAL | ⊙ Creating Heatmaps in R |
TUTORIAL | ⊙ Creating Heatmaps in R using ComplexHeatmap |