Progressive Vote

Progressives to Vote For and Support in 2020 Voting is tough. There are a lot of people running with a lot of motivations. Many of which do not line up with what you may believe in. This will hopefully help to serve as a bit of a guide to some candidates for someone that is looking to vote for the progressive left. Supporting policies like Medicare For All (Single Payer), The Green New Deal, higher marginal income taxes on the upper brackets, and potentially even wealth tax territory.

R Package Downloads

R Package Downloads Using the following snippet of code in R, after installing the ggplot and dlstats libraries, one can plot how often a given set of packages has been downloaded. Install install.packages("ggplot2") install.packages("dlstats") Use library(ggplot2) library(dlstats) # Here I use my packages as an example, you can check any packages on CRAN x <- cran_stats(c("BigQuic", "DCD", "DiffNet", "AssocAFC", "famSKATRC", "RGBM")) ggplot(x, aes(end, downloads, group=package, color=package)) + geom_line() + geom_point(aes(shape=package)) + xlab("Time") + ylab("Downloads") png(width = 600, height = 400) ggsave(filename = "R_Package_Downloads.

Samsung S5, or Why Modern Smartphones Inexplicibly Suck

Samsung S5 The Samsung S5 is not a particularly great phone in 2019 considering its age. The specs aren’t terribly great nowadays. Many apps run a bit slow on it, some crash often (e.g. the modern incarnation of Google Maps is like letting my S5 drive Bumper Cars). The camera is just ok by modern standards and lacks any sort of expert mode. At the time though, the S5 was setting the bar for smart phones.

Nvidia Docker

Nvidia GPUs Nvidia has unfortunately come to own the HPC (High Performance Computing) market, mainly through the early lead they gained with CUDA and its relative ease of use over alternatives like the more open and less proprietary OpenCL and ATI’s perhaps too late and too little GPU Open. They are certainly trying, but they just don’t seem to have enough resources behind these efforts to keep up with the latest and the install process is both not easy for the average layman (requiring a fairly new kernel) and needs pretty recent GPUs.

Screen

Screen, a Bioinformaticians Best Friend Screen is very likely the best way to keep things running in the terminal servers that you connect to. While dropping things into the background and booting them off with nohup so that they ignore the Sig Hup signal is an option, it isn’t as clean as screen and it isn’t so easy to just pick up where you left off, for instance, if you had something open in a text editor.

Installing R Properly

Installing R Properly on Ubuntu Introduction There are a lot of ‘wrong’ ways to install R. Usually the result is a system on which R does not update (e.g. installed from source), does not update as fast as upstream (e.g. installed from package manager in Debian or Ubuntu), or requires additional tools (e.g. Bioconda). These aren’t necessarily wrong, and you may need to do these at times (e.g. if you write R packages that are on CRAN, then you may need to test on a dev version, which may need to be built from source), but there is a way that is better in most cases.

Gwas Catalog

Using the GWAS Catalog Finding Bipolar Related SNPs Today we will be using the GWAS Catalog to identify SNPs (Single Nucleotide Polymorphisms) that are associated with Bipolar Disorder. Sure, there is an interactive search on the page, but let’s do this locally. Navigate to the downloadable files by first clicking the ‘Download’ link on the main page, and then ‘Files’ link, you should be here: https://www.ebi.ac.uk/gwas/docs/file-downloads The main file to get is All associations v1.