ecl-logo Documentation

ClassifyReaction

ClassifyReaction[reactants, products]reactionType

given a set of nucleic acid reactants and products, determines the classical type of a nucleic acid secondary structure transformation involved in parameterizing its kinetic behavior.

Details

  • Definitions of reaction classifications can be found in Object[Report, Literature, "id:XnlV5jmalqMZ"]: Frezza. "Orchestration of Molecular Information through Higher Order Chemical Recognition."
  • Input
    Output
    Messages
  • UnknownStructureUnable to interpret the provided structure. Please use StructureQ on the input for more information on the issue with the provided structure.

Examples

Basic Examples  (4)

Classify a folding reaction by checking if new bond is formed within the reactant structure:

Classify a melting reaction by checking if at least one bond in the reactant structure does not exist in product structure:

Classify a hybridization reaction by checking if new bond is formed between reactant structures to form one new product structure:

Classify a dissociation reaction by checking if at least one bond in the reactant structure is melted and the reactant is dissociated into at least two product structures:

Additional Examples  (13)

Dissociation  (1)

Classify as Dissociation if reactant structure is dissociated into at least two structures:

DualToeholdMediatedDuplexExchange  (1)

Classify as DualToeholdMediatedDuplexExchange if there are valid dual toehold regions on both reactants which initiate a duplex invasion:

DuplexInvasion  (1)

Classify as DuplexInvasion if two sides of the shared bonded regions in two reactant structures get switched:

Folding  (1)

Classify as Folding reaction if new bonds are formed within the reactant structure::

Hybridization  (1)

Classify as Hybridization if two reactants react into one product by forming new bonds between them:

Melting  (1)

Classify as Melting if at least one bond is melted from reactant structure:

StrandInvasion  (1)

Classify as Strandinvasion if one side of the bonded region in one of the reactant structures get replaced by the exactly same segment in the other reactant structure:

ToeholdMediatedDuplexExchange  (1)

Classify as ToeholdMediatedDuplexExchange if there is a valid toehold region on one of the reactant which initiates a duplex invasion:

ToeholdMediatedStrandExchange  (1)

Classify as ToeholdMediatedStrandExchange if there is a valid toehold region on one of the reactant which initiates a strand invasion:

Unchanged  (1)

Reaction is classified as Unchanged if reactant(s) and product(s) are exactly the same:

Unknown  (1)

Reaction is classified as Unknown if strands in reactants and products are different:

Unzipping  (1)

Classify as Unzipping if a bond in reactant structure is shortened on at least one side:

Zipping  (1)

Classify as Zipping if a bond in reactant structure is extended on at least one side:

Messages  (1)

UnknownStructure  (1)

Both reactant(s) and product(s) must be valid Structures: