LINUX的练习题:
最低要求是完成我的 linux 20题 http://www.bio-info-trainee.com/2900.html
其次完成生物信息学数据格式的习题(blast/blat/fa-fq/sam-bam/vcf/bed/gtf-gff),收集这些格式的说明书。
fasta和fastq格式文件的shell小练习 http://www.bio-info-trainee.com/3575.html
sam和bam格式文件的shell小练习 http://www.bio-info-trainee.com/3578.html
VCF格式文件的shell小练习 http://www.bio-info-trainee.com/3577.html

配套视频在:https://www.bilibili.com/video/av28813815

一、在任意文件夹下面创建形如 1/2/3/4/5/6/7/8/9 格式的文件夹系列。

二、在创建好的文件夹下面,比如我的是 /Users/jimmy/tmp/1/2/3/4/5/6/7/8/9 ,里面创建文本文件 me.txt。

三、在文本文件 me.txt 里面输入内容。

四、删除上面创建的文件夹 1/2/3/4/5/6/7/8/9 及文本文件 me.txt。

五、在任意文件夹下面创建 folder1~5这5个文件夹,然后每个文件夹下面继续创建 folder1~5这5个文件夹。

六、在第五题创建的每一个文件夹下面都创建第二题文本文件 me.txt ,内容也要一样。

七、再次删除掉前面几个步骤建立的文件夹及文件。

八、下载 http://www.biotrainee.com/jmzeng/igv/test.bed 文件,后在里面选择含有 H3K4me3 的那一行是第几行,该文件总共有几行。

九、下载 http://www.biotrainee.com/jmzeng/rmDuplicate.zip 文件,并且解压,查看里面的文件夹结构。

十、打开第九题解压的文件,进入 rmDuplicate/samtools/single 文件夹里面,查看后缀为 .sam 的文件,搞清楚 生物信息学里面的SAM/BAM 定义是什么。

十一、安装 samtools 软件。

https://github.com/samtools/samtools/releases/download/1.11/samtools-1.11.tar.bz2

十二、打开 后缀为BAM 的文件,找到产生该文件的命令。

十三、根据上面的命令,找到我使用的参考基因组 /home/jianmingzeng/reference/index/bowtie/hg38 具体有多少条染色体。

十四、上面的后缀为BAM 的文件的第二列,只有 0 和 16 两个数字,用 cut/sort/uniq等命令统计它们的个数。

十五、重新打开 rmDuplicate/samtools/paired 文件夹下面的后缀为BAM 的文件,再次查看第二列,并且统计。

十六、下载 http://www.biotrainee.com/jmzeng/sickle/sickle-results.zip 文件,并且解压,查看里面的文件夹结构, 这个文件有2.3M,注意留心下载时间及下载速度。

十七、解压 sickle-results/single_tmp_fastqc.zip 文件,并且进入解压后的文件夹,找到 fastqc_data.txt 文件,并且搜索该文本文件以 >>开头的有多少行?

十八、下载 http://www.biotrainee.com/jmzeng/tmp/hg38.tss 文件,去NCBI找到TP53/BRCA1等自己感兴趣的基因对应的 refseq数据库 ID,然后找到它们的hg38.tss 文件的哪一行。

十九、解析hg38.tss 文件,统计每条染色体的基因个数。

二十、解析hg38.tss 文件,统计NM和NR开头的数量,了解NM和NR开头的含义。

NM代表成熟的mRNA转录本序列,NR代表非编码的转录本序列。

LINUX的20练习题相关推荐

  1. linux系统 如何选择题,Linux认证考试练习题

    Linux认证考试练习题 一.填空题(每空1分, 20分) 1.系统管理的任务之一是能够在________环境中实现对程序和数据的安全保护.备份.恢复与更新. 2.系统交换分区是作为系统_______ ...

  2. linux认证在哪考试,2017年Linux认证考试练习题

    Linux+考试价格是190美元,考试采用多选题形式,时长120分钟,所覆盖的内容很多都是和Sair以及LPI认证完全一样的,但难度稍有降低.下面是小编整理的关于Linux认证考试练习题,希望大家认真 ...

  3. 2016年linux认证,2016年Linux认证考试练习题及答案

    2016年Linux认证考试练习题及答案 一.单选题 1.在创建Linux分区时,一定要创建( D )两个分区 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SWAP/ ...

  4. Linux 操作系统课程练习题(二)VI 编辑器

    Linux 操作系统课程练习题(二)VI 编辑器 VI 编 辑 器 的 三 种 工 作 方 式 分 别 是 :命令方式.输入方式.ex转义方式. 写出一种保存并退出 VI 编辑器的方法wq. [解析] ...

  5. Linux shell脚本练习题汇总

    Linux shell脚本练习题汇总 编写脚本文件example1.sh,存放在/home/cauc/scripts目录下.脚本功能为:查找某文件是否存在(以参数形式),若存在,则将其权限设置为用户主 ...

  6. linux远程测试题,2017年Linux认证考试练习题

    2017年Linux认证考试练习题 Linux+考试价格是190美元,考试采用多选题形式,时长120分钟,所覆盖的内容很多都是和Sair以及LPI认证完全一样的,但难度稍有降低.下面是小编整理的关于L ...

  7. Linux常用20条命令

    Linux常用20条命令 假装这里有个标题 1.cd 2.ls 3.grep 4.find 5.cp 6.mv 7.rm 8.ps 9.kill 10.kill all 11.file 12.tar ...

  8. linux mint有没有服务器版,Linux Mint 20“Ulyana”正式版发布

    本月早些时候我们曾告诉您关于Linux Mint 20即将发布的消息, 代号为 "Ulyana"的一个非常有争议的版本,因为开发者决定从这一版本开始取消对32位架构计算机的支持,并 ...

  9. linux mint视频,Linux Mint 20.1 beta 发布,新增免费视频播放器

    经过六个月的开发,Linux Mint 20.1" Ulyssa"的 Beta 版于近日发布了.Mint 20.1 是一个长期支持(LTS)版本,基于 Ubuntu 20.04 L ...

最新文章

  1. pandas使用drop函数删除dataframe中指定索引列表对应位置的数据行(drop multiple rows in dataframe with integer index)
  2. 用《R数据科学》学习一套数据处理语法
  3. CICC《城市大脑建设规范》标准建设启动会在京召开
  4. Unity3D 关于声音MissingComponentException报错
  5. 南宁网络推广浅谈能使文章快速收录的技巧有哪些?
  6. DDD - 聚合与聚合根_如何理解 Respository与DAO
  7. MySQL 安装包下载教程
  8. LabVIEW串口接收实例
  9. 用Python写一个将Python2代码转换成Python3代码的批处理工具
  10. 【ThinkPHP】实例化模型的方法
  11. python迭代器是什么百度百科,python迭代器的接口是什么?
  12. 网络启动安装linux客户机nfs设置,NFS服务端和客户端安装配置
  13. python编程函数_python函数式编程
  14. 大数据分析系统包含哪些功能板块
  15. 3月28日晚中央电视台出现重大故障?!
  16. wpf listbox绑定不跟新_苦逼的程序员,Python又有新版本3.9,跟还是不跟?
  17. DevC++的一些使用技巧
  18. swf文件数据格式分析
  19. PSARDumper DA发布PSP3000解密工具
  20. 通过读取原始星历文件数据推算GPS卫星位置坐标

热门文章

  1. 一种投影法的点云目标检测网络
  2. MSCKF-Based Visual-Wheel Odometry 轮速视觉融合里程计
  3. 最新!全球学术排名出炉:18所中国大学位居世界100强
  4. 背光源:你究竟是怎样的波长?
  5. mask rcnn训练自己的数据集
  6. 鱼眼镜头标定基本原理及实现
  7. SpringMVC 如何配置aop
  8. Nat. Commun. | 深度学习探索可编程RNA开关
  9. python csv模块 一次读多行_python中csv模块读取reader只能读取一次
  10. 360浏览器登录_360安全浏览器12下载-360安全浏览器12最新版下载