Difference between revisions of "Tutorial"
From MSL-Libraries
Jump to navigationJump to searchLine 23: | Line 23: | ||
** Applying translations and rotations | ** Applying translations and rotations | ||
** Changing conformation | ** Changing conformation | ||
− | ** Molecular alignments | + | ** [[Tutorial:Molecular alignments| Molecular (Structural) Alignments]] |
** Calculating Solvent Exposed Surface Area | ** Calculating Solvent Exposed Surface Area | ||
** Mutating Residues | ** Mutating Residues |
Revision as of 22:39, 31 March 2010
NOTE: the tutorial is under construction
The tutorial is a collection of articles that illustrate specific features of MSL. Each article explains example programs found in the examples/ subdirectory. Previous knowledge of C++ is assumed.
- Getting started
- Molecular objects: atoms, residues, chains...
- Read and write coordinates to/from files
- Interacting and manipulating molecular objects
- Looping over Chains, Residues, Atoms in the System
- Getting Chains, Residues, Atoms by id
- Passing atoms between objects: the AtomPointerVector
- Selecting subsets of atoms
- Measuring distances, angles, dihedrals
- Applying translations and rotations
- Changing conformation
- Molecular (Structural) Alignments
- Calculating Solvent Exposed Surface Area
- Mutating Residues
- Generating coiled-coils
- Generating Symmetric Bundles
- Generating Fusion Proteins
- Using regular expression: Getting parts of a structure that match a sequence motif