<button id="toggleRefM1">Reference structure on/off</button>
{% endif %}
<button id="toggleSidechainsM1">Side-chains on/off</button>
+ <a class="btn btn-default"
+ href="/myfiles/download-file/{{task.jobdirname}}/MODEL1.pdb">Download</a>
</div>
</li>
<button id="toggleRefM2">Reference structure on/off</button>
{% endif %}
<button id="toggleSidechainsM2">Side-chains on/off</button>
+ <a class="btn btn-default"
+ href="/myfiles/download-file/{{task.jobdirname}}/MODEL2.pdb">Download</a>
</div>
</li>
<button id="toggleRefM3">Reference structure on/off</button>
{% endif %}
<button id="toggleSidechainsM3">Side-chains on/off</button>
+ <a class="btn btn-default"
+ href="/myfiles/download-file/{{task.jobdirname}}/MODEL3.pdb">Download</a>
</div>
</li>
<button id="toggleRefM4">Reference structure on/off</button>
{% endif %}
<button id="toggleSidechainsM4">Side-chains on/off</button>
+ <a class="btn btn-default"
+ href="/myfiles/download-file/{{task.jobdirname}}/MODEL4.pdb">Download</a>
</div>
</li>
<button id="toggleRefM5">Reference structure on/off</button>
{% endif %}
<button id="toggleSidechainsM5">Side-chains on/off</button>
+ <a class="btn btn-default"
+ href="/myfiles/download-file/{{task.jobdirname}}/MODEL5.pdb">Download</a>
</div>
</li>
}),
stage.loadFile(
"/myfiles/download-file/{{task.jobdirname}}/MODEL"+numstr+".pdb",{defaultRepresentation: false}) .then( function( o ){
+ {% if task.damino %}
+ o.addRepresentation( "licorice",{ name: "unres", color:
+ "residueindex",colorScale:["blue","cyan", "green",
+ "yellow","orange", "red"], sele:".CA"
+ })
+ o.addRepresentation( "licorice",{ name: "unressc", visible: false, color:
+ "residueindex",colorScale:["blue","cyan", "green", "yellow","orange", "red"]
+ , sele:"*" })
+ {% else %}
o.addRepresentation( "cartoon",{ name: "unres", color:
"residueindex",colorScale:["blue","cyan", "green",
"yellow","orange", "red"]
o.addRepresentation( "line",{ name: "unressc", visible: false, color:
"residueindex",colorScale:["blue","cyan", "green", "yellow","orange", "red"]
, sele:"not hydrogen and sidechainAttached" })
+ {% endif %}
return o
})
]).then(function (ol1) {
var stage = new NGL.Stage("viewport_M"+numstr);
stage.setParameters( { backgroundColor: "white",fogFar: 60, fogNear: 45 } );
stage.loadFile( "/myfiles/download-file/{{task.jobdirname}}/MODEL"+numstr+".pdb",{defaultRepresentation: false}) .then( function( o ){
+ {% if task.damino %}
+ o.addRepresentation( "licorice",{ name: "unres", color:
+ "residueindex",colorScale:["blue","cyan", "green",
+ "yellow","orange", "red"],sele:".CA"
+ });
+ o.addRepresentation( "licorice",{ name: "unressc", visible: false, color:
+ "residueindex",colorScale:["blue","cyan", "green", "yellow","orange", "red"]
+ , sele:"*" });
+ {% else %}
o.addRepresentation( "cartoon",{ name: "unres", color:
"residueindex",colorScale:["blue","cyan", "green",
"yellow","orange", "red"]
o.addRepresentation( "line",{ name: "unressc", visible: false, color:
"residueindex",colorScale:["blue","cyan", "green", "yellow","orange", "red"]
, sele:"not hydrogen and sidechainAttached" });
+ {% endif %}
o.autoView();
})
var toggleSidechains =document.getElementById("toggleSidechainsM"+numstr );