编程开发

怎样完整读取IEU的.vcf文件并转为数据框

大家好,好久不见,这个号目前只有我在写,所有更新随心所欲,想起来什么就发点啥,也不为挣钱,希望能跟大家分享一些自己在生信学习中的感受。 今天我们来学习一个有意思的事情,IEU数据库做孟德尔随机化分析的应该都很熟悉了,平时我们都直接使用TwoSampleMR包里的extract_instruments函数提取p<5-e8数据了,但是进行一些特殊处理,如共定位分析的时候,需要提取完整数据,今天教

Python自动更换Bing壁纸

笔者想每天更换Bing壁纸,但是不想用安装BingDesktop,因为这款官方软件没办法下载壁纸。故准备写一个脚本,加入到Windows计划任务里边去,定时执行。 思路很简单。自己搜索了下,有2种比较简单的办法可以尝试。 方法1给出了完整代码,方法2是部分代码。 方法1:可以用网上给的比较多的一个接口,我没有找到这个接口的出处,但是无论是国外的论坛stackvoerflow还是国内的博客里面主要都

软件项目质量管理

质量不是检测出来的,而是设计和制造出来的。对应到软件开发过程中,也就是说,软件质量要通过控制/提高需求、设计、研发、测试等各个阶段产出物的质量来进行保证,而不能仅仅通过测试阶段来进行保证。 需求阶段要保证需求人员对客户需求的理解是充分的,包括显性需求和隐性需求。设计阶段的架构设计既要保证满足现阶段的需求,也同时具有一定的前瞻性。研发阶段要保证研发人员对需求的理解与需求人员的理解是一致的,对开发的代

git 进阶

git rm a.txt会删除仓库记录以及本地文件(慎用) git rm --cached a.txt;git add . ;git commit -m只会删除仓库缓存 git mv a.txt A.txt;git add .;git commit通常用来改已提交的文件名 git commit --amend修正上一次提交(如果加-m会覆盖提交信息,不加则会继续使用上一次的信息) gi

最全BBC系列,暑假和孩子一起看起来

快到暑假了~今日给熊孩子的爸妈来一个暑假特辑分享。 最全BBC系列,暑假和孩子一起看起来(内存310G) 小小世界tiny world-1-6集 链接: 提取码:Kimi BBC 天才动物Ingenious Animals 2016 链接:

做自己想做的事

最近我自己勤于找工作。不为什么,只为了突破自己,想让自己看一看别的行业的样子。特别是现在直播行业盛行,我特别好奇这个直播会是什么样子的。早点入局,早点可以感受到他们的氛围。 今天,加了一个HR。HR的意思就是说:你比较擅长英语,但是英语这个市场被瓜分的差不多了,赚大钱有点难,但是你也可以去做做。毕竟可以做成小IP或者是中型IP,这样还是可以的。 我对这方面的话要求不是很高。我只是想要让自己多尝试一

Linux_187_服务器安全与sshd配置

ssh配置文件 Linux强调一切皆文件,Linux系统更改各种软件的配置参数,也就是在修改文件内容而已 sshd服务的配置文件,默认在 /etc/ssh/sshd_config grep -Ev '$|[# ]' /etc/ssh/sshd_config 默认的sshd配置文件,如下 HostKey /etc/ssh/ssh_host_rsa_key HostKey /etc/ssh/ssh_h

swift 单元测试1

swift 单元测试1 1、为什么要进行单元测试? 答:单元测试是为了避免你的app变成充满bug的软件,让我们在开发过程中能更好的发现缺陷,提高代码质量,也能保证在代码重构时及时发现改动带来的问题。 2、单元测试应该测什么? 1)核心功能:模型类和方法,以及它们和控制器的交互 2)最常用的UI操作 3)边际条件 4)bug修复 3、单元测试需要遵循的原则是什么? FIRST原则--测