迁移通知

本网站今后应该不太会更新了,因为我迁移到更加华丽的 VuePress 框架啦,哈哈哈哈哈哈 传送门: Meteor03’s Oxalis Garden

Read More

NGS_lab1

数据下载与质量评估 数据库网站 SRA (Sequence Read Archive) ENA (European Nucleotide Archive) GSA (Genome Sequence Archive) 数据下载工具 SRA Toolkit Wget Aspera Connect 质量评估工具 FastQC MultiQC 安装 SRA Toolkit ( 挑个你喜欢的方法安装就好~ )

Read More

Bioinfo_Homework_02

Purposes 无序整型数组,求出该数组排序后的任意两个相邻元素的最大差值 Codes # Q: 有一个无序整型数组,如何求出该数组排序后的任意两个相邻元素的最大差值? # 要求时间和空间复杂度尽可能低。 # A1: 使用任意一种排序算法,给原数组排序,然后遍历排好序的数组, # 并对两个相邻元素求差,最终得到最大差值。 array = c(2,6,3,4,5,10,9) # 计算差值 sort2Find = function(fun,array){ sorted_array = fun(array) # 替换成别的排序方法 temp = 0 # 初始化差值计数器 for (i in 1:(length(array)-1)){ # 遍历数组 if (temp < (sorted_array[i+1]-sorted_array[i])){ temp = sorted_array[i+1]-sorted_array[i] # 如果找到更大的差值,则覆盖 } } return(temp) } # A1.

Read More

Bioinfo_Homework_01

Purposes 1. 最大公约数计算: 通过比较暴力枚举法和辗转相除法,探讨不同算法在计算最大公约数时的效率和适用性,从而了解算法选择对于特定问题的影响。 2. 判断2的整数次幂: 通过穷举法、递归法和转化为二进制比较法,比较不同判断方法的准确性和执行效率,进一步理解算法设计中的考虑因素。 3.

Read More