API Overview ============ This is a listing of the important and most used for an exhaustive (and potentially exhausting) listing see the module index: Analysis -------- * :any:`Free Energy Profiles of Observables ` * :any:`Contigs and Contig Tree/Forest ` * :any:`Parent Tables & Lineage Traces ` * :any:`Warping Rates ` * :any:`Macro-State Network ` * :any:`Network Transition Probabilities ` Data Storage ------------ * :any:`WepyHDF5 ` Orchestration ------------- * :any:`Orchestrator ` * :any:`Configuration ` Wepy Core --------- * :any:`Simulation Manager ` * :any:`Walker ` .. Orchestration CLI ----------------- TODO Utilities --------- * :any:`JSON Topology ` * :any:`Miscellaneous ` * :any:`MDTraj Interface ` Application Components ---------------------- Reporting on Simulations ^^^^^^^^^^^^^^^^^^^^^^^^ General Purpose: * :any:`Text Dashboard ` * :any:`WepyHDF5 ` * :any:`Resampling Tree ` * :any:`Last Walkers ` WExplore and Image Based Resamplers: * :any:`Images ` * :any:`Dashboard ` Resamplers ^^^^^^^^^^ * :any:`WExplore ` * :any:`REVO ` Distance Metrics ^^^^^^^^^^^^^^^^ * :any:`Ligand Unbinding and Rebinding ` Runners ^^^^^^^ * :any:`OpenMM ` Work Mapper ^^^^^^^^^^^ * :any:`Single Process ` * :any:`Worker Mapper ` Parallel mapper via python multiprocessing that implements the worker-consumer model. There will only be as many forked processes as workers used. * :any:`Task Mapper ` Parallel mapper via python multiprocessing that implements a task based parallelism. Every walker every cycle will have a new process created (forked) and workers are scheduled via a lock queue. Boundary Conditions ^^^^^^^^^^^^^^^^^^^ * :any:`Receptor-Ligand (Un)Binding `