The testing plugin is enabled and should be disabled.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

tutorials:eccb_t2_tdg09 [2012/09/06 17:30]
romainstuder created
tutorials:eccb_t2_tdg09 [2012/09/08 17:26] (current)
romainstuder
Line 1: Line 1:
 +==== TDG09 ====
 +
 +=== Installation ===
 +
 +Download from here:
 +[[http://www.homepages.ucl.ac.uk/~ucbtaut/]]
 +
 +[[http://bit.ly/fVbnDr]] => tdg09.zip
 +<code>
 +unzip tdg09.zip
 +</code>
 +
 +=== Detection of site in the Influenza Virus Hemagglutinin HA1 chain ===
 +
 +We would like to know which sites are important between the Hemagglutinin HA1 of the virus in Avian (genes starting with Av_) and in Human (genes starting with Hu_).
 +
 <code>cd ./Tutorial/tdg09  # Folder of installation</code> <code>cd ./Tutorial/tdg09  # Folder of installation</code>
 +
 +The execution of TDG09 with this dataset could take 20 minute or more, depending of the computation power.
  
 Lauch TDG09 with this command (it takes time (20 minutes or more)): Lauch TDG09 with this command (it takes time (20 minutes or more)):
  
 +With Linux or MacOSX, you can run the command like this:
 <code>./run.sh etc/H1.faa etc/H1.tree > tdg.out</code> <code>./run.sh etc/H1.faa etc/H1.tree > tdg.out</code>
 +
 +With Windows, you need to execute the whole command:
 +<code>
 +java -cp lib\commons-lang-2.4.jar;lib\flanagan.jar;lib\pal-1.5.1.jar;dist\tdg09.jar models.MainAvHu09 etc\H1.faa etc\H1.tree
 +</code>
  
 The output is put in the file tdg.out. The output is put in the file tdg.out.
-We need to transform it with some unix tools:+We need to transform it with some unix tools (the four lines are one unique command): 
 +(/!\ These Unix tools need Cygwin to work in Windows /!\ If you don't have Cygwin, you can continue the tutorial by skip the R part. The sites are given at the end).
  
 <code> <code>
-grep "Site\|Parameters\|Log\-likelihood" tdg.out | tr '\n' ' ' | sed "s/Site: /\\`echo -e '\n\r'`/g" | awk '{$1=$1}1' OFS=" " | cut -d' ' -f1,4,7,10,13 > tdg2.out+grep "Site\|Parameters\|Log\-likelihood" tdg.out 
 +| tr '\n' ' ' | sed "s/Site: /\\`echo -e '\n\r'`/g" 
 +| awk '{$1=$1}1' OFS=" " 
 +| cut -d' ' -f1,4,7,10,13 > tdg2.out
 </code> </code>
  
Line 32: Line 60:
 </code> </code>
  
-== Jalview+== Jalview ==
 Load multiple alignment: H1.faa Load multiple alignment: H1.faa
 (you will need to remove the first line, as it is in Phylip format. (you will need to remove the first line, as it is in Phylip format.
Line 40: Line 68:
 Put a vertical line a the root of the tree to split the tree in two. Put a vertical line a the root of the tree to split the tree in two.
  
-=> Visualise the position of these sites+=> Visualise the position of these sites.
  
  
Print/export