SQLBolt 课程学习笔记四 (13-18+X 课)

SQL Lesson 13: Inserting rows 第 13 课,添加行 We’ve spent quite a few lessons on how to query for data in a database, so it’s time to start learning a bit about SQL schemas and how to add new data. 前面都是在学怎么查询数据库,现在该了解一下数据库 Schema (

SQLBolt 课程学习笔记三 (9-12 课)

继续上课。 SQL Lesson 9: Queries with expressions 第 9 课,表达式查询。 In addition to querying and referencing raw column data with SQL, you can also use expressions to write more complex logic on column values in a query. These expressions can use mathematical and string functions along with basic arithmetic to transform values when the query is executed, as shown

SQLBolt 课程学习笔记二 (6-8 课)

昨天看了大火的《工作细胞》,挺有趣的。血小板太可爱了! 然后睡觉前看了一下 Todo list: 任重而道远啊,后面的课程还多着呢。继续继续—— SQL Lesson 6: Multi-table queries

SQLBolt 课程学习笔记一 (1-5 课)

终究还是要回来好好补课,看文档太无聊。看网上很多人都推荐 SQLBolt 这个在线网站学习课程,所以今天就打算来看这个了。 整个课程包括介绍 + 18 节课 + 结束课程

Microsoft R Open 的安装和配置

昨天偶然在网上看到看到关于不同版本 R 的速度对比的文章 R, R with Atlas, R with OpenBLAS and Revolution R Open: which is fastest?,被结果惊到了,最快的 Revolution R Open 碾压 Vanilla R,而且相比

PostgreSQL 基础补课

接触 MIMIC 数据库一小阵,勉强一边 Google 一边看 mimic-code 提供的脚本搞定了本地数据库并且把所有提供的 concepts 都建立好了。 过程中 R 配合 RPostgreSQL 来连接和操作数据已经相对很容易了

MIMIC iii 数据 + PostgreSQL 数据库

申请的 MIMIC III 数据库 今天终于通过了,下载发现一堆 csv.gz 大小也是惊人。所以自己一一个直接用表格数据导入 R 怕是不可能了,只能去用他们推荐的数据库管理了。

Shell 字符串取子集和输出重定向

最近处理数据经常需要取某个字符串一部分用来重命名结果生成的新文件的情况,比如 sample1.fastq.gz 比对到基因组想要取出其中的 sample1 用来命名生成的 sam 文件,或者想看跑的

Linux 下的动态共享库

0. 前言 通过上次那个 Rtudio 输入法的事情 (解决 Debian 中 Mendeley Desktop 和 RStudio 无法使用 fcitx 输入中文的问题) ,我又觉得编译啊共享库啊什么的很有趣,然后我懂的太少。所以补课看

R 启动时加载包的正确姿势

今天看 Hadley Wickham 大大的 《R for Data Science》 的时候无意踩坑了,记录一下。 看到章节 4. Workflow: basics 的 4.4 节做练习的时候,本来这一章十分简单,5 分钟看完的,练习

sed 和 awk 学习

sed 、awk 和 grep 都是 Linux 系统下的非交互式的文本处理工具。 sed 的基本处理单位为记录 (record),简单理解的话就是文件的行;而 awk 的基本处理单位为域

在 Debian 中使用 Zotero 文献管理软件

我在 Debian 中用 Zotero 管理文献时发现 PDF 导入后获取文件信息获取不到。以下时解决过程记录,主要参考 Configuring Zotero PDF full text indexing in Debian Jessie。 安装 pdftotext 和 pdfinfo: 1 sudo apt-get install poppler-utils 查看内