<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Introduction</title><link>https://sourceforge.net/p/hmm-graspx/wiki/Introduction/</link><description>Recent changes to Introduction</description><atom:link href="https://sourceforge.net/p/hmm-graspx/wiki/Introduction/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 23 Nov 2015 20:08:11 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/hmm-graspx/wiki/Introduction/feed" rel="self" type="application/rss+xml"/><item><title>Introduction modified by cczhong</title><link>https://sourceforge.net/p/hmm-graspx/wiki/Introduction/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,51 +0,0 @@
-#
-#  HMM-GRASPx: guided search and assembly of short peptides using HMM models
-#
-#  Please direct comments, suggestions, bug-reports to Cuncong Zhong (czhong@jcvi.org)
-#
-
-1: Runing individual programs
-   
-   * 'graspxp-build' is used to construct the index. Assuming that you are under directory
-     '/HMMGRASPx_home/', simply type './bin/graspxp-build ./Examples/mix3fams.fa'. The build
-     program will create a set of indexing files and put into '/HMMGRASPx_home/WorkSpace'.
-
-   * 'graspxp-assemble' is used to perform targeted assembly. Assuming that you are under 
-     directory '/HMMGRASPx_home/', and that you have finished the previous building step, 
-     simply type 
-     './bin/graspxp-assemble ./Examples/mix3fams.hmm ./Examples/mix3fams.fa raw_contigs.fa'.
-     The program will generate file 'raw_contigs.fa', which is in the FASTA format and contains
-     all contigs being assembled in this stage.
-
-   * 'graspxp-map' is used to align the short peptides against the assembled contigs. Assuming
-     that you are under directory '/HMMGRASPx_home/', and that you have finished the previous
-     assembly step, simply type
-     './bin/graspxp-map ./Examples/mix3fams.fa raw_contigs.fa mapping.list'.
-     
-     IMPORTANT: Note that this step will directly mapping short peptides against the raw contigs
-     generated from the previous step. We suggest that the raw contigs being first verified by
-     HMMER3 re-alignment (e.g. between './Examples/mixfams.hmm' and 'raw_contigs.fa') before donig
-     the mapping. This step is optional but important in reducing false-positive predictions.
-     Below you will find the use of a driver script that automatically include the verification 
-     process.
-
-     The resulting mapping output is a table that contains three fields, namely 1: the ID of the
-     read in the data set; 2: the header/name of the read; and 3: the header/name of the contig
-     where the read is mapped onto.
- 
-2: Using the "RunHMMGRASPx.pl" script to streamline your analysis
-
-   * The script requires HMMER3 (http://hmmer.janelia.org/). This current release should 
-     contain a copy of the software under the '/HMMGRASPx_home/ThirdParty' folder.
-   * You need to compile HMMER3. First go to '/HMMGRASPx_home/ThirdParty/hmmer-3', and
-     then type './configure'.
-   * In the same directory, type './make'. If the compilation is successful, you should
-     find that all executables have been put under directory 
-     '/HMMGRASPx_home/ThirdParty/hmmer-3/binaries'.
-
-   * After compiling HMMER3, you should be able to use the "RunHMMGRASPx.pl" script. To
-     analyze the data given in '/HMMGRASPx_home/Examples', simply type (assume you are under
-     /HMMGRASPx_home/)
-     'perl Scripts/RunHMMGRASPx.pl --hmm=Examples/mix3fams.hmm --seq=Examples/mix3fams.fa --out=TestResults --home=./ --index=WorkSpace/ --param=Settings/param'
-
-   * To find out meaning of the options, please type 'perl Scripts/RunHMMGRASPx.pl'
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cczhong</dc:creator><pubDate>Mon, 23 Nov 2015 20:08:11 -0000</pubDate><guid>https://sourceforge.net546b0c385f01031f3991cfb14f21f7b66dedf562</guid></item><item><title>Introduction modified by cczhong</title><link>https://sourceforge.net/p/hmm-graspx/wiki/Introduction/</link><description>&lt;div class="markdown_content"&gt;&lt;h1&gt;&lt;/h1&gt;
&lt;h1 id="hmm-graspx-guided-search-and-assembly-of-short-peptides-using-hmm-models"&gt;HMM-GRASPx: guided search and assembly of short peptides using HMM models&lt;/h1&gt;
&lt;h1&gt;&lt;/h1&gt;
&lt;h1 id="please-direct-comments-suggestions-bug-reports-to-cuncong-zhong-czhongjcviorg"&gt;Please direct comments, suggestions, bug-reports to Cuncong Zhong (czhong@jcvi.org)&lt;/h1&gt;
&lt;h1&gt;&lt;/h1&gt;
&lt;p&gt;1: Runing individual programs&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s1"&gt;'graspxp-build'&lt;/span&gt; &lt;span class="nt"&gt;is&lt;/span&gt; &lt;span class="nt"&gt;used&lt;/span&gt; &lt;span class="nt"&gt;to&lt;/span&gt; &lt;span class="nt"&gt;construct&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;index&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt; &lt;span class="nt"&gt;Assuming&lt;/span&gt; &lt;span class="nt"&gt;that&lt;/span&gt; &lt;span class="nt"&gt;you&lt;/span&gt; &lt;span class="nt"&gt;are&lt;/span&gt; &lt;span class="nt"&gt;under&lt;/span&gt; &lt;span class="nt"&gt;directory&lt;/span&gt;
  &lt;span class="s1"&gt;'/HMMGRASPx_home/'&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;simply&lt;/span&gt; &lt;span class="nt"&gt;type&lt;/span&gt; &lt;span class="s1"&gt;'./bin/graspxp-build ./Examples/mix3fams.fa'&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt; &lt;span class="nt"&gt;The&lt;/span&gt; &lt;span class="nt"&gt;build&lt;/span&gt;
  &lt;span class="nt"&gt;program&lt;/span&gt; &lt;span class="nt"&gt;will&lt;/span&gt; &lt;span class="nt"&gt;create&lt;/span&gt; &lt;span class="nt"&gt;a&lt;/span&gt; &lt;span class="nt"&gt;set&lt;/span&gt; &lt;span class="nt"&gt;of&lt;/span&gt; &lt;span class="nt"&gt;indexing&lt;/span&gt; &lt;span class="nt"&gt;files&lt;/span&gt; &lt;span class="nt"&gt;and&lt;/span&gt; &lt;span class="nt"&gt;put&lt;/span&gt; &lt;span class="nt"&gt;into&lt;/span&gt; &lt;span class="s1"&gt;'/HMMGRASPx_home/WorkSpace'&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;

&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s1"&gt;'graspxp-assemble'&lt;/span&gt; &lt;span class="nt"&gt;is&lt;/span&gt; &lt;span class="nt"&gt;used&lt;/span&gt; &lt;span class="nt"&gt;to&lt;/span&gt; &lt;span class="nt"&gt;perform&lt;/span&gt; &lt;span class="nt"&gt;targeted&lt;/span&gt; &lt;span class="nt"&gt;assembly&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt; &lt;span class="nt"&gt;Assuming&lt;/span&gt; &lt;span class="nt"&gt;that&lt;/span&gt; &lt;span class="nt"&gt;you&lt;/span&gt; &lt;span class="nt"&gt;are&lt;/span&gt; &lt;span class="nt"&gt;under&lt;/span&gt; 
  &lt;span class="nt"&gt;directory&lt;/span&gt; &lt;span class="s1"&gt;'/HMMGRASPx_home/'&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;and&lt;/span&gt; &lt;span class="nt"&gt;that&lt;/span&gt; &lt;span class="nt"&gt;you&lt;/span&gt; &lt;span class="nt"&gt;have&lt;/span&gt; &lt;span class="nt"&gt;finished&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;previous&lt;/span&gt; &lt;span class="nt"&gt;building&lt;/span&gt; &lt;span class="nt"&gt;step&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; 
  &lt;span class="nt"&gt;simply&lt;/span&gt; &lt;span class="nt"&gt;type&lt;/span&gt; 
  &lt;span class="s1"&gt;'./bin/graspxp-assemble ./Examples/mix3fams.hmm ./Examples/mix3fams.fa raw_contigs.fa'&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;
  &lt;span class="nt"&gt;The&lt;/span&gt; &lt;span class="nt"&gt;program&lt;/span&gt; &lt;span class="nt"&gt;will&lt;/span&gt; &lt;span class="nt"&gt;generate&lt;/span&gt; &lt;span class="nt"&gt;file&lt;/span&gt; &lt;span class="s1"&gt;'raw_contigs.fa'&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;which&lt;/span&gt; &lt;span class="nt"&gt;is&lt;/span&gt; &lt;span class="nt"&gt;in&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;FASTA&lt;/span&gt; &lt;span class="nt"&gt;format&lt;/span&gt; &lt;span class="nt"&gt;and&lt;/span&gt; &lt;span class="nt"&gt;contains&lt;/span&gt;
  &lt;span class="nt"&gt;all&lt;/span&gt; &lt;span class="nt"&gt;contigs&lt;/span&gt; &lt;span class="nt"&gt;being&lt;/span&gt; &lt;span class="nt"&gt;assembled&lt;/span&gt; &lt;span class="nt"&gt;in&lt;/span&gt; &lt;span class="nt"&gt;this&lt;/span&gt; &lt;span class="nt"&gt;stage&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;

&lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="s1"&gt;'graspxp-map'&lt;/span&gt; &lt;span class="nt"&gt;is&lt;/span&gt; &lt;span class="nt"&gt;used&lt;/span&gt; &lt;span class="nt"&gt;to&lt;/span&gt; &lt;span class="nt"&gt;align&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;short&lt;/span&gt; &lt;span class="nt"&gt;peptides&lt;/span&gt; &lt;span class="nt"&gt;against&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;assembled&lt;/span&gt; &lt;span class="nt"&gt;contigs&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt; &lt;span class="nt"&gt;Assuming&lt;/span&gt;
  &lt;span class="nt"&gt;that&lt;/span&gt; &lt;span class="nt"&gt;you&lt;/span&gt; &lt;span class="nt"&gt;are&lt;/span&gt; &lt;span class="nt"&gt;under&lt;/span&gt; &lt;span class="nt"&gt;directory&lt;/span&gt; &lt;span class="s1"&gt;'/HMMGRASPx_home/'&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;and&lt;/span&gt; &lt;span class="nt"&gt;that&lt;/span&gt; &lt;span class="nt"&gt;you&lt;/span&gt; &lt;span class="nt"&gt;have&lt;/span&gt; &lt;span class="nt"&gt;finished&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;previous&lt;/span&gt;
  &lt;span class="nt"&gt;assembly&lt;/span&gt; &lt;span class="nt"&gt;step&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;simply&lt;/span&gt; &lt;span class="nt"&gt;type&lt;/span&gt;
  &lt;span class="s1"&gt;'./bin/graspxp-map ./Examples/mix3fams.fa raw_contigs.fa mapping.list'&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;

  &lt;span class="nt"&gt;IMPORTANT&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;Note&lt;/span&gt; &lt;span class="nt"&gt;that&lt;/span&gt; &lt;span class="nt"&gt;this&lt;/span&gt; &lt;span class="nt"&gt;step&lt;/span&gt; &lt;span class="nt"&gt;will&lt;/span&gt; &lt;span class="nt"&gt;directly&lt;/span&gt; &lt;span class="nt"&gt;mapping&lt;/span&gt; &lt;span class="nt"&gt;short&lt;/span&gt; &lt;span class="nt"&gt;peptides&lt;/span&gt; &lt;span class="nt"&gt;against&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;raw&lt;/span&gt; &lt;span class="nt"&gt;contigs&lt;/span&gt;
  &lt;span class="nt"&gt;generated&lt;/span&gt; &lt;span class="nt"&gt;from&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;previous&lt;/span&gt; &lt;span class="nt"&gt;step&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt; &lt;span class="nt"&gt;We&lt;/span&gt; &lt;span class="nt"&gt;suggest&lt;/span&gt; &lt;span class="nt"&gt;that&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;raw&lt;/span&gt; &lt;span class="nt"&gt;contigs&lt;/span&gt; &lt;span class="nt"&gt;being&lt;/span&gt; &lt;span class="nt"&gt;first&lt;/span&gt; &lt;span class="nt"&gt;verified&lt;/span&gt; &lt;span class="nt"&gt;by&lt;/span&gt;
  &lt;span class="nt"&gt;HMMER3&lt;/span&gt; &lt;span class="nt"&gt;re-alignment&lt;/span&gt; &lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;e&lt;/span&gt;&lt;span class="nc"&gt;.g&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt; &lt;span class="nt"&gt;between&lt;/span&gt; &lt;span class="s1"&gt;'./Examples/mixfams.hmm'&lt;/span&gt; &lt;span class="nt"&gt;and&lt;/span&gt; &lt;span class="s1"&gt;'raw_contigs.fa'&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt; &lt;span class="nt"&gt;before&lt;/span&gt; &lt;span class="nt"&gt;donig&lt;/span&gt;
  &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;mapping&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt; &lt;span class="nt"&gt;This&lt;/span&gt; &lt;span class="nt"&gt;step&lt;/span&gt; &lt;span class="nt"&gt;is&lt;/span&gt; &lt;span class="nt"&gt;optional&lt;/span&gt; &lt;span class="nt"&gt;but&lt;/span&gt; &lt;span class="nt"&gt;important&lt;/span&gt; &lt;span class="nt"&gt;in&lt;/span&gt; &lt;span class="nt"&gt;reducing&lt;/span&gt; &lt;span class="nt"&gt;false-positive&lt;/span&gt; &lt;span class="nt"&gt;predictions&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;
  &lt;span class="nt"&gt;Below&lt;/span&gt; &lt;span class="nt"&gt;you&lt;/span&gt; &lt;span class="nt"&gt;will&lt;/span&gt; &lt;span class="nt"&gt;find&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;use&lt;/span&gt; &lt;span class="nt"&gt;of&lt;/span&gt; &lt;span class="nt"&gt;a&lt;/span&gt; &lt;span class="nt"&gt;driver&lt;/span&gt; &lt;span class="nt"&gt;script&lt;/span&gt; &lt;span class="nt"&gt;that&lt;/span&gt; &lt;span class="nt"&gt;automatically&lt;/span&gt; &lt;span class="nt"&gt;include&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;verification&lt;/span&gt; 
  &lt;span class="nt"&gt;process&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;

  &lt;span class="nt"&gt;The&lt;/span&gt; &lt;span class="nt"&gt;resulting&lt;/span&gt; &lt;span class="nt"&gt;mapping&lt;/span&gt; &lt;span class="nt"&gt;output&lt;/span&gt; &lt;span class="nt"&gt;is&lt;/span&gt; &lt;span class="nt"&gt;a&lt;/span&gt; &lt;span class="nt"&gt;table&lt;/span&gt; &lt;span class="nt"&gt;that&lt;/span&gt; &lt;span class="nt"&gt;contains&lt;/span&gt; &lt;span class="nt"&gt;three&lt;/span&gt; &lt;span class="nt"&gt;fields&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;namely&lt;/span&gt; &lt;span class="nt"&gt;1&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;ID&lt;/span&gt; &lt;span class="nt"&gt;of&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt;
  &lt;span class="nt"&gt;read&lt;/span&gt; &lt;span class="nt"&gt;in&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;data&lt;/span&gt; &lt;span class="nt"&gt;set&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt; &lt;span class="nt"&gt;2&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;header&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nt"&gt;name&lt;/span&gt; &lt;span class="nt"&gt;of&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;read&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt; &lt;span class="nt"&gt;and&lt;/span&gt; &lt;span class="nt"&gt;3&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;header&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nt"&gt;name&lt;/span&gt; &lt;span class="nt"&gt;of&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;contig&lt;/span&gt;
  &lt;span class="nt"&gt;where&lt;/span&gt; &lt;span class="nt"&gt;the&lt;/span&gt; &lt;span class="nt"&gt;read&lt;/span&gt; &lt;span class="nt"&gt;is&lt;/span&gt; &lt;span class="nt"&gt;mapped&lt;/span&gt; &lt;span class="nt"&gt;onto&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;2: Using the "RunHMMGRASPx.pl" script to streamline your analysis&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;* The script requires HMMER3 (http://hmmer.janelia.org/). This current release should 
  contain a copy of the software under the '/HMMGRASPx_home/ThirdParty' folder.
* You need to compile HMMER3. First go to '/HMMGRASPx_home/ThirdParty/hmmer-3', and
  then type './configure'.
* In the same directory, type './make'. If the compilation is successful, you should
  find that all executables have been put under directory 
  '/HMMGRASPx_home/ThirdParty/hmmer-3/binaries'.

* After compiling HMMER3, you should be able to use the "RunHMMGRASPx.pl" script. To
  analyze the data given in '/HMMGRASPx_home/Examples', simply type (assume you are under
  /HMMGRASPx_home/)
  'perl Scripts/RunHMMGRASPx.pl --hmm=Examples/mix3fams.hmm --seq=Examples/mix3fams.fa --out=TestResults --home=./ --index=WorkSpace/ --param=Settings/param'

* To find out meaning of the options, please type 'perl Scripts/RunHMMGRASPx.pl'
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cczhong</dc:creator><pubDate>Mon, 23 Nov 2015 20:00:26 -0000</pubDate><guid>https://sourceforge.netbc879f3f8294930e8eb0311d486ae4412481f6c4</guid></item></channel></rss>