<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.csi.cuny.edu/cunyhpc/index.php?action=history&amp;feed=atom&amp;title=Applications_Environment%2Fitasser</id>
	<title>Applications Environment/itasser - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.csi.cuny.edu/cunyhpc/index.php?action=history&amp;feed=atom&amp;title=Applications_Environment%2Fitasser"/>
	<link rel="alternate" type="text/html" href="https://wiki.csi.cuny.edu/cunyhpc/index.php?title=Applications_Environment/itasser&amp;action=history"/>
	<updated>2026-08-09T19:21:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.csi.cuny.edu/cunyhpc/index.php?title=Applications_Environment/itasser&amp;diff=43&amp;oldid=prev</id>
		<title>James: Created page with &quot;&lt;h1&gt;&lt;b&gt;I-TASSER&lt;/b&gt;&lt;/h1&gt; &lt;br&gt; __TOC__ &lt;br&gt; &lt;font color=red&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;/font color&gt; &lt;b&gt;&lt;i&gt;I-Tasser&lt;/i&gt;&lt;/b&gt; is a platform for protein structure and function predictions. 3D models are built based on multiple-threading alignments by &lt;strong&gt;LOMETS&lt;/strong&gt; and iterative template fragment assembly simulations; function inslights are derived by matching the 3D models with &lt;strong&gt;BioLiP&lt;/strong&gt; protein function database.  &lt;font color=red&gt;&lt;b&gt;Additional Notes:&lt;/b&gt;&lt;/fo...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.csi.cuny.edu/cunyhpc/index.php?title=Applications_Environment/itasser&amp;diff=43&amp;oldid=prev"/>
		<updated>2022-10-17T17:27:01Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;I-TASSER&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt; &amp;lt;br&amp;gt; __TOC__ &amp;lt;br&amp;gt; &amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Description:&amp;lt;/b&amp;gt;&amp;lt;/font color&amp;gt; &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;I-Tasser&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; is a platform for protein structure and function predictions. 3D models are built based on multiple-threading alignments by &amp;lt;strong&amp;gt;LOMETS&amp;lt;/strong&amp;gt; and iterative template fragment assembly simulations; function inslights are derived by matching the 3D models with &amp;lt;strong&amp;gt;BioLiP&amp;lt;/strong&amp;gt; protein function database.  &amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Additional Notes:&amp;lt;/b&amp;gt;&amp;lt;/fo...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;h1&amp;gt;&amp;lt;b&amp;gt;I-TASSER&amp;lt;/b&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Description:&amp;lt;/b&amp;gt;&amp;lt;/font color&amp;gt; &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;I-Tasser&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt; is a platform for protein structure and function predictions. 3D models are built based on multiple-threading alignments by &amp;lt;strong&amp;gt;LOMETS&amp;lt;/strong&amp;gt; and iterative template fragment assembly simulations; function inslights are derived by matching the 3D models with &amp;lt;strong&amp;gt;BioLiP&amp;lt;/strong&amp;gt; protein function database.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Additional Notes:&amp;lt;/b&amp;gt;&amp;lt;/font color&amp;gt;  &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;Package Contents include: &amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
