+ - 0:00:00
Notes for current slide
Notes for next slide

Tools

Introduction to Data Science (BIOL7800)

https://introdatasci.dlilab.com/

Daijiang Li

LSU

2023/08/29

1 / 11

Tools going to use

  • R
  • git
  • bash (terminal)
  • RStudio
  • GitHub
  • Make
  • TinyTex (generate pdf using Rmarkdown)
2 / 11

R (https://www.r-project.org)

3 / 11

R (https://www.r-project.org)

Tour of R

3 / 11

If you are using Windows 10, you should enable and install Bash on Ubuntu on Windows. You can try to do this after class.

4 / 11

Git (https://git-scm.com)

final doc

5 / 11

RStudio (https://www.rstudio.com)

  • Integrated Development Environment (IDE)

  • Public Benefit Co.

  • Download and Installation

6 / 11

RStudio (https://www.rstudio.com)

  • Integrated Development Environment (IDE)

  • Public Benefit Co.

  • Download and Installation

Tour of RStudio

  • Check Terminal in RStudio
  • Check git panel
  • Alt + Shift + k to show all shortcuts
  • Cheatsheet
6 / 11

GitHub (https://github.com)

  • Online platform to share code

  • Collaborative coding

7 / 11

Make (https://www.gnu.org/software/make/)

8 / 11

LaTex and TinyTex (https://yihui.org/tinytex/)

# Open RStudio
install.packages('tinytex')
tinytex::install_tinytex()

Create an Rmarkdown file and give it a try to generate a PDF file.

9 / 11

macOS & linux (optional but highly recommended)

# macOS only
xcode-select --install
# Installing Homebrew for pkg management
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Homebrew: The Missing Package Manager for macOS (or Linux)

10 / 11

Tools going to use

  • R
  • git
  • bash (terminal)
  • RStudio
  • GitHub
  • Make
  • TinyTex (generate pdf using Rmarkdown)
2 / 11
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow