- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有 10 个基因型数据的 .txt 文件 - 每个都来自不同的染色体。它们每行的列数都相同,而且列的顺序也相同。每个文件都以相同的第一行开头。
我想做的是按照 chr1、chr2、chr3...chr10 的顺序将所有 10 个文件附加到一个基因型文件中。但是,我只想保留 chr1 的标题行,因此它将保留为标题,并在将它们全部附加在一起之前从后续染色体中删除所有标题。
例如,如果我有:
文件1:
chr, position, geno1, geno2
1, 100, A, C
1, 200, G, T
文件2:
chr, position, geno1, geno2
2, 50, T, A
2, 150, C, G
我想以 file_combined 结束:
chr, position, geno1, geno2
1, 100, A, C
1, 200, G, T
2, 50, T, A
2, 150, C, G
考虑到每个文件为 400-600Mb 而生成的文件将约为 6Gb,最好/最快的方法是什么?我对编写 Python 和 Linux shell 脚本比较舒服,但是解释为什么代码很快以及它在做什么将是一个加号!谢谢!
最佳答案
你可以做到
cp chr1 output
for f in chr[2-9] chr10; do sed -n '2,$p' $f >> output; done
评论后更新
实际上,使用 tail 甚至更简单
cp chr1 output
tail -qn +2 chr[2-9] chr10 >> output
关于python - 连接没有顶行的大文件 - python 或 bash?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24638468/
php应用越来越多,也越来越广泛,为了增加网站的丰富多彩,从而出现了很多新的技术。ajax是现代网站中不能缺少的一项技术,他可以异步刷新数据,而实现很多效果,比如刷新验证码,微博中的赞功能,都是运用
我想在用户将tableView滚动到顶部时进行分页,因为我已经使用了这种UIScrollView方法。但是它将多次调用api 最佳答案 不好意思 当服务器提供数据计数数量 -(void)tableVi
我有以下 swift 代码,我想要实现的是从顶部滑出的 segue。我希望第二个 VCView 位于第一个 VCView 下方,并且让第一个 VCView 滑出显示第二个 VCView。 目前没有动画
我正在使用 ECSliding我有这个问题! 在我的项目中有这个文件: InitViewController (ECSlidingController) FirstViewController (UI
当我们浏览网页时,我们想对网页内容如文章、评论中的观点持赞同或反对意见时,可以通过点击网页中的“顶”和“踩”来进行投票。而整个交互过程,开发者可以通过ajax异步来实现,从而提高用户体验
您好,我遇到了这样的问题, 我有两个 View ,例如我的第一个 View 是 A,其图像如下所示 我正在这个 View A 上打开 View B 例如,当我触摸没有按钮的区域时,在 View B 中
我正在尝试从图像生成鸟瞰图。对于相机固有特性和畸变,我使用的是从驾驶模拟器中检索到的硬编码值,该驾驶模拟器的车顶上安装了相机。 代码的基础来自“使用 OpenCV 库学习 OpenCV 计算机视觉”,
我正在尝试使用 Linux perf 进行一些性能分析。我有一个构建时去掉了符号的应用程序,令我惊讶的是 Linux perf top 无法显示 disassmbly 行。它只显示原始 EIP。 我们
本文实例为大家分享了基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码,供大家参考,具体内容如下 数据库操作: ?
我正在使用 VueJS 和 Bootstrap 开发应用程序。我试图将一个 div 与图像居中,同时让复选框标 checkout 现在右上角,如下所示。 但是当鼠标悬停在卡片上时,图像会稍微向左移动,
我是一名优秀的程序员,十分优秀!