With some knowledge of scripting and algorithm design, you can easily encapsulate a repetitive task in a loop that starts with a single command and runs in the background of your schedule. It makes a huge difference compared to manually renumbering 1000 files. The larger the data set, the greater the savings in researcher time, reduced human error and increased reproducibility and standardization. Here you’ll learn Bash scripting basics and be introduced to two of the most widely used programming languages, R and Python.
Table of contents
1. Basics of Algorithm Structure
2. Introduction to Bash Scripting
3. Introduction to Python Programming
- 3.2 Open-Close & Read-Write of Data Files
- 3.3 JSON Module - Encoding & Decoding JSON Data
- 3.4 Math Module - Various Mathematical Functions
- 3.5 Pandas Library - Data Structure Manipulation Tool
- 3.6 Numpy Library - Multi-Dimensional Arrays Parser
- 3.7 SciPy Library - Algorithms for Scientific Computing
4. Introduction to R programming
- 4.1 Dplyr - R package for data manipulation and transformation
- 4.2 Ggplot2 - R package for customizable graphs and charts
- 4.3 Tidyverse - R packages set for advanced exploratory data analysis