<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>生信菜鸟团 &#187; indel</title>
	<atom:link href="http://www.bio-info-trainee.com/tag/indel/feed" rel="self" type="application/rss+xml" />
	<link>http://www.bio-info-trainee.com</link>
	<description>欢迎去论坛biotrainee.com留言参与讨论，或者关注同名微信公众号biotrainee</description>
	<lastBuildDate>Sat, 28 Jun 2025 14:30:13 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.33</generator>
	<item>
		<title>scalpel软件找indel</title>
		<link>http://www.bio-info-trainee.com/2341.html</link>
		<comments>http://www.bio-info-trainee.com/2341.html#comments</comments>
		<pubDate>Mon, 06 Feb 2017 02:37:58 +0000</pubDate>
		<dc:creator><![CDATA[ulwvfje]]></dc:creator>
				<category><![CDATA[基础软件]]></category>
		<category><![CDATA[indel]]></category>
		<category><![CDATA[scalpel]]></category>
		<category><![CDATA[WGS]]></category>
		<category><![CDATA[全基因组]]></category>

		<guid isPermaLink="false">http://www.bio-info-trainee.com/?p=2341</guid>
		<description><![CDATA[Scalpel is available here: http://scalpe &#8230; <a href="http://www.bio-info-trainee.com/2341.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Scalpel is available here: <a class="gj_safe_a" href="http://scalpel.sourceforge.net/" target="_blank">http://scalpel.sourceforge.net/</a><br />
文章是： <a class="gj_safe_a" href="http://www.nature.com/nmeth/journal/v11/n10/full/nmeth.3069.html" target="_blank">http://www.nature.com/nmeth/journal/v11/n10/full/nmeth.3069.html</a><br />
很赞的工具！<br />
软件说明书写的也比较详细：<a class="gj_safe_a" href="http://scalpel.sourceforge.net/manual.html" target="_blank">http://scalpel.sourceforge.net/manual.html</a><br />
他提供了3种情况的找INDELs变异，我目前需要用的就是对我的全基因组测序数据来找，所以用single模式：<br />
<strong><span style="color: #ff0000;">为了节省对计算资源的消耗，作者建议我单独对每条染色体分别处理。</span></strong><span id="more-2341"></span></p>
<p>软件安装是：</p>
<div>
<div></div>
<div>
<div id="highlighter_669247" class="syntaxhighlighter notranslate applescript">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="gutter">
<div class="line number1 index0 alt2">1</div>
<div class="line number2 index1 alt1">2</div>
<div class="line number3 index2 alt2">3</div>
<div class="line number4 index3 alt1">4</div>
<div class="line number5 index4 alt2">5</div>
<div class="line number6 index5 alt1">6</div>
<div class="line number7 index6 alt2">7</div>
<div class="line number8 index7 alt1">8</div>
<div class="line number9 index8 alt2">9</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="applescript comments">## Download and install Scalpel</code></div>
<div class="line number2 index1 alt1"><code class="applescript plain">cd ~</code><code class="applescript color2">/</code><code class="applescript plain">biosoft</code></div>
<div class="line number3 index2 alt2"><code class="applescript plain">mkdir Scalpel </code><code class="applescript color2">&amp;</code><code class="applescript color2">&amp;</code>  <code class="applescript plain">cd Scalpel</code></div>
<div class="line number4 index3 alt1"><code class="applescript plain">wget [</code><code class="applescript color3">url</code><code class="applescript plain">]https</code><code class="applescript color1">:</code><code class="applescript color2">/</code><code class="applescript color2">/</code><code class="applescript plain">downloads.sourceforge.net</code><code class="applescript color2">/</code><code class="applescript plain">project</code><code class="applescript color2">/</code><code class="applescript plain">scalpel</code><code class="applescript color2">/</code><code class="applescript plain">scalpel</code><code class="applescript color1">-0.5</code><code class="applescript plain">.</code><code class="applescript color1">3.</code><code class="applescript plain">tar.gz[</code><code class="applescript color2">/</code><code class="applescript color3">url</code><code class="applescript plain">]  </code></div>
<div class="line number5 index4 alt2"><code class="applescript plain">tar zxvf scalpel</code><code class="applescript color1">-0.5</code><code class="applescript plain">.</code><code class="applescript color1">3.</code><code class="applescript plain">tar.gz</code></div>
<div class="line number6 index5 alt1"><code class="applescript plain">cd scalpel</code><code class="applescript color1">-0.5</code><code class="applescript plain">.</code><code class="applescript color1">3</code></div>
<div class="line number7 index6 alt2"><code class="applescript color3">make</code></div>
<div class="line number8 index7 alt1"><code class="applescript plain">~</code><code class="applescript color2">/</code><code class="applescript plain">biosoft</code><code class="applescript color2">/</code><code class="applescript plain">Scalpel</code><code class="applescript color2">/</code><code class="applescript plain">scalpel</code><code class="applescript color1">-0.5</code><code class="applescript plain">.</code><code class="applescript color1">3</code><code class="applescript color2">/</code><code class="applescript plain">scalpel</code><code class="applescript color2">-</code><code class="applescript plain">discovery  </code><code class="applescript comments">--help</code></div>
<div class="line number9 index8 alt2"><code class="applescript plain">~</code><code class="applescript color2">/</code><code class="applescript plain">biosoft</code><code class="applescript color2">/</code><code class="applescript plain">Scalpel</code><code class="applescript color2">/</code><code class="applescript plain">scalpel</code><code class="applescript color1">-0.5</code><code class="applescript plain">.</code><code class="applescript color1">3</code><code class="applescript color2">/</code><code class="applescript plain">scalpel</code><code class="applescript color2">-</code><code class="applescript plain">export  </code><code class="applescript comments">--help</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<p>它需要自己指定--bed参数来选择染色体运行，而且不是给一个chr1就可以了，需要指定染色体及其起始终止坐标：single region in format chr:start-end (example: 1:31656613-31656883)<br />
所以就考验shell编程技巧啦！<br />
制作 ~/reference/genome/hg19/hg19.chr.bed  这个文件，我就不多说了，前面我们已经讲过了！</p>
<div>
<div></div>
<div>
<div id="highlighter_593827" class="syntaxhighlighter notranslate applescript">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="gutter">
<div class="line number1 index0 alt2">01</div>
<div class="line number2 index1 alt1">02</div>
<div class="line number3 index2 alt2">03</div>
<div class="line number4 index3 alt1">04</div>
<div class="line number5 index4 alt2">05</div>
<div class="line number6 index5 alt1">06</div>
<div class="line number7 index6 alt2">07</div>
<div class="line number8 index7 alt1">08</div>
<div class="line number9 index8 alt2">09</div>
<div class="line number10 index9 alt1">10</div>
<div class="line number11 index10 alt2">11</div>
<div class="line number12 index11 alt1">12</div>
<div class="line number13 index12 alt2">13</div>
<div class="line number14 index13 alt1">14</div>
<div class="line number15 index14 alt2">15</div>
<div class="line number16 index15 alt1">16</div>
<div class="line number17 index16 alt2">17</div>
<div class="line number18 index17 alt1">18</div>
<div class="line number19 index18 alt2">19</div>
<div class="line number20 index19 alt1">20</div>
<div class="line number21 index20 alt2">21</div>
<div class="line number22 index21 alt1">22</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="applescript plain">chr</code><code class="applescript color1">10</code>   <code class="applescript color1">1</code>   <code class="applescript color1">135534747</code></div>
<div class="line number2 index1 alt1"><code class="applescript plain">chr</code><code class="applescript color1">11</code>   <code class="applescript color1">1</code>   <code class="applescript color1">135006516</code></div>
<div class="line number3 index2 alt2"><code class="applescript plain">chr</code><code class="applescript color1">12</code>   <code class="applescript color1">1</code>   <code class="applescript color1">133851895</code></div>
<div class="line number4 index3 alt1"><code class="applescript plain">chr</code><code class="applescript color1">13</code>   <code class="applescript color1">1</code>   <code class="applescript color1">115169878</code></div>
<div class="line number5 index4 alt2"><code class="applescript plain">chr</code><code class="applescript color1">14</code>   <code class="applescript color1">1</code>   <code class="applescript color1">107349540</code></div>
<div class="line number6 index5 alt1"><code class="applescript plain">chr</code><code class="applescript color1">15</code>   <code class="applescript color1">1</code>   <code class="applescript color1">102531392</code></div>
<div class="line number7 index6 alt2"><code class="applescript plain">chr</code><code class="applescript color1">16</code>   <code class="applescript color1">1</code>   <code class="applescript color1">90354753</code></div>
<div class="line number8 index7 alt1"><code class="applescript plain">chr</code><code class="applescript color1">17</code>   <code class="applescript color1">1</code>   <code class="applescript color1">81195210</code></div>
<div class="line number9 index8 alt2"><code class="applescript plain">chr</code><code class="applescript color1">18</code>   <code class="applescript color1">1</code>   <code class="applescript color1">78077248</code></div>
<div class="line number10 index9 alt1"><code class="applescript plain">chr</code><code class="applescript color1">19</code>   <code class="applescript color1">1</code>   <code class="applescript color1">59128983</code></div>
<div class="line number11 index10 alt2"><code class="applescript plain">chr</code><code class="applescript color1">1</code>    <code class="applescript color1">1</code>   <code class="applescript color1">249250621</code></div>
<div class="line number12 index11 alt1"><code class="applescript plain">chr</code><code class="applescript color1">20</code>   <code class="applescript color1">1</code>   <code class="applescript color1">63025520</code></div>
<div class="line number13 index12 alt2"><code class="applescript plain">chr</code><code class="applescript color1">21</code>   <code class="applescript color1">1</code>   <code class="applescript color1">48129895</code></div>
<div class="line number14 index13 alt1"><code class="applescript plain">chr</code><code class="applescript color1">22</code>   <code class="applescript color1">1</code>   <code class="applescript color1">51304566</code></div>
<div class="line number15 index14 alt2"><code class="applescript plain">chr</code><code class="applescript color1">2</code>    <code class="applescript color1">1</code>   <code class="applescript color1">243199373</code></div>
<div class="line number16 index15 alt1"><code class="applescript plain">chr</code><code class="applescript color1">3</code>    <code class="applescript color1">1</code>   <code class="applescript color1">198022430</code></div>
<div class="line number17 index16 alt2"><code class="applescript plain">chr</code><code class="applescript color1">4</code>    <code class="applescript color1">1</code>   <code class="applescript color1">191154276</code></div>
<div class="line number18 index17 alt1"><code class="applescript plain">chr</code><code class="applescript color1">5</code>    <code class="applescript color1">1</code>   <code class="applescript color1">180915260</code></div>
<div class="line number19 index18 alt2"><code class="applescript plain">chr</code><code class="applescript color1">6</code>    <code class="applescript color1">1</code>   <code class="applescript color1">171115067</code></div>
<div class="line number20 index19 alt1"><code class="applescript plain">chr</code><code class="applescript color1">7</code>    <code class="applescript color1">1</code>   <code class="applescript color1">159138663</code></div>
<div class="line number21 index20 alt2"><code class="applescript plain">chr</code><code class="applescript color1">8</code>    <code class="applescript color1">1</code>   <code class="applescript color1">146364022</code></div>
<div class="line number22 index21 alt1"><code class="applescript plain">chr</code><code class="applescript color1">9</code>    <code class="applescript color1">1</code>   <code class="applescript color1">141213431</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<p>区分染色体分别运行scalpel软件代码如下：</p>
<div>
<div></div>
<div>
<div id="highlighter_78787" class="syntaxhighlighter notranslate shell">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td class="gutter">
<div class="line number1 index0 alt2">01</div>
<div class="line number2 index1 alt1">02</div>
<div class="line number3 index2 alt2">03</div>
<div class="line number4 index3 alt1">04</div>
<div class="line number5 index4 alt2">05</div>
<div class="line number6 index5 alt1">06</div>
<div class="line number7 index6 alt2">07</div>
<div class="line number8 index7 alt1">08</div>
<div class="line number9 index8 alt2">09</div>
<div class="line number10 index9 alt1">10</div>
<div class="line number11 index10 alt2">11</div>
<div class="line number12 index11 alt1">12</div>
<div class="line number13 index12 alt2">13</div>
<div class="line number14 index13 alt1">14</div>
<div class="line number15 index14 alt2">15</div>
<div class="line number16 index15 alt1">16</div>
<div class="line number17 index16 alt2">17</div>
<div class="line number18 index17 alt1">18</div>
<div class="line number19 index18 alt2">19</div>
<div class="line number20 index19 alt1">20</div>
<div class="line number21 index20 alt2">21</div>
<div class="line number22 index21 alt1">22</div>
<div class="line number23 index22 alt2">23</div>
<div class="line number24 index23 alt1">24</div>
<div class="line number25 index24 alt2">25</div>
<div class="line number26 index25 alt1">26</div>
<div class="line number27 index26 alt2">27</div>
<div class="line number28 index27 alt1">28</div>
<div class="line number29 index28 alt2">29</div>
<div class="line number30 index29 alt1">30</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2"><code class="shell functions">cat</code> <code class="shell plain">~</code><code class="shell plain">/reference/genome/hg19/hg19</code><code class="shell plain">.chr.bed |</code><code class="shell keyword">while</code> <code class="shell functions">read</code> <code class="shell functions">id</code></div>
<div class="line number2 index1 alt1"><code class="shell keyword">do</code></div>
<div class="line number3 index2 alt2"><code class="shell plain">arr=($</code><code class="shell functions">id</code><code class="shell plain">) </code></div>
<div class="line number4 index3 alt1"></div>
<div class="line number5 index4 alt2"><code class="shell comments"># arr=($a) will split the $a to $arr , ${arr[0]} ${arr[1]} ~~~, but ${arr[@]}  is the whole array .</code></div>
<div class="line number6 index5 alt1"><code class="shell comments"># OLD_IFS="$IFS" </code></div>
<div class="line number7 index6 alt2"><code class="shell comments"># IFS="," </code></div>
<div class="line number8 index7 alt1"><code class="shell comments"># arr=($a) </code></div>
<div class="line number9 index8 alt2"><code class="shell comments"># IFS="$OLD_IFS" </code></div>
<div class="line number10 index9 alt1"></div>
<div class="line number11 index10 alt2"><code class="shell comments">#arr=($a)用于将字符串$a分割到数组$arr ${arr[0]} ${arr[1]} ... 分别存储分割后的数组第1 2 ... 项 ，${arr[@]}存储整个数组。</code></div>
<div class="line number12 index11 alt1"><code class="shell comments">#变量$IFS存储着分隔符，这里我们将其设为逗号 "," OLD_IFS用于备份默认的分隔符，使用完后将之恢复默认。</code></div>
<div class="line number13 index12 alt2"></div>
<div class="line number14 index13 alt1"><code class="shell functions">echo</code> <code class="shell plain">${arr[0]}:${arr[1]}-${arr[2]}</code></div>
<div class="line number15 index14 alt2"><code class="shell spaces"> </code></div>
<div class="line number16 index15 alt1"></div>
<div class="line number17 index16 alt2"><code class="shell functions">date</code></div>
<div class="line number18 index17 alt1"><code class="shell plain">start=`</code><code class="shell functions">date</code> <code class="shell plain">+%s`</code></div>
<div class="line number19 index18 alt2"></div>
<div class="line number20 index19 alt1"><code class="shell plain">~</code><code class="shell plain">/biosoft/Scalpel/scalpel-0</code><code class="shell plain">.5.3</code><code class="shell plain">/scalpel-discovery</code> <code class="shell plain">--single \</code></div>
<div class="line number21 index20 alt2"><code class="shell plain">--bam  ~</code><code class="shell plain">/data/project/myGenome/fastq/bamFiles/jmzeng</code><code class="shell plain">.filter.rmdup.bam \</code></div>
<div class="line number22 index21 alt1"><code class="shell plain">--ref ~</code><code class="shell plain">/reference/genome/hg19/hg19</code><code class="shell plain">.fa \</code></div>
<div class="line number23 index22 alt2"><code class="shell plain">--bed ${arr[0]}:${arr[1]}-${arr[2]}  \</code></div>
<div class="line number24 index23 alt1"><code class="shell plain">--window 600 --numprocs 5  --</code><code class="shell functions">dir</code> <code class="shell plain">${arr[0]}</code></div>
<div class="line number25 index24 alt2"></div>
<div class="line number26 index25 alt1"><code class="shell plain">end=`</code><code class="shell functions">date</code> <code class="shell plain">+%s`</code></div>
<div class="line number27 index26 alt2"><code class="shell plain">runtime=$((end-start))</code></div>
<div class="line number28 index27 alt1"><code class="shell functions">echo</code> <code class="shell string">"Runtime for ${arr[0]}:${arr[1]}-${arr[2]} was $runtime"</code></div>
<div class="line number29 index28 alt2"></div>
<div class="line number30 index29 alt1"><code class="shell keyword">done</code></div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.bio-info-trainee.com/2341.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
