网上流传较广的50道SQL训练,奋斗了不知道多久终于写完了。前18道题的难度依次递增,从19题开始的后半部分算是循环练习和额外function的附加练习,难度恢复到普通状态。...
网上流传较广的50道SQL训练,奋斗了不知道多久终于写完了。前18道题的难度依次递增,从19题开始的后半部分算是循环练习和额外function的附加练习,难度恢复到普通状态。...
前言 因为组里面出了一批甲基化测序数据,使用的技术为BS-seq,处理的时候顺带记录了学习过程,演示使用数据为官方提供的example.fastq。 DNA甲基化及CpG岛定...
linux 三剑客,处理文本文件三个强大的命令。awk 处理格式文本非常有效率;sed 通过逐行遍历文件,能有效完成文件查找和修改;grep 通过正则表达式匹配,实现文件的模...
对于学问二字,你如何理解?对于读书,你有怎样的看法?对于知识的吸收与消化,你有何看法?对于这些问题的讨论,朱光潜的《人生九论》都有通俗而透彻的解答。那么这篇文章就是自己在阅读...
fastqc是一款基于java的软件,能够对测序数据的质量进行评估。一个样本生成一个报告,当样本量过多时,逐一查看样本质量就稍显不方便,multiqc是一个基于Python的...
接触到一个生信分析项目,作者基于snakemake 串起了17个用python 脚本编写的分析流程。自己在搭建的Linux 环境下,测试了这些脚本。此文简要介绍snakema...
动态规划(dynamic programing),通常用于求解具有某种最优性质的问题。动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然...
分而治之,分治算法(divide and conquer),是计算机科学中非常重要的算法之一。该算法的核心思想可概括为,分解与合并。即把一个复杂的问题分成两个或更多的相同或相...
包括冒泡排序、选择排序、插入排序、快速排序和归并排序。前三者的时间复杂度为O(n*n),后两者的时间复杂度为O(nlogn),两者的基本思想都是分治和递归。 1. 冒泡排序 ...
初识 Python中已经有了threading模块,为什么还需要线程池呢,线程池又是什么东西呢?在介绍线程同步的信号量机制的时候,举得例子是爬虫的例子,需要控制同时爬取的线程...
文章发表于nature review genetics:Integrative single- cell analysis,作者是Tim Stuart与Rahul Satij...
title:Comprehensive Integration of Single-Cell Data journal:cell IF:36.21 概述:在目前测序进入单细胞...
文章转自:作者:周运来就是我 链接:https://www.jianshu.com/p/66c387e1de3d 来源:简书 著作权归作者所有。商业转载请联系作者获得授权,非...
如果在GEO数据库上一篇文章包括了多个样本,对应到多个SRR run,那么此时一个批量下载SRR 数据的命令就非常方便了。当然,关键在于,你能获得对应的SRR id 或者sr...
所谓:操千曲而后晓声,观千剑而后识器。 作为一个开源软件,R的一个非常大的优点就是我们可以随意查看所有算法的源代码,在对这些源代码进行分析的过程中不仅可以加深对算法的认识,而...
STAR法则是在面试,求职,写简历时候的常用利器。虽然常用,但是我想知道的人一定很少很少,不然为什么那么多人面试的时候犯那么低级的错误呢?STAR法则无法帮你提高你的实力,但...
通过R脚本实现库存分析的两个内容,一是库存结余量随时间变化的折线图和月同柱状图,二是各个门店库存结余随时间变化的热力图。 R脚本绘制折线图和条形图 R脚本实现门店信息热力图 ...