07 2022 档案

Python 操作 sam/bam/cram/fasta/fsastq/bcf/vcf 文件
摘要:Pysam 是一个用于读取、操作和编写基因组数据集的 python 模块。它是 htslib C-API 的轻量级包装器,提供读取和写入 SAM / BAM / VCF / BCF / BED / GFF / GTF / FASTA / FASTQ 文件以及访问 samtools 和 bcftools 包的命令行功能的工具. 阅读全文
posted @ 2022-07-30 22:21 magower 阅读(586) 评论(0) 推荐(0) 编辑
Python 常量数据组定义(enum 枚举类)
摘要:`enum` 是 python 3.4 版本新加的特性,用于定义一些不常修改的数据组。枚举本身是一组符号名称(枚举成员)的集合,枚举成员应该是唯一的、不可变的。在枚举中,可以对成员进行恒等比较,并且枚举本身是可迭代的。 阅读全文
posted @ 2022-07-29 21:54 magower 阅读(298) 评论(0) 推荐(0) 编辑
Go 通道(channel)3
摘要:Futures 模式是指,当需要用到某个值之前,需要先对该值进行计算,这时候可以将该值的计算放到另一个处理器计算该值,当使用该值时已经计算完毕了。 阅读全文
posted @ 2022-07-28 21:55 magower 阅读(36) 评论(0) 推荐(0) 编辑
Go 通道(channel)2
摘要:通道结合 time 包,轻松使用计时器和定时器。 阅读全文
posted @ 2022-07-27 22:50 magower 阅读(35) 评论(0) 推荐(0) 编辑
Go 通道(channel)1
摘要:通道(channel),就像一个可以用于发送类型化数据的管道,由其负责协程之间的通信,从而避开所有由共享内存导致的陷阱;这种通过通道进行通信的方式保证了同步性。数据在通道中进行传递:在任何给定时间,一个数据被设计为只有一个协程可以对其访问,所以不会发生数据竞争。 阅读全文
posted @ 2022-07-26 22:23 magower 阅读(149) 评论(0) 推荐(0) 编辑
Go 学生管理系统(结构体+方法)
摘要:使用结构体和方法,实现一个简易的学生管理系统,拥有增删查的功能。 阅读全文
posted @ 2022-07-25 22:33 magower 阅读(121) 评论(0) 推荐(0) 编辑
Go 简易的消息发送与接收
摘要:使用 net 包网络通信的功能,构建 tcp 服务器,编写一个简单的服务端和客户端,并实现通信。 阅读全文
posted @ 2022-07-25 22:25 magower 阅读(193) 评论(0) 推荐(0) 编辑
Go 优雅的等待所有协程完成
摘要:使用 sync 包中的 WaitGroup 对象,对协程量计数,通过标记协程完成数量确定协程是否全部完成。 阅读全文
posted @ 2022-07-25 21:13 magower 阅读(118) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示