Difference between revisions of "Week 4"
(→“My Favorite Gene”: Start spelling out technical procedure.) |
(→Software Requirements for this Assignment: List .zip-handling as a requirement.) |
||
Line 41: | Line 41: | ||
** [https://atom.io Atom] | ** [https://atom.io Atom] | ||
** [https://code.visualstudio.com Microsoft Visual Studio Code] | ** [https://code.visualstudio.com Microsoft Visual Studio Code] | ||
+ | * A file compression/decompression utility that can compress/decompress ''.zip'' files. Many operating systems also have this functionality built-in; the Seaver 120 computers also have [http://www.7-zip.org 7-Zip] installed. | ||
− | If you would like to do this work on your computer, you will need the same applications as listed above. All applications are available for both Windows and macOS. | + | If you would like to do this work on your computer, you will need the same applications as listed above. All applications are available for both Windows and macOS. Each operating system also capable of handling ''.zip'' files out of the box. |
=== “My Favorite Gene” === | === “My Favorite Gene” === |
Revision as of 22:21, 16 September 2017
This journal entry is due on Tuesday, September 26, at 12:01 AM PDT.
Contents
Overview
The purpose of this assignment is:
- To have you build a web page in code from first principles, with solely the help of one popular web authoring toolkit, Bootstrap.
- To acquaint you with the information that is typically documented, gathered, or collected regarding a gene.
- To give you additional practice time with editing and managing files.
These resources will be of direct help in completing the assignment:
Individual Journal Assignment
- Store this journal entry as "username Week 4" (i.e., this is the text to place between the square brackets when you link to this page).
- Link from your user page to this Assignment page.
- Link to your journal entry from your user page.
- Link back from your journal entry to your user page.
- Don't forget to add the "Journal Entry" category to the end of your wiki page.
- Note: You can easily fulfill all of these links by adding them to your template and then using your template on your journal entry.
- For your assignment this week, you will keep an electronic laboratory notebook on your individual wiki page. An electronic laboratory notebook records all the manipulations you perform on the data and the answers to the questions throughout the protocol. Like a paper lab notebook found in a wet lab, it should contain enough information so that you or someone else could reproduce what you did using only the information from the notebook.
Homework Partners
For most weeks in the semester, you will be assigned a "homework partner" from a complementary discipline. You will be expected to consult with your partner, sharing your domain expertise, in order to complete the assignment. However, unless otherwise stated, each partner must submit his or her own work as the individual journal entry (direct copies of each other's work is not allowed). You must give the details of the interaction with your partner in the Acknowledgments section of your journal assignment. Homework partners for this week are:
- Eddie Azinge, Antonio Porras
- Eddie Bachoura, Nicole Kalcic
- Mary Balducci, Arash Lari
- Dina Bashoura, John Lopez
- Blair Hamilton, Katie Wright
- Hayden Hinsch, Zach Van Ysseldyk
- Quinn Lanners, Emma Tyrnauer
- Corinne Wong, Simon Wroblewski
Software Requirements for this Assignment
The computers in Seaver 120 are already set up for this assignment, and do not require any setup for you to do this week’s work:
- Google Chrome with Developer Tools for viewing your work in progress
- A code-ready editor for editing your work in progress; this includes but is not limited to:
- A file compression/decompression utility that can compress/decompress .zip files. Many operating systems also have this functionality built-in; the Seaver 120 computers also have 7-Zip installed.
If you would like to do this work on your computer, you will need the same applications as listed above. All applications are available for both Windows and macOS. Each operating system also capable of handling .zip files out of the box.
“My Favorite Gene”
Author a web page using direct HTML code and Bootstrap that displays the relevant information for a “favorite gene.” (OK, so maybe you don’t really have a favorite gene—but it makes for a fun assignment title)
Method
- Download the starter files that have been uploaded to this wiki.
- Unzip the file using 7zip or an equivalent utility. You should get a folder called bootstrap-starter.
- Rename the folder to your chosen gene (see below). Keep the name in lowercase and separate words with hyphens (like bootstrap-starter itself). This is a naming convention that is typically used for files that are intended to be served from a website.
- Rename the starter-page.html file within the folder to that of your chosen gene with a file extension of .html. Use the same naming convention as the containing folder.
- You may delete the grnsight-screenshot.png file at any time.
Content
Summary of Deliverables
- Store your journal entry in the shared Class Journal Week 4 page. If this page does not exist yet, go ahead and create it (congratulations on getting in first 👏🏼)
- Link to your journal entry from your user page.
- Link back from the journal entry to your user page.
- NOTE: You can easily fulfill the links part of these instructions by adding them to your template and using the template on your user page.
- Sign your portion of the journal with the standard wiki signature shortcut (
~~~~
). - Add the "Journal Entry" and "Shared" categories to the end of the wiki page (if someone has not already done so).