Module Protein.Abstract.SLBD


module SLBD: sig  end
Characteristics of the abstract Simple Ligand Binding Domain.


type interfid =
| Repress (*Acceptor, Boolean*)
| Matcher (*Acceptor, Matcher*)
| Bound (*Expressor, Boolean*)

val get_interf_character : interfid -> Protein.Abstract.interf_character

type initstate =
| ActiveInitState
| RepressedInitState


type state =
| ActiveState
| RepressedState
| BoundState (*There's no configuration needed for this module.*)


type config = unit

type cons = initstate * config
val num_lbprojs : int
val num_sbprojs : int