858cb97c78fd

Update
[view raw] [browse files]
author Steve Losh <steve@stevelosh.com>
date Wed, 10 Apr 2024 15:44:49 -0400
parents b779dbd8979a
children fb895759f504
branches/tags (none)
files README.markdown

Changes

--- a/README.markdown	Tue Apr 02 12:09:15 2024 -0400
+++ b/README.markdown	Wed Apr 10 15:44:49 2024 -0400
@@ -336,3 +336,80 @@
 
 ## 2024-04-02
 
+Added STAR rule to our BI545 project.  It was surprisingly difficult to find
+a Singularity/Docker container for it. Eventually finished getting most of the
+pipeline up and running, at least to the point of producing the `.htseq` files
+so the other folks are unblocked.
+
+## 2024-04-04
+
+BS522.
+
+BI529.  Clustering.
+
+Postgres on a VM notes because I have to look this up every single time:
+
+    sudo apt install postgresql postgresql-contrib
+    sudo -u postgres psql
+
+    CREATE USER testuser;
+    CREATE DATABASE testdb;
+    ALTER USER testuser WITH ENCRYPTED PASSWORD 'pass';
+    GRANT ALL PRIVILEGES ON DATABASE testdb TO testuser;
+    \c testdb
+    GRANT ALL ON SCHEMA public TO testuser;
+
+    psql postgresql://testuser@localhost:5432/testdb
+
+## 2024-04-05
+
+Realized I can bind a key to toggle fullscreen windows on StumpWM.  Amazing.
+I should have done this ages ago.  `H-0` on the keyboard (mnemonic: "zero other
+things on the screen") and `s-12` on the Gamer Mouse™.
+
+BI545, eQTL and allelic bias analysis.
+
+## 2024-04-07
+
+Finished BI529 homework.
+
+## 2024-04-09
+
+BS522.
+
+Finished and submitted BI529 homework, the last one I *technically* need to do,
+since the other two classes are drop-lowest and I'm happy with all my current
+scores.  We'll see how ambitious I feel.
+
+Really need to update my `st` installation at some point.  I hear there have
+been performance improvements since I last updated… looks like four years ago?
+But updating `st` is such a miserable fucking slog because of the absolutely
+unhinged approach they take to configuration of "edit the C code and recompile,
+lol", so you need to maintain patch stacks and constantly remerge them to stay
+up to date.  Absolutely batshit behavior.  I need to write my own goddamn
+terminal some day.
+
+I tried just pulling and merging but of course that doesn't fucking work because
+there are a million conflicts from the various patches.  So I need to figure out
+what I need to recreate on the new `st` version:
+
+* My config changes.
+* Scrollback patch.
+* "Fix keyboard input" patch.
+* Externalpipe patch.
+* Boxdraw patch.
+
+BI529, gene set enrichment analysis.  I think I kind of understand the GSEA
+plots now, in a handwavey way.
+
+Added a couple of simple tests to DBvolve so I can at least sanity check things
+when I make changes.  Just uses an in-memory SQLite DB for the tests for now.
+
+Started reading the paper for journal club class tomorrow.  I think this is the
+final one.
+
+PIBS800.
+
+## 2024-04-10
+
+Final journal club of the semester today.