# HG changeset patch # User Steve Losh # Date 1712778289 14400 # Node ID 858cb97c78fd5e47625f95d91e4fe8ab72b506aa # Parent b779dbd8979ac3eb96231263a21b44106b752502 Update diff -r b779dbd8979a -r 858cb97c78fd README.markdown --- 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.