[[TOC]]
The demos, tutorials, protocol captures, and all example inputs are provided with the full Rosetta distribution, under the demos/ directory. Rosetta is available for license (which is free of charge to academic users) at https://www.rosettacommons.org/software.
For RosettaCommons users, the demos repository should be automatically downloaded by the get_rosetta.sh download script. Alternatively, RosettaCommons users can download the demos repository from GitHub. e.g.
git clone git@github.com:RosettaCommons/demos.git
These are introductory tutorials intended as a gentle introduction to Rosetta concepts, and using common functionality of Rosetta. For additional examples and information on using Rosetta, see the demos (below) or the Rosetta documentation
Full input files for the tutorials are located in the demos/tutorials/
directory of the Rosetta distribution.
- [[How To Read These Tutorials|Tutorial_Setup]]
- [[Installing and Building Rosetta|install_build]]
- [[Working With Rosetta|working_with_rosetta]]
- [[Controlling Input and Output|input_and_output]]
- [[Core Rosetta Concepts|Core_Concepts]]
- [[Working with Non-protein Residues|prepare_ligand_tutorial]]
- [[Scoring|scoring]]: Calculating the Energy of a Structure
- [[Full-Atom vs. Centroid Representations|fullatom_centroid]]
- [[The Packer|Optimizing_Sidechains_The_Packer]]: Optimizing Sidechains
- [[Minimization]]: Finding Deeper Energy Wells
- [[Relax|Relax]]: Refining Structures
- [[Constraints]]: Biasing Towards a Structure
- [[Analyzing Rosetta Output|Analysis]]
- [[The Fold Tree|fold_tree]]: Propagating Changes in the Structure
- [[Symmetry|Symmetry]]: Modeling Symmetric Proteins
- [[Scripting with RosettaScripts|scripting_with_rosettascripts]]
- [[Advanced Scripting with RosettaScripts|advanced_scripting_with_rosettascripts]]
- [[Commonly Used Options|commonly_used_options]]
- [[Tips]]
- [[de novo (ab initio) Structure Prediction|Denovo_structure_prediction]]
- [[Advanced de novo Structure Prediction|folding_tutorial]]
- [[Comparative Modeling|rosetta_cm_tutorial]]: Modeling based on Homologs
- Generalized Kinematic Closure (GenKIC): Rapid, versatile loop closure without fragments
- [[GenKIC Tutorial 1|generalized_kinematic_closure_1]]: Building and closing new loops
- [[GenKIC Tutorial 2|generalized_kinematic_closure_2]]: Perturbing existing loops
- [[GenKIC Tutorial 3|generalized_kinematic_closure_3]]: Using pre-selection movers within GenKIC
- [[GenKIC Tutorial 4|generalized_kinematic_closure_4]]: Closing through disulfides
- [[Loop Modeling and Rebuilding|loop_modeling]]: Modeling Short Fragments
- [[Protein Design|protein_design_tutorial]]
- [[Protein-Protein Docking|Protein-Protein-Docking]]: Modeling Protein-Protein Binding
- [[Advanced Protein-Protein Docking|advanced_protein-protein_docking_tutorial]]
- [[Protein-Ligand Docking|ligand_docking_tutorial]]: Modeling Protein-Ligand Binding
Demos are designed to guide users through sample procedures in computational modeling from the point of view of solving a specific problem.
Full input files for the demos are located in the demos/public/
directory of the Rosetta distribution.
- [[Demos listed by category|demos-by-category#demos]]
- [[Demos listed by keyword|tag-search]]
Many papers using Rosetta are accompanied by a protocol capture - an example of how to use the protocol discussed in the paper. The protocol captures below aren't meant to show the best way to solve problems in the current version of Rosetta, instead they are meant to show published solutions to problems that were addressed by members of the Rosetta community. The purpose of these protocol captures is both to serve as a historical record and to assist those trying to reproduce past results. See the demos (above) for updated versions of most protocol captures.
Full input files for the protocol captures are located in the demos/protocol_capture/ directory of the Rosetta distribution.
- [[Protocol captures listed by category|demos-by-category#protocol_captures]]
See the [[How To Write Demos and Tutorials|How_To_Write_Demos_and_Tutorials]] page for details about writing new demos.
If you want to prevent a demo from being published to the static wiki until you've finished developing it or written a paper on it or something, put it in demos/pilot
.
- [[Devel demos listed by category|demos-by-category#under_development]]