::I-TASSER: A standalone I-TASSER package for protein 3D structure prediction and refinement.&lt;br /&gt;
::COACH: A function annotation program based on COFACTOR, TM-SITE and S-SITE.&lt;br /&gt;
::COFACTOR: A program for ligand-binding site, EC number &amp;amp; GO term prediction.&lt;br /&gt;
::TM-SITE: A structure-based approach for ligand-binding site prediction.&lt;br /&gt;
::S-SITE: A sequence-based approach for ligand-binding site prediction.&lt;br /&gt;
::LOMETS: A set of locally installed threading programs for meta-server protein fold-recognition.&lt;br /&gt;
::MUSTER: A threading program to identify templates from a non-redundant protein structure library.&lt;br /&gt;
::SPICKER: A clustering program to identify near-native protein model from structure decoys.&lt;br /&gt;
::HAAD: A program for quickly adding hydrogen atoms to protein heavy-atom structures.&lt;br /&gt;
::EDTSurf: A program to construct triangulated surfaces of protein molecules.&lt;br /&gt;
::ModRefiner: A program to construct and refine atomic-level protein models from C-alpha traces.&lt;br /&gt;
::NW-align: A robust program for protein sequence-to-sequence alignments by Needleman-Wunsch algorithm.&lt;br /&gt;
::PSSpred: A highly accurate program for protein secondary structure prediction.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Availability:&amp;lt;/b&amp;gt;&amp;lt;/font color&amp;gt; PENZIAS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Module file:&amp;lt;/b&amp;gt;&amp;lt;/font color&amp;gt; itasser&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Citation:&amp;lt;/b&amp;gt;&amp;lt;/font color&amp;gt; Include in published paper the following citation regarding use of &amp;lt;b&amp;gt;&amp;lt;i&amp;gt;I-TASSER&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
::Zhang, Y. and Skolnick, J., 2004, PNAS (for TASSER method), J.Yang,R.Yan,R.Roy,D.Xu,J.Poisson,Y.Zhang The I-TASSER Suite.Protein structure and function prediction. Nature Methods (2014)., Wu S, Zhang Y Nucleic Acids Res. 2007; 35(10):3375-82 (for MUSTER), Wu S, Zhang Y Nucleic Acids Res. 2007; 35(10):3375-82. (for LOMETS)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Documentation:&amp;lt;/b&amp;gt;&amp;lt;/font color&amp;gt;There is no complete documentation for the package. Some examples are available on I-TASSER web server site: &lt;br /&gt;
http://zhanglab.ccmb.med.umich.edu/I-TASSER/&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Tutorials:&amp;lt;/b&amp;gt;&amp;lt;/font color&amp;gt; There are not comprehensive tutorials as well. The useful information for beginners can be found in the I-TASSER forum at: http://zhanglab.ccmb.med.umich.edu/bbs/?q=forum/2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Related Packages:&amp;lt;/b&amp;gt;&amp;lt;/font color&amp;gt;&lt;br /&gt;
::HHpred &lt;br /&gt;
::RaptorX&lt;br /&gt;
::Modeller  &lt;br /&gt;
&amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Use:&amp;lt;/b&amp;gt;&amp;lt;/font color&amp;gt; Load module with command:&lt;br /&gt;
 &amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt; &lt;br /&gt;
 module load itasser &lt;br /&gt;
 &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Loading module will set up a path to all programs installed under I-TASSER umbrella (see above list).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Example:&amp;lt;/b&amp;gt;&amp;lt;/font color&amp;gt; The &amp;lt;strong&amp;gt;I-TASSER&amp;lt;/strong&amp;gt; prediction pipeline includes &amp;lt;strong&amp;gt;four&amp;lt;/strong&amp;gt; general steps: template identification, structure re-assembly, atomic model construction, and final model selection.    &lt;br /&gt;
