Skip to content
Lectures for BI281H at the University of Oregon, Fall 2017
HTML CSS JavaScript R Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
board-work
css
handouts
js
lib
plugin
presentation-data
worksheets
CONTRIBUTING.md
Gruntfile.js
LICENSE
LICENSE_reveal.js
README.md
bower.json
discussion_01.html
discussion_02.html
discussion_03.html
discussion_04.html
discussion_05.html
discussion_06.html
discussion_07.html
discussion_08.html
discussion_09.html
discussion_10.html
discussion_11.html
discussion_12.html
discussion_13.html
discussion_14.html
discussion_15.html
discussion_16.html
discussion_17.html
discussion_18.html
discussion_19.html
discussion_20.html
discussion_21.html
discussion_22.html
discussion_23.html
discussion_24.html
discussion_25.html
discussion_26.html
discussion_27.html
discussion_28.html
discussion_29.html
index.html
install-grunt.sh

README.md

BI281H: Biochemistry and Cellular Physiology

Visuals for class discussions from BI281H, taught at the University of Oregon in Fall, 2017.

Course objectives

  • Survey the key molecular and cellular features shared by all organisms on earth, revealing how life can be understood in physical and chemical terms.
  • Begin to develop intuition and analytical tools to think about life quantitatively and molecularly.
  • Introduce several key, universal systems that are shared across organisms:
    • Serine protease
    • Hemoglobin
    • Glycolysis/gluconeogenesis
    • Citric Acid Cycle
    • Electron transport chain
    • ATP synthase

How to use this repo:

View currently hosted material:

View visuals

Download and host locally:

  • Fork the project on github and then clone it locally.
  • Run install-grunt.sh in the man directory. Hit Enter at all prompts. This will install grunt dependencies in the directory. I have tested this on an Ubuntu machine. You might have to tweak npm install for your environment.
  • In the cloned directory, type grunt serve. This should load index.html in your default browser.

Download and host on github:

If you have a gh-pages branch, github will host this material directory.

  • Fork the project on github and then clone it locally.
  • Push changes to the gh-pages branch: git push origin gh-pages
  • Access via https://harmsm.github.com/bi281h-discussions, replacing harmsm with your own user name.

Organization:

Four main types of content:

  • Visuals (material I showed as slides). The base directory has discussion_xx.html that hold this material. The material for each discussion -- images, videos, etc. -- are all in the presentation-data/xx/ directory for that discussion.
  • Board work: material I scribbled on the board. These are a bit chaotic, but live in the board-work directory.
  • Handouts: material I handed out in class.
  • Worksheets: worksheets I handed out that we worked through during class.

License:

Course material is made available under the unlicense. I have attempted to credit all source material I used to construct the visuals where appropriate. Reveal.js presentation technology is released under their own license (see LICENSE_reveal.js).

Notes:

This is built on the reveal.js platform (check it out!): https://github.com/hakimel/reveal.js/

You can’t perform that action at this time.