If it is your first time here and you are enrolled in the class, please see this page.
This is the main wiki page for the UCSC class BME235. Currently BME235 is entirely supported through donations, in 2014 there was a very successful crowdfunding campaign. The 2015 spring class was taught by Kevin Karplus and Ed Green . Previously Kevin Karplus organized and taught the class in spring of 2012.
The 2015 spring class consisted of 18 students, graduate and proven undergraduates, that were split apart into five groups. Each group was assigned a modern assembly program (chosen by Kevin Karplus and Ed Green ). The groups were then asked to research, install and run the assembly programs. The class met three times weekly where groups could collaborate and share data.
The 2012 spring class was lead by Kevin Karplus.
The first class during spring 2010 was lead by Kevin Karplus.
The wiki is entirely supported by past and current students from BME235. Please take the extra time to ensure that your posts to the wiki match the style guide . Additionally take extra care to ensure that your posts are in the right name space throughout the site. This makes navigation using the sitemap (see the top right of the wiki) much easier, and it will allow the wiki to expand and support future efforts!
Important notes about modifying the wiki;
The wiki stores past revisions of every page. They can be accessed through the side bar using the 'Old revisions' tab. This can be used as a last resort, when a page is altered beyond recognition or accidentally deleted.
The servers and resources that have been used so far in the project. The most universal resource is UCSC's campusrocks server, which requires a UCSC Cruz Blue ID and password to login.
Note that this is a computer cluster, please do not run programs on the head node!
When you log in you will be on the 'head' node, this node is not meant for running programs! The head node is a very limited machine with only one job, assigning programs to other machines in the cluster. If you try and run programs on the head node the system administration will kill your program and send you an angry email. To run programs you must use the Sun Grid Engine (SGE).
The SGE takes in very simple shell scripts and assigns them to a non-head node in the cluster. You can provide commands when you submit the shell scripts (request a bigger node, parallelize across multiple nodes, etc). As the scripts are submitted they are queued, if there is heavy usage on the server your script may not run immediately.
During the Spring 2015 Ed Green was able to let students use his server edser (edser2.ucsc.edu). The server has 390 G of RAM, which is necessary for certain assembly algorithms (Discovar de novo).
In both the Spring 2012 and Spring 2015 classes the server Kolossus was accessed. Kolossus is a 1TB RAM machine that the UCSC Genome Browser group uses. Access is restricted, students interested in using it should explain their request to the UCSC Genome Browser system administration staff.