<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://www.yiliao.com/index.php?action=history&amp;feed=atom&amp;title=Samtools</id>
	<title>Samtools - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://www.yiliao.com/index.php?action=history&amp;feed=atom&amp;title=Samtools"/>
	<link rel="alternate" type="text/html" href="https://www.yiliao.com/index.php?title=Samtools&amp;action=history"/>
	<updated>2026-04-09T09:41:19Z</updated>
	<subtitle>本wiki的该页面的版本历史</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://www.yiliao.com/index.php?title=Samtools&amp;diff=316626&amp;oldid=prev</id>
		<title>120.244.141.225：建立内容为“&lt;div style=&quot;padding: 0 4%; line-height: 1.8; color: #1e293b; font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', Arial, sans-serif; background-color: #ffffff…”的新页面</title>
		<link rel="alternate" type="text/html" href="https://www.yiliao.com/index.php?title=Samtools&amp;diff=316626&amp;oldid=prev"/>
		<updated>2026-02-07T12:25:32Z</updated>

		<summary type="html">&lt;p&gt;建立内容为“&amp;lt;div style=&amp;quot;padding: 0 4%; line-height: 1.8; color: #1e293b; font-family: &amp;#039;Helvetica Neue&amp;#039;, Helvetica, &amp;#039;PingFang SC&amp;#039;, Arial, sans-serif; background-color: #ffffff…”的新页面&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div style=&amp;quot;padding: 0 4%; line-height: 1.8; color: #1e293b; font-family: 'Helvetica Neue', Helvetica, 'PingFang SC', Arial, sans-serif; background-color: #ffffff; max-width: 1200px; margin: auto;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div style=&amp;quot;margin-bottom: 30px; border-bottom: 1.2px solid #e2e8f0; padding-bottom: 25px;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;p style=&amp;quot;font-size: 1.1em; margin: 10px 0; color: #334155; text-align: justify;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;strong&amp;gt;Samtools&amp;lt;/strong&amp;gt; 是一套用于解析和处理高通量测序（HTS）数据的开源软件工具集，由著名生物信息学家 &amp;lt;strong&amp;gt;[[Li Heng]]&amp;lt;/strong&amp;gt;（李恒）等人开发。它是生物信息学领域最基础、引用率最高的工具之一，被誉为处理 &amp;lt;strong&amp;gt;[[SAM]]&amp;lt;/strong&amp;gt; / &amp;lt;strong&amp;gt;[[BAM]]&amp;lt;/strong&amp;gt; / [[CRAM]] 格式文件的“瑞士军刀”。&lt;br /&gt;
            &amp;lt;br&amp;gt;与基于 [[Java]] 的 &amp;lt;strong&amp;gt;[[Picard]]&amp;lt;/strong&amp;gt; 不同，Samtools 采用 &amp;lt;strong&amp;gt;C语言&amp;lt;/strong&amp;gt; 编写，以&amp;lt;strong&amp;gt;速度快&amp;lt;/strong&amp;gt;、&amp;lt;strong&amp;gt;内存占用低&amp;lt;/strong&amp;gt;著称，非常适合在服务器端处理海量数据。&lt;br /&gt;
            &amp;lt;br&amp;gt;它不仅支持格式转换（如 SAM 转 BAM）、排序、索引和去重，还包含了一个轻量级的变异检测模块（mpileup/bcftools），是构建各类基因组分析流程（Pipeline）的基石。&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;medical-infobox mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width: 100%; max-width: 320px; margin: 0 auto 35px auto; border: 1.2px solid #bae6fd; border-radius: 12px; background-color: #ffffff; box-shadow: 0 8px 20px rgba(0,0,0,0.05); overflow: hidden;&amp;quot;&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;div style=&amp;quot;padding: 15px; color: #1e40af; background: linear-gradient(135deg, #e0f2fe 0%, #bae6fd 100%); text-align: center; cursor: pointer;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;font-size: 1.2em; font-weight: bold; letter-spacing: 1.2px;&amp;quot;&amp;gt;Samtools&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;font-size: 0.7em; opacity: 0.85; margin-top: 4px; white-space: nowrap;&amp;quot;&amp;gt;Sequence Alignment/Map Tools (点击展开)&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;padding: 25px; text-align: center; background-color: #f8fafc;&amp;quot;&amp;gt;&lt;br /&gt;
                 &lt;br /&gt;
                &amp;lt;div style=&amp;quot;font-size: 0.8em; color: #64748b; margin-top: 12px; font-weight: 600;&amp;quot;&amp;gt;极速处理基因组数据的利器&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;table style=&amp;quot;width: 100%; border-spacing: 0; border-collapse: collapse; font-size: 0.85em;&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                    &amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding: 8px 12px; background-color: #e0f2fe; color: #1e40af; text-align: left; font-size: 0.9em; border-top: 1px solid #bae6fd;&amp;quot;&amp;gt;软件档案&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                    &amp;lt;th style=&amp;quot;text-align: left; padding: 6px 12px; background-color: #f8fafc; color: #475569; border-bottom: 1px solid #e2e8f0; width: 40%;&amp;quot;&amp;gt;核心开发者&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;td style=&amp;quot;padding: 6px 12px; border-bottom: 1px solid #e2e8f0; color: #0f172a;&amp;quot;&amp;gt;[[Li Heng]] (Sanger/Broad)&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                    &amp;lt;th style=&amp;quot;text-align: left; padding: 6px 12px; background-color: #f8fafc; color: #475569; border-bottom: 1px solid #e2e8f0;&amp;quot;&amp;gt;编写语言&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;td style=&amp;quot;padding: 6px 12px; border-bottom: 1px solid #e2e8f0; color: #1e40af;&amp;quot;&amp;gt;C (基于 HTSlib)&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                    &amp;lt;th style=&amp;quot;text-align: left; padding: 6px 12px; background-color: #f8fafc; color: #475569; border-bottom: 1px solid #e2e8f0;&amp;quot;&amp;gt;操作对象&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;td style=&amp;quot;padding: 6px 12px; border-bottom: 1px solid #e2e8f0; color: #0f172a;&amp;quot;&amp;gt;[[SAM]], [[BAM]], [[CRAM]]&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                    &amp;lt;th style=&amp;quot;text-align: left; padding: 6px 12px; background-color: #f8fafc; color: #475569; border-bottom: 1px solid #e2e8f0;&amp;quot;&amp;gt;最新版本&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;td style=&amp;quot;padding: 6px 12px; border-bottom: 1px solid #e2e8f0; color: #0f172a;&amp;quot;&amp;gt;v1.x (长期维护)&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                    &amp;lt;th style=&amp;quot;text-align: left; padding: 6px 12px; background-color: #f8fafc; color: #475569; border-bottom: 1px solid #e2e8f0;&amp;quot;&amp;gt;开源协议&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;td style=&amp;quot;padding: 6px 12px; border-bottom: 1px solid #e2e8f0; color: #16a34a;&amp;quot;&amp;gt;MIT / BSD&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                    &amp;lt;th colspan=&amp;quot;2&amp;quot; style=&amp;quot;padding: 8px 12px; background-color: #e0f2fe; color: #1e40af; text-align: left; font-size: 0.9em; border-top: 1px solid #bae6fd;&amp;quot;&amp;gt;常用指令&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                    &amp;lt;th style=&amp;quot;text-align: left; padding: 6px 12px; background-color: #f8fafc; color: #475569; border-bottom: 1px solid #e2e8f0;&amp;quot;&amp;gt;查看/转换&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;td style=&amp;quot;padding: 6px 12px; border-bottom: 1px solid #e2e8f0; color: #1e40af;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;view&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                    &amp;lt;th style=&amp;quot;text-align: left; padding: 6px 12px; background-color: #f8fafc; color: #475569; border-bottom: 1px solid #e2e8f0;&amp;quot;&amp;gt;排序&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;td style=&amp;quot;padding: 6px 12px; border-bottom: 1px solid #e2e8f0; color: #0f172a;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;sort&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                    &amp;lt;th style=&amp;quot;text-align: left; padding: 6px 12px; background-color: #f8fafc; color: #475569; border-bottom: 1px solid #e2e8f0;&amp;quot;&amp;gt;建立索引&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;td style=&amp;quot;padding: 6px 12px; border-bottom: 1px solid #e2e8f0; color: #0f172a;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;index&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
                 &amp;lt;tr&amp;gt;&lt;br /&gt;
                    &amp;lt;th style=&amp;quot;text-align: left; padding: 6px 12px; background-color: #f8fafc; color: #475569;&amp;quot;&amp;gt;简单统计&amp;lt;/th&amp;gt;&lt;br /&gt;
                    &amp;lt;td style=&amp;quot;padding: 6px 12px; color: #1e40af;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;flagstat&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;h2 style=&amp;quot;background: #f1f5f9; color: #0f172a; padding: 10px 18px; border-radius: 0 6px 6px 0; font-size: 1.25em; margin-top: 40px; border-left: 6px solid #0f172a; font-weight: bold;&amp;quot;&amp;gt;核心指令：不仅是格式转换&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;p style=&amp;quot;margin: 15px 0; text-align: justify;&amp;quot;&amp;gt;&lt;br /&gt;
        Samtools 的功能覆盖了测序数据处理的各个环节。对于生物信息分析师而言，熟练掌握以下命令是基本功。&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;overflow-x: auto; margin: 20px auto;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;width: 100%; border-collapse: collapse; border: 1.2px solid #cbd5e1; font-size: 0.9em; text-align: left;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr style=&amp;quot;background-color: #f1f5f9; border-bottom: 2px solid #0f172a;&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;th style=&amp;quot;padding: 12px; border: 1px solid #cbd5e1; color: #0f172a; width: 25%;&amp;quot;&amp;gt;指令 (Command)&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th style=&amp;quot;padding: 12px; border: 1px solid #cbd5e1; color: #1e40af; width: 35%;&amp;quot;&amp;gt;典型用途&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th style=&amp;quot;padding: 12px; border: 1px solid #cbd5e1; color: #475569; width: 40%;&amp;quot;&amp;gt;应用场景&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px; border: 1px solid #cbd5e1; font-weight: 600;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;samtools view&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px; border: 1px solid #cbd5e1;&amp;quot;&amp;gt;SAM &amp;amp;#8596; BAM 互转；&amp;lt;br&amp;gt;提取特定区域的 Reads。&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px; border: 1px solid #cbd5e1;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;view -bS input.sam &amp;gt; output.bam&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;这是最常用的命令，将比对器输出的大体积文本转为二进制。&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px; border: 1px solid #cbd5e1; font-weight: 600;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;samtools sort&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px; border: 1px solid #cbd5e1;&amp;quot;&amp;gt;按染色体坐标排序。&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px; border: 1px solid #cbd5e1;&amp;quot;&amp;gt;后续的索引（Index）、去重（MarkDup）和变异检测（Variant Calling）都要求 BAM 必须是排序过的。&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px; border: 1px solid #cbd5e1; font-weight: 600;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;samtools index&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px; border: 1px solid #cbd5e1;&amp;quot;&amp;gt;生成 &amp;lt;strong&amp;gt;.bai&amp;lt;/strong&amp;gt; 索引文件。&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px; border: 1px solid #cbd5e1;&amp;quot;&amp;gt;使得 IGV 或 GATK 可以&amp;lt;strong&amp;gt;随机访问&amp;lt;/strong&amp;gt;文件中的任意位置，而无需从头读取。&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
             &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px; border: 1px solid #cbd5e1; font-weight: 600;&amp;quot;&amp;gt;&amp;lt;code&amp;gt;samtools tview&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px; border: 1px solid #cbd5e1;&amp;quot;&amp;gt;文本模式的基因组浏览器。&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px; border: 1px solid #cbd5e1;&amp;quot;&amp;gt;在没有图形界面的 Linux 服务器上，快速查看某个位点的比对情况（类似简易版 IGV）。&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;h2 style=&amp;quot;background: #f1f5f9; color: #0f172a; padding: 10px 18px; border-radius: 0 6px 6px 0; font-size: 1.25em; margin-top: 40px; border-left: 6px solid #0f172a; font-weight: bold;&amp;quot;&amp;gt;HTSlib 与 BCFtools：三驾马车&amp;lt;/h2&amp;gt;&lt;br /&gt;
    &amp;lt;p style=&amp;quot;margin: 15px 0; text-align: justify;&amp;quot;&amp;gt;&lt;br /&gt;
        Samtools 并不是孤立存在的，它与底层的 &amp;lt;strong&amp;gt;HTSlib&amp;lt;/strong&amp;gt; 以及兄弟软件 &amp;lt;strong&amp;gt;[[BCFtools]]&amp;lt;/strong&amp;gt; 共同构成了处理测序数据的完整生态。&lt;br /&gt;
    &amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;background-color: #f0f9ff; border-left: 5px solid #1e40af; padding: 15px 20px; margin: 20px 0; border-radius: 4px;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;ul style=&amp;quot;margin: 0; padding-left: 20px; color: #334155;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;li style=&amp;quot;margin-bottom: 12px;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;HTSlib：&amp;lt;/strong&amp;gt; 一个独立的 C 语言库，提供了读取和写入 SAM/BAM/CRAM/VCF 文件的底层 API。Samtools 和 BCFtools 都是基于 HTSlib 构建的。&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li style=&amp;quot;margin-bottom: 12px;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;BCFtools：&amp;lt;/strong&amp;gt; 专注于&amp;lt;strong&amp;gt;变异检测&amp;lt;/strong&amp;gt;（Variant Calling）和 VCF 文件操作。早期的 samtools 包含一个 &amp;lt;code&amp;gt;mpileup&amp;lt;/code&amp;gt; 命令用于生殖系变异检测，现在该功能通常配合 &amp;lt;code&amp;gt;bcftools call&amp;lt;/code&amp;gt; 使用。&amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;li style=&amp;quot;margin-bottom: 0;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;生态位：&amp;lt;/strong&amp;gt; Samtools 负责比对数据（BAM），BCFtools 负责变异数据（VCF），HTSlib 负责底层 I/O。&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;/ul&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div style=&amp;quot;font-size: 0.92em; line-height: 1.6; color: #1e293b; margin-top: 50px; border-top: 2px solid #0f172a; padding: 15px 25px; background-color: #f8fafc; border-radius: 0 0 10px 10px;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;span style=&amp;quot;color: #0f172a; font-weight: bold; font-size: 1.05em; display: inline-block; margin-bottom: 15px;&amp;quot;&amp;gt;关键相关概念 [Key Concepts]&amp;lt;/span&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;p style=&amp;quot;margin: 12px 0; border-bottom: 1px solid #e2e8f0; padding-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;strong&amp;gt;1. Flagstat：&amp;lt;/strong&amp;gt; Samtools 提供的一个快速质控命令。它能瞬间统计出 BAM 文件中有多少条 Reads，其中多少条比对上了（Mapped），多少条是成对的（Paired），多少条是 PCR 重复。是拿到 BAM 文件后的必做步骤。&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;p style=&amp;quot;margin: 12px 0; border-bottom: 1px solid #e2e8f0; padding-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;strong&amp;gt;2. Random Access (随机访问)：&amp;lt;/strong&amp;gt; Samtools 的核心优势。配合 &amp;lt;code&amp;gt;.bai&amp;lt;/code&amp;gt; 索引，&amp;lt;code&amp;gt;samtools view&amp;lt;/code&amp;gt; 可以直接提取染色体特定区域（如 &amp;lt;code&amp;gt;chr1:1000-2000&amp;lt;/code&amp;gt;）的数据，耗时仅需毫秒级，而无需遍历几十 GB 的文件。&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;p style=&amp;quot;margin: 12px 0;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;strong&amp;gt;3. Pipe (管道操作)：&amp;lt;/strong&amp;gt; Samtools 支持 Linux 管道流（stdin/stdout）。这意味着你可以将 &amp;lt;code&amp;gt;bwa mem&amp;lt;/code&amp;gt; 的输出直接通过 &amp;lt;code&amp;gt;|&amp;lt;/code&amp;gt; 传递给 &amp;lt;code&amp;gt;samtools view&amp;lt;/code&amp;gt; 再传递给 &amp;lt;code&amp;gt;samtools sort&amp;lt;/code&amp;gt;，全程不生成中间文件，极大地节省了磁盘 I/O。&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div style=&amp;quot;font-size: 0.92em; line-height: 1.6; color: #1e293b; margin-top: 20px; border-top: 2px solid #0f172a; padding: 15px 25px; background-color: #ffffff;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;span style=&amp;quot;color: #0f172a; font-weight: bold; font-size: 1.05em; display: inline-block; margin-bottom: 15px;&amp;quot;&amp;gt;学术参考文献 [Academic Review]&amp;lt;/span&amp;gt;&lt;br /&gt;
        &lt;br /&gt;
        &amp;lt;p style=&amp;quot;margin: 12px 0; border-bottom: 1px solid #e2e8f0; padding-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
            [1] &amp;lt;strong&amp;gt;Li H, Handsaker B, Wysoker A, et al. (2009).&amp;lt;/strong&amp;gt; &amp;lt;em&amp;gt;The Sequence Alignment/Map format and SAMtools.&amp;lt;/em&amp;gt; &amp;lt;strong&amp;gt;[[Bioinformatics]]&amp;lt;/strong&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
            &amp;lt;span style=&amp;quot;color: #475569;&amp;quot;&amp;gt;[点评]：Samtools 的创世论文。不仅定义了软件，更定义了 BAM 文件格式标准，是生物信息学领域引用率最高的文献之一（引用数 &amp;gt; 30,000）。&amp;lt;/span&amp;gt;&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;p style=&amp;quot;margin: 12px 0; border-bottom: 1px solid #e2e8f0; padding-bottom: 10px;&amp;quot;&amp;gt;&lt;br /&gt;
            [2] &amp;lt;strong&amp;gt;Danecek P, Bonfield JK, Liddle J, et al. (2021).&amp;lt;/strong&amp;gt; &amp;lt;em&amp;gt;Twelve years of SAMtools and BCFtools.&amp;lt;/em&amp;gt; &amp;lt;strong&amp;gt;[[GigaScience]]&amp;lt;/strong&amp;gt;. &amp;lt;br&amp;gt;&lt;br /&gt;
            &amp;lt;span style=&amp;quot;color: #475569;&amp;quot;&amp;gt;[点评]：综述性文章。回顾了 Samtools 十多年的发展历程，介绍了 CRAM 格式的支持以及算法性能的显著提升。&amp;lt;/span&amp;gt;&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div style=&amp;quot;margin: 40px 0; border: 1px solid #e2e8f0; border-radius: 8px; overflow: hidden; font-family: 'Helvetica Neue', Arial, sans-serif; font-size: 0.9em;&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;background-color: #eff6ff; color: #1e40af; padding: 8px 15px; font-weight: bold; text-align: center; border-bottom: 1px solid #dbeafe;&amp;quot;&amp;gt;&lt;br /&gt;
            生物信息学 · 知识图谱&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;width: 100%; border-collapse: collapse; background-color: #ffffff;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #f1f5f9;&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;width: 85px; background-color: #f8fafc; color: #334155; font-weight: 600; padding: 10px 12px; text-align: right; vertical-align: middle;&amp;quot;&amp;gt;上级分类&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px 15px; color: #334155;&amp;quot;&amp;gt;[[生物信息学]] • 序列分析软件&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr style=&amp;quot;border-bottom: 1px solid #f1f5f9;&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;width: 85px; background-color: #f8fafc; color: #334155; font-weight: 600; padding: 10px 12px; text-align: right; vertical-align: middle;&amp;quot;&amp;gt;核心开发者&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px 15px; color: #334155;&amp;quot;&amp;gt;[[Li Heng]] • [[Sanger Institute]]&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;width: 85px; background-color: #f8fafc; color: #334155; font-weight: 600; padding: 10px 12px; text-align: right; vertical-align: middle;&amp;quot;&amp;gt;关联工具&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;padding: 10px 15px; color: #334155;&amp;quot;&amp;gt;[[BCFtools]] • [[Picard]] • [[GATK]] • [[IGV]]&amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>120.244.141.225</name></author>
	</entry>
</feed>