PROFASI Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
prf_utils::AdaptiveHisA histogram that can adjust its own range according to the data
prf::AlanineAlanine
prf::AminoAcidAmino acid base class
prf::ArginineArginine
prf::ArginineTipRepresentation for the rigid tip of the Arginine side chain
prf::AsparagineAsparagine
prf::Aspartic_AcidAspartic acid
prf::ATetGroupAsymmetric Tetrahedral Group
prf::AtomRepresentation of an atom in PROFASI
prf::AtomCoordinatesA class to store the coordinates of an atom
prf::AtomDescriptorMinimal information that identifies one atom in a PDB file
prf::AtomDistanceDistance between two designated atoms
prf::AtomRecordRecord corresponding to one atom in a PDB file
prf::AtomTypeSelectorA predicate that returns true if the atom is of a certain species
prf::ATriGroupAssymetric Triangular group
prf::BackboneRepresentation for the protein backbone
BasicMCRunConstant temperature Monte Carlo simulations
prf::BGSBiased Gaussian Steps
prf::BiasBias is a local interaction term acting along the protein backbone
prf::CaContactA simple contact function based on Calpha separation
prf::ChiA single side chain Chi angle as an observable
prf::CompositePredicate< T >A composite predicate class
prf::ContactAn abstraction of a contact
prf::ContactFunctionA boolean function object class on Contacts
prf::ContactMapUtility to help keep track of a set of contacts
ContactOrderRelative contact order
prf_utils::CorrelationBoxCorrelationBox finds the correlation coefficient between two data streams
prf_utils::CorrelationEvaluator
prf::CysteineCystine
prf::DihedralGroupThe dihedral group or boomerang
prf::EnergyEnergy base class
extract_propsCalculating run-time properties from conf files
extract_snapshotExtracting a snapshot configuration
prf::ExVolThe excluded volume term
prf::ExVolBaseHelper class for both ExVol and LocExVol classes
prf::FindCoordSimple but very useful class used widely in PROFASI to get coordinates
prf::Glutamic_AcidGlutamic acid
prf::GlutamineGlutamine
prf::GlycineGlycine
prf::HBContactA ContactFunction based on hydrogen bonds
prf::HBMMThe Backbone-Backbone hydrogen bond term
prf::HBMSThe Backbone-Sidechain hydrogen bond term
prf_utils::His1D
prf_utils::His2DA histogram with 2 independent variables
prf::HistidineHistidine
prf::HistidineTipPentagon at the tip of the side chain of Histidine
prf::HPContactA Contact function for Hydrophobic contacts
prf::HydrogenBondHydrogenBond base class from which the HBMM and HBMS classes are derived
prf::HydrophobicityEffective hydrophobic attraction between non-polar side chains
prf_app::InterfaceBaseA representation of a "pure" and default Monte Carlo engine
prf::isBackboneAtomA predicate that returns true if the atom is on the backbone
prf::isHeavyAtomA predicate that returns true if the atom is not Hydrogen
prf::IsoleucineIso-leucine
prf::LabelSelectorA predicate that returns true if the atom has a certain label
prf::LeucineLeucine
prf::LigandAn abstract class providing a base for amino acids and capping groups
prf::LocExVolThird-neighbour excluded volume contribution
prf::LysineLysine
prf::MCMC class handles the Markov Chain Monte Carlo evolution
prf::MCTotEnergyA simple class to retrieve the total energy as an Observable
prf_utils::MeanFinderSimple utility to find the mean of a vector
prf::MersenneTwisterMersenneTwister is the default random number generator for profasi
prf::MethionineMethionine
prf::MPhenylGroupModified Phenyl Group
prf::NamedAnything that has a name
prf::NativenessQA measure of nativeness based on local environment of residues
prf::NodeA Node is (like in graph theory) a meeting point of a few bonds
prf::ObservableAn observable is in principle anything that is named and has a value
prf_app::ObsHandlerA handler class for Observables
prf::OligoOrientNumber of pairs of parallelly oriented peptides in oligomers
prf::ParTempParallel Tempering
ParTempRunParallel tempering with PROFASI
prf::PDB_modelAn abstraction of one model in a PDB file
prf::PDBReaderA top level PDB file parser
prf_utils::PermutationPermutation class originally developed by SM for ALFS
prf::PhenylalaninePhenyl-alanine
prf::PhenylGroupRepresents the phenyl ring with attached hydrogens
prf::PivotPivot move twists the protein about one backbone degree of freedom
prf::PopBaseBase class for a population of representations of proteins
prf::PopulationA population of proteins
prf_utils::ProgArgsA utility to help parse command line arguments
prf_utils::ProgOptOne option that a program may handle
prf::ProlineProline
prf::ProteinRepresentation for a poly peptide chain
prf::ProteinRMSDRMSD evaluator between a file and a collection of atoms in the program
prf::ProximityA ContactFunction based on spatial proximity
prf::Ran3nEngineRan3nEngine is the default random number generator class for profasi
prf::RandomNumberBaseBase class for Random number generators for use in PROFASI
prf_utils::RangeBoxSmall utility class RangeBox
prf::RC_phiA single Ramachandran Phi angle as an observable
prf::RC_psiA single Ramachandran Psi angle as an observable
prf::RCAngleRMSDRoot mean square deviation of Ramachandran angles
prf::RCBinSecondary structure analyzer
prf::ResSelectorA predicate that returns true if the atom is in one kind of residue
prf::RgRadius of gyration of a section of a protein chain
prf::RMSDRoot Mean Square Deviation
prf::RMSD_UtilsThe RMSD_Utils handler class
prf::RotRotation of a single side chain torsional degree of freedom
prf::RotationRigid body rotation of a whole chain
prf::SelResAn abstraction for a residue selected for further processing
prf::SerineSerine
prf::ShapeRepresents an abstract shape in space defined by a set of points
SimAnnealRunSimulated annealing
prf::SimplePredicate< T >An extensible composite-capable simple predicate class
SimTempRunSimulated tempering with profasi
prf_utils::StatBox
prf::TetrahedralGroupThe Tetrahedral group
prf::ThreonineThreonine
prf::TranslationRigid body translation of a whole chain
prf::TrigonalGroupA Node with two out-going bonds
prf::TryptophanTryptophan
prf::TryptophanTipTip of the side chain of Tryptophan
prf::TyrosineTyrosine
prf::UpdateThe base class for all conformational updates
UpdateProbsA helper class to handle assignment of probabilities to updates
prf::ValineValine
prf::Vector3A representation of three vectors

PROFASI: Protein Folding and Aggregation Simulator, Version 1.1
© (2005-2008) Anders Irbäck and Sandipan Mohanty
Documentation generated on 10 Oct 2008 using Doxygen version 1.5.0