&lt;br /&gt;
::&amp;lt;strong&amp;gt;Step 1.  Template identification.&amp;lt;/strong&amp;gt;&lt;br /&gt;
::There are 2 scripts in &amp;lt;strong&amp;gt;I-TASSER&amp;lt;/strong&amp;gt; suite dedicated to template identification. The first one is called &amp;lt;strong&amp;gt;MUSTER&amp;lt;/strong&amp;gt;, which uses an extended sequence profile-profile alignment algorithm with the alignment score assisted by secondary structure match, fragment structure profile, solvent accessibility, backbone torsion angle, and hydrophobic scoring matrix. The second one is &amp;lt;strong&amp;gt;LOMETS&amp;lt;/strong&amp;gt; used for a local meta-threading.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;strong&amp;gt;Step 2.  Structure assembly.&amp;lt;/strong&amp;gt;&lt;br /&gt;
::The cluster centroids are generated by &amp;lt;strong&amp;gt;SPICKER&amp;lt;/strong&amp;gt;, which clusters all the trajectories.  &amp;lt;strong&amp;gt;I-TASSER&amp;lt;/strong&amp;gt; structure assembly simulations contain 14 independent runs by default. This number can be modified if the user wants to run more simulations, especially for big protein without good templates.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;strong&amp;gt;Step 3.  Structure assembly.&amp;lt;/strong&amp;gt;&lt;br /&gt;
::The &amp;lt;strong&amp;gt;SPICKER&amp;lt;/strong&amp;gt; cluster centroids from &amp;lt;strong&amp;gt;I-TASSER&amp;lt;/strong&amp;gt; are reduced models, with each residue represented by its Cα and side-chain center. The full models can be constructed via other application i.e. &amp;lt;strong&amp;gt;REMO&amp;lt;/strong&amp;gt; which is not part of installed suite. &lt;br /&gt;
&lt;br /&gt;
::&amp;lt;strong&amp;gt;Step 4.  Model Selection.&amp;lt;/strong&amp;gt;&lt;br /&gt;
::The procedure of model selection is matter of choice according to the current research workflow.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;strong&amp;gt;I-TASSER&amp;lt;/strong&amp;gt; can be run in sequential or parallel mode.  The application is perl script which uses default perl interpreter on a cluster. The name of the application is &amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;runI-TASSER.pl&amp;lt;/font face&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For serial mode the following script can be used. Please note that for sequential scripts the chunk is &amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;ntasks=1&amp;lt;/font face&amp;gt;, and the placement is pack (&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-l place=pack&amp;lt;/font face=&amp;quot;courier&amp;quot;&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For meaning and proper choice of values in &amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;&amp;lt;font color= red&amp;gt;&amp;lt;b&amp;gt;&amp;lt;chunks&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/font color&amp;gt;and &amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;&amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;&amp;lt;tasks&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/font color&amp;gt; fields please read the section [[Submitting_Jobs|“Writing a job submit script.”]]&lt;br /&gt;
&lt;br /&gt;
==PENZIAS==&lt;br /&gt;
=====Sample submit script=====&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 #SBATCH --partition production&lt;br /&gt;
 #SBATCH --job-name TASSER &lt;br /&gt;
 #SBATCH --nodes=&amp;lt;font color= red&amp;gt;&amp;lt;chunks&amp;gt;&amp;lt;/font color&amp;gt;&lt;br /&gt;
 #SBATCH --ntasks=&amp;lt;&amp;lt;font color= red&amp;gt;&amp;lt;tasks&amp;gt;&amp;lt;/font color&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 # Explicitly change to the working directory in SLURM &lt;br /&gt;
 cd $SLURM_SUBMIT_DIR  &lt;br /&gt;
 &lt;br /&gt;
 # Start job&lt;br /&gt;
 &lt;br /&gt;
  runI-TASSER.pl –pkgdir /share/apps/itasser/4.2 –libdir /share/apps/itasser/4.2/ITLIB –seqname &amp;lt;font color= red&amp;gt;&amp;lt;name_of_input_sequence&amp;gt;&amp;lt;/font color&amp;gt; -datadir $HOME –java_home /usr 2&amp;gt;&amp;amp;1 &lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;&amp;gt;&amp;gt;&amp;gt;&amp;gt; End &amp;lt;&amp;lt;&amp;lt;&amp;lt;”&lt;br /&gt;
&lt;br /&gt;
=====Parallel submit script=====&lt;br /&gt;
For parallel run on I-TASSER the SBATCH job script below can be used. The parallelism is quite primitive: the I-TASSER script submits several parts of itself at the same time to different cores. Thus the number of used cores is determined by set in &amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;&amp;lt;font color= red&amp;gt;–l select=[N:]&amp;lt;chunks&amp;gt; line &amp;lt;/font face&amp;gt;&amp;lt;/font color&amp;gt;(resources list) in SBATCH job script. For example for running the below script on 4 cores the chunk could be:&lt;br /&gt;
&lt;br /&gt;
  nodes=4 ntasks=1&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 #SBATCH --partition production&lt;br /&gt;
 #SBATCH --job-name ITASSERJOB &lt;br /&gt;
 #SBATCH --nodes=[&amp;lt;font color= red&amp;gt;N&amp;lt;/font color&amp;gt;:]&amp;lt;&amp;lt;font color= red&amp;gt;&amp;lt;chunk&amp;gt;&amp;lt;/font color&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 # Explicitly change to the working directory in SLURM &lt;br /&gt;
 cd $SLURM_SUBMIT_DIR  &lt;br /&gt;
 &lt;br /&gt;
 # Start job&lt;br /&gt;
 &lt;br /&gt;
  runI-TASSER.pl –pkgdir /share/apps/itasser/4.2 –libdir /share/apps/itasser/4.2/ITLIB –seqname &amp;lt;font color= red&amp;gt;&amp;lt;name_of_input_sequence&amp;gt;&amp;lt;/font color&amp;gt; -datadir $HOME –runstyle parallel –java_home /usr 2&amp;gt;&amp;amp;1 &lt;br /&gt;
 &lt;br /&gt;
 echo &amp;quot;&amp;gt;&amp;gt;&amp;gt;&amp;gt; End &amp;lt;&amp;lt;&amp;lt;&amp;lt;”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=red&amp;gt;&amp;lt;b&amp;gt;Additional Notes:&amp;lt;/b&amp;gt;&amp;lt;/font color&amp;gt; The &amp;lt;strong&amp;gt;I-TASSER&amp;lt;/strong&amp;gt; is a selection of several &amp;lt;strong&amp;gt;perl&amp;lt;/strong&amp;gt; scripts. The actual use of the scripts varies according to a particular research workflow. The &amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;runI-TASSER.pl&amp;lt;/strong&amp;gt;&amp;lt;/font face&amp;gt; is a main perl script. It can take the following parameters apart from mentioned above:&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-homoflag&amp;lt;/font face&amp;gt;,     [real, benchmark],&amp;quot;real&amp;quot; will use all templates, &amp;quot;benchmark&amp;quot; will exclude homologous templates&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-idcut&amp;lt;/font face&amp;gt;,     	sequence identity cutoff for &amp;quot;benchmark&amp;quot; runs, default value is 0.3, range is in [0,1]&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-ntemp&amp;lt;/font face&amp;gt;,     	number of top templates output for each threading program, default is 20, range is in [1,50]&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-nmodel&amp;lt;/font face&amp;gt;,     number of final models output by I-TASSER, default value is 5, range is in [1,10]&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-LBS&amp;lt;/font face&amp;gt;,     	[true or false], whether to predict ligand-binding site, default is false&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-EC&amp;lt;/font face&amp;gt;,     	[true or false], whether to predict EC number, default is false&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-GO&amp;lt;/font face&amp;gt;,     	[true or false], whether to predict GO terms, default is false&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-restraint1&amp;lt;/font face&amp;gt;,     	specify distance/contact restraints&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-restraint2&amp;lt;/font face&amp;gt;,     	specify template with alignment&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-restraint3&amp;lt;/font face&amp;gt;,     	specify template name without alignment&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-restraint4&amp;lt;/font face&amp;gt;,     	specify template file without alignment&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-temp_excl&amp;lt;/font face&amp;gt;,     	exclude specific templates from template library&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-traj&amp;lt;/font face&amp;gt;,     this option means to deposit the trajectory files&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-hours&amp;lt;/font face&amp;gt;,     specify maximum hours of simulations (default=5 when -light=true). Must match or be less than walltime on SLURM chunk .&lt;br /&gt;
::&amp;lt;font face=&amp;quot;courier&amp;quot;&amp;gt;-outdir&amp;lt;/font face&amp;gt;,     where the final results should be saved. Default is start up directory.&lt;/div&gt;</summary>
		<author><name>James</name></author>
	</entry>
</feed>