.. highlight:: rest

.. _protocol_module:

The :mod:`modelcif.protocol` Python module
==========================================

.. automodule:: modelcif.protocol

.. autoclass:: Step
   :members:

.. autoclass:: TemplateSearchStep
   :members:

.. autoclass:: TemplateSelectionStep
   :members:

.. autoclass:: TargetTemplateAlignmentStep
   :members:

.. autoclass:: CoevolutionMSAStep
   :members:

.. autoclass:: ContactPredictionStep
   :members:

.. autoclass:: ModelingStep
   :members:

.. autoclass:: ModelSelectionStep
   :members:

.. autoclass:: ModelRefinementStep
   :members:

.. autoclass:: ModelAssessmentStep
   :members:

.. autoclass:: BackboneGenerationStep
   :members:

.. autoclass:: SequenceDesignStep
   :members:

.. autoclass:: StructureValidationStep
   :members:

.. autoclass:: EnergyEstimateStep
   :members:

.. autoclass:: ExperimentalValidationStep
   :members:

.. autoclass:: Protocol
   :members:
