编程开发

fastq-dump、fasterq-dump和parallel-fastq-dump处理SRA文件的速度比较

最近新发现一个工具——parallel-fastq-dump,能多线程运行fastq-dump处理SRA文件,而且与另一个常用的多线程工具fasterq-dump相比,还有--gzip选项可以直接生成压缩格式文件,因此下面简单对比一下这三种工具处理SRA文件的速度 一、parallel-fastq-dump基本信息 parallel-fastq-dump的Github地址:htt

面试

今天请假参加了一场面试。 这是一家国内比较知名的体育用品直营店,我面试的是总部的某专员岗位。 到达面试现场,前台小姐姐先让我填写一份个人简历及背景调查承诺书。紧接着就是20分钟左右的等待。 终于等到姗姗来迟的面试官。面试方式倒挺与众不同,开门见山就开始问我各种奇奇怪怪、与工作毫不相干的问题,比如高中在哪里读的,高考成绩是多少,大学专业是什么,何时毕业的,对象是大学同学还是高中同学,等等。回答后就被

[OpenJudge 186/洛谷 P1949/NOI 2001] 聪明的打字员〔搜索〕

题目链接:OpenJudge - 1184:聪明的打字员 题目 总时间限制: 5000ms 内存限制: 65536kB 描述 阿兰是某机密部门的打字员,她现在接到一个任务:需要在一天之内输入几百个长度固定为6的密码。当然,她希望输入的过程中敲击键盘的总次数越少越好。 不幸的是,出于保密的需要,该部门用于输入密码的键盘是特殊设计的,键盘上没有数字键,而只有以下六个键:Swap0, Swap1, U

【numpy笔记_9】数学运算和函数

激动的心,颤抖的手,终于讲到函数了。 到这说明numpy这项工具被你掌握了大半。 掌握了前面的array对象和操作,数学运算、函数和统计是非常好理解的东西,无非调用numpy封装好的工具而已。 废话不多说,开始今天的内容。 数学运算 常用的数学运算有加减乘除,取绝对值,取倒数,幂运算,求和等等。 下面整理了一些常用的数学运算方法: 功能 方法 参数 说明 加 np.add() ar

可视化:Arc Diagrams

  弧线图(Arc Diagrams)是一种在一维布局中可视化网络的方法,主要特征是沿单轴显示节点,同时用弧线表示节点之间的边或连接,同时边的粗细可以表示连接的权重。特别是在想展示同一条染色体上基因之间的关联性时,用此图绝不失为一个好的方法。 安装 arcdiagram   首先,安装一下专门用于画弧线图的包arcdiagram,该包在github上没有发布版本,所以可以通过devtools来安装

python基础知识篇——"控制流程"

知识点一:条件语句 1、什么是条件语句 Python 条件语句跟其他语言基本一致的,都是通过一条或多条语句的执行结果( True 或者 False )来决定执行的代码块。 Python 程序语言指定任何非 0 和非空(null)值为 True,0 或者 null 为 False。 2、if语句的基本形式 Python 中,if 语句的基本形式如下: Python 语言有着严格的缩进要

工作上那点事

上午领导告诉一个消息说:“项目停了”,我说:“第二轮没测试完成需要继续测试吗?”,她告诉我:“你问下项目负责人”。 我就跟另一个刚来的测试人员说:“你找下负责人问下是否需要继续测试,因为领导说项目停了”,我就没跟踪这个事了。 项目负责人拉了一个群说:“直接丢了一张截图,你们测试小伙说的什么专业术语都啥意思 ”,我仔细看了下截图信息,测试人员问了句:“宫工二轮测试需要都执行完吗?”。 后来在群里直接