Skip to content

A Scientist's Guide to the Relational Data Model (or One Reader to Rule Them All) - LambdaConf 2017 talk

License

Notifications You must be signed in to change notification settings

jonwoodring/ortrta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Scientist's Guide to the Relational Data Model

or (One Reader to Rule Them All)

Jon Woodring, LambdaConf 2017 talk

Slides

DEFUNCT LINK Virtual Machine -- The virtual machine may be out of date with respect to the git repository, so the first thing you ought to do is git pull origin master after logging in.

Direct Link to Code Examples

Analysis of Data via Virtual Tables

  1. Python
  2. SQLite
  3. R

Simple 2D Heat Equation

  1. Fortran
  2. Haskell
  3. Thrust
  4. Scala Spark
  5. R dplyr

Requirements

All code examples are written in a literate style using Markdown, or a notebook format in the case of Python and R. They all should be directly viewable in GitHub, using the built-in GFM viewer or notebook viewers.

To run the examples, at a minimum you will need for each:

The DEFUNCT LINK virtual machine image already has the requirements pre-installed running Arch Linux. As noted before, the virtual machine may be out of data with respect to the git repository, so the first thing you ought to do is git pull origin master after logging in.

Per Language Requirements

  • r and dplyr
    • R
      • dplyr
      • magrittr
      • ggplot2
      • RSQLite compiled with devtools (needs latest SQLite)
    • R-Studio Desktop
  • jupyter
    • Python 3
    • Jupyter notebook
  • fortran
    • gfortran
    • MPI (such as OpenMPI or mvapich)
  • haskell
  • scala
    • sbt
  • sqlite
    • gcc or clang
  • thrust
    • g++ or clang++
    • Cuda
    • OpenMP

About

A Scientist's Guide to the Relational Data Model (or One Reader to Rule Them All) - LambdaConf 2017 talk

Resources

License

Stars

Watchers

Forks

Packages

No packages published