Daylight v4.9
Release Date: 1 February 2008

Object Synopsis

reaction -- object representing a reaction

Description

A reaction object represents a reaction. It contains, as constituent parts, molecule objects. Each molecule object has a role in the reaction.

Reactions are created in two ways: by reading in a SMILES string (dt_smilin(3)), or by allocating an empty reaction object (dt_alloc_reaction(3)) and adding component molecules to it (dt_addcomponent(3)).

Reaction objects have a number of properties; see the Daylight Programmer's Manual for a general explanation.

Related Topics

molecule(3ob)

dt_umatch(3) dt_setinteger(3) dt_typename(3) dt_alloc_depiction(3) dt_sethandle(3) dt_transform(3) dt_cansmiles(3) dt_integer(3) dt_mod_is_on(3) dt_alloc_path(3) dt_fp_partfp(3) dt_utransform(3) dt_real(3) dt_smilin(3) dt_handle(3) dt_count(3) dt_base(3) dt_mod_off(3) dt_match(3) dt_string(3) dt_fp_generatefp(3) dt_setstring(3) dt_setadjunct(3) dt_canstream(3) dt_stream(3) dt_xtransform(3) dt_xsmiles(3) dt_boolean(3) dt_xmatch(3) dt_alloc_pathset(3) dt_setreal(3) dt_arbsmiles(3) dt_proptype(3) dt_vmatch(3) dt_alloc_conformation(3) dt_dealloc(3) dt_uidrange(3) dt_alloc_substruct(3) dt_fp_differencefp(3) dt_copy(3) dt_setboolean(3) dt_suppressh(3) dt_parent(3) dt_adjunct(3) dt_uid(3) dt_origstream(3) dt_alloc_reaction(3) dt_addcomponent(3) dt_getrole(3) dt_molgraph(3) dt_commonsubstruct(3) dt_arbstream(3) dt_type(3) dt_addh(3) dt_propnames(3) dt_appendstring(3) dt_smilin_addh(3) dt_mod_on(3)