<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Amber - Tag - Xiaopeng Xu</title><link>https://xu-xp.com/tags/amber/</link><description>Amber - Tag - Xiaopeng Xu</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>xiaopeng.xu@kaust.edu.sa (Xiaopeng Xu)</managingEditor><webMaster>xiaopeng.xu@kaust.edu.sa (Xiaopeng Xu)</webMaster><lastBuildDate>Mon, 17 Nov 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://xu-xp.com/tags/amber/" rel="self" type="application/rss+xml"/><item><title>Amber 分子动力学模拟</title><link>https://xu-xp.com/posts/md_simulations_amber/</link><pubDate>Mon, 17 Nov 2025 00:00:00 +0000</pubDate><author>xiaopeng.xu@kaust.edu.sa (Xiaopeng Xu)</author><guid>https://xu-xp.com/posts/md_simulations_amber/</guid><description><![CDATA[<h2 id="md-simulationamber">MD simulation（Amber）</h2>
<h2 id="批量运行">批量运行</h2>
<div class="code-block code-line-numbers open" style="counter-reset: code-block 0">
    <div class="code-header language-Bash">
        <span class="code-title"><i class="arrow fas fa-angle-right" aria-hidden="true"></i></span>
        <span class="ellipses"><i class="fas fa-ellipsis-h" aria-hidden="true"></i></span>
        <span class="copy" title="Copy to clipboard"><i class="far fa-copy" aria-hidden="true"></i></span>
    </div><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-Bash" data-lang="Bash"><span class="line"><span class="cl"><span class="k">for</span> i in *.pdb<span class="p">;</span> <span class="k">do</span> mkdir -p <span class="s2">&#34;</span><span class="si">${</span><span class="nv">i</span><span class="p">%.*</span><span class="si">}</span><span class="s2">&#34;</span><span class="p">;</span> mv <span class="nv">$i</span> <span class="s2">&#34;</span><span class="si">${</span><span class="nv">i</span><span class="p">%.*</span><span class="si">}</span><span class="s2">&#34;</span>/complex.pdb <span class="p">;</span> <span class="k">done</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">for</span> i in <span class="sb">`</span>ls -d */<span class="sb">`</span><span class="p">;</span> <span class="k">do</span> cp ace_capt1/*.in  <span class="nv">$i</span><span class="p">;</span> <span class="k">done</span>
</span></span><span class="line"><span class="cl"><span class="k">for</span> i in <span class="sb">`</span>ls -d */<span class="sb">`</span><span class="p">;</span> <span class="k">do</span> cp ace_capt1/*.sbatch  <span class="nv">$i</span><span class="p">;</span> <span class="k">done</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">for</span> i in <span class="sb">`</span>ls -d */<span class="sb">`</span><span class="p">;</span> <span class="k">do</span> <span class="nb">echo</span> <span class="nv">$i</span><span class="p">;</span> <span class="nb">cd</span> <span class="nv">$i</span><span class="p">;</span> sbatch prepare_md.sbatch<span class="p">;</span> <span class="nb">cd</span> ..<span class="p">;</span>  <span class="k">done</span>
</span></span><span class="line"><span class="cl"><span class="k">for</span> i in <span class="sb">`</span>ls -d */<span class="sb">`</span><span class="p">;</span> <span class="k">do</span> <span class="nb">echo</span> <span class="nv">$i</span><span class="p">;</span> <span class="nb">cd</span> <span class="nv">$i</span><span class="p">;</span> sbatch run_md.sbatch<span class="p">;</span> <span class="nb">cd</span> ..<span class="p">;</span>  <span class="k">done</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="k">for</span> i in <span class="o">{</span>2..３<span class="o">}</span><span class="p">;</span> <span class="k">do</span> <span class="nb">echo</span> run<span class="nv">$i</span><span class="p">;</span> cp -r run1 run<span class="nv">$i</span><span class="p">;</span> <span class="k">done</span>
</span></span><span class="line"><span class="cl"><span class="k">for</span> i in <span class="sb">`</span>ls -d run*/*/<span class="sb">`</span><span class="p">;</span> <span class="k">do</span> <span class="nb">echo</span> <span class="nv">$i</span><span class="p">;</span> <span class="nb">cd</span> <span class="nv">$i</span><span class="p">;</span> sbatch run_md.sbatch<span class="p">;</span> <span class="nb">cd</span> ../..<span class="p">;</span>  <span class="k">done</span></span></span></code></pre></div></div>
<h2 id="整体说明">整体说明</h2>
<p>Amber作为最常用的分子动力学模拟软件之一，适用于许多生物体系的分子动力学模拟，功能全面。Amber软件包本身实际上分为AmberTools与Amber两部分。前者是免费的，且包含做一个完整的分子动力学模拟的所有功能。Amber是付费的，支持多CPU并行运算与GPU加速。</p>]]></description></item></channel></rss>