Here is how you can make a table in GFM format using knitr + ascii
render_gfm()
gfm_table <- function(x, ...) {
require(ascii)
y <- capture.output(print(ascii(x, ...), type = "org"))
# substitute + with | for table markupHere is how you can make a table in GFM format using knitr + ascii
render_gfm()
gfm_table <- function(x, ...) {
require(ascii)
y <- capture.output(print(ascii(x, ...), type = "org"))
# substitute + with | for table markup| body { | |
| font-family: Helvetica, arial, sans-serif; | |
| font-size: 14px; | |
| line-height: 1.6; | |
| padding-top: 10px; | |
| padding-bottom: 10px; | |
| background-color: white; | |
| padding: 30px; } | |
| body > *:first-child { |
| #' Modified version of the ggplot2 plotmatrix function that accepts additional | |
| #' variables for aesthetic mapping. | |
| #' | |
| #' example | |
| #' data(iris) | |
| #' iris.vars <- c("Sepal.Length", "Sepal.Width", "Petal.Length", "Petal.Width") | |
| #' ggpairs(data = iris, facet.vars = iris.vars, | |
| #' mapping = aes(color = Species, shape = Species)) | |
| ggpairs <- function (data, facet.vars = colnames(data), facet.scale = "free", |
| pvec2<-function(v, FUN, ..., mc.set.seed = TRUE, mc.silent = FALSE, | |
| mc.cores = getOption("mc.cores", 2L), mc.cleanup = TRUE | |
| ,combineFUN = `c` | |
| ) { | |
| ### AUTHOR: [email protected] | |
| ### PURPOSE: an improvement(?) on parallel:pvec which | |
| ### (1) does not require v to be a vector, rather, v must | |
| ### implement `[`, `length`. Thus, i.e. BioConductor List (including | |
| ### GRangesList) is supported. | |
| ### (2) uses `parallel:splitIndices` to compute indices into v |
| #!/bin/bash | |
| libs=( "/usr/local/lib/libmacfuse_i32.2.dylib" \ | |
| "/usr/local/lib/libosxfuse_i32.2.dylib" \ | |
| "/usr/local/lib/libosxfuse_i64.2.dylib" \ | |
| "/usr/local/lib/libmacfuse_i64.2.dylib" \ | |
| "/usr/local/lib/libosxfuse_i32.la" \ | |
| "/usr/local/lib/libosxfuse_i64.la" \ | |
| "/usr/local/lib/pkgconfig/osxfuse.pc" ) |
| /** | |
| * Retrieves all the rows in the active spreadsheet that contain data and logs the | |
| * values for each row. | |
| * For more information on using the Spreadsheet API, see | |
| * https://developers.google.com/apps-script/service_spreadsheet | |
| */ | |
| function readRows() { | |
| var sheet = SpreadsheetApp.getActiveSheet(); | |
| var rows = sheet.getDataRange(); | |
| var numRows = rows.getNumRows(); |
| ag "sometext" --nogroup | awk '{print substr($1,1,index($1,":")-1);}' | xargs -I {} sed -i .bak -e 's/sometext/anothertext/g' {} |
| // Jekyll Pygments syntax highlighter styles | |
| // Color scheme | |
| $base03: #002B36 | |
| $base02: #073642 | |
| $base01: #586E75 | |
| $base00: #657B83 | |
| $base0: #839496 | |
| $base1: #93A1A1 | |
| $base2: #EEE8D5 |
| * { | |
| font-size: 12pt; | |
| font-family: monospace; | |
| font-weight: normal; | |
| font-style: normal; | |
| text-decoration: none; | |
| color: black; | |
| cursor: default; | |
| } |
This is how I currently work with Git and the Bioconductor SVN. I'll use the affxparser package as an example.
% git clone [email protected]:HenrikBengtsson/affxparser.git
% cd affxparserI'm using the Git Flow workflow everywhere, including this package. In short,