record of how to boot mac os x 10.10.2 on a PC with gigabyte-b75m-d3v motherboard:
the hardware information:
cpu: xeon e3-1230-v2(ivy bridge,1155)
mb:gigabyte-b75m-d3v(gigabyte mb is recommended as it is easier to boot up a ... mum...hackintosh); this mb has an on … Read more
Every path in the DP matrix corresponds to an alignment of two sequences.
What NW algorithm does in each step of its loop(it has two nested loops, assume that the index of inner loop is i ,out loop is j) … Read more
Many times, we need to merge two(or many) tables based on a common column residing in both of the two tables. In order to do this, we can use match and data table indexing.
suppose that the column is … Read more
1. logical circuit to boolean expression
logical circuit unit can be represented by symbols and logical AND/OR/NOT connectors.
2. true table
it is a summary table which enumerates all possible combination that a logical circuit can have.
3. true table to … Read more
gephi is a network editing/visualization platform. R has a package igraph which can be used to generate network files that can be imported into gephi. Here is an example:
First, we create a new graph object with a dataframe named … Read more
Many times, we need to run apps with GUI on a remote linux machine. i.e. we want to examine those snvs with igv on the cluster directly without downloading the big bam files. Believe it or not, linux … Read more
shiny is an R package which enables you to view your data in a 'GUI' way through the web.
In shiny, ui.R script defines the gui part of the app while server.R is responsible for the actual logics and work… Read more
Raised by a question on DNA's double strand nature, I have learned that there are many genes which share a common region in genome but reside in different strand. this is interesting, their sequences are naturally complemented, which can be … Read more