Cactvs Toolkit Standard Property Definition Summary
Name | Datatype | Description | Literature | Enumerations | Fields | Parameters | Computation | Dependencies | Invalidation | CompModule |
---|---|---|---|---|---|---|---|---|---|---|
A_3D_BONDING_VECTOR | floatvector | 3D bonding vector (i.e. next open ligand shell position in VSEPR model to attach a ligand to). The length of this vector is always 1.0 regardless of the elements involved - this value is only to be used for directions, not as a bond length. Currently, the implementatiion is limited to s/sp/sp2/sp3 geometries. |
Compiled C module | A_XYZ | atomchange bondchange merge 3drelative 3dabsolute hadd | mod_a_3d_bonding_vector.so | ||||
A_ALCHEMY_TYPE | shortstring | Atom type as used in the Alchemy program | Tcl script | A_TYPE A_ELEMENT A_ISAROMATIC | atomchange bondchange | a_alchemy_type.xpd | ||||
A_ALIHETERO_SUBSTITUENT_COUNT | int | Count the number of hetero (not C or H) ligands around a central atom which are not part of an aroamtic system | Compiled C module | A_ELEMENT A_TYPE B_TYPE B_ISAROMATIC | atomchange bondchange | mod_a_alihetero_substituent_count.so | ||||
A_ALIRING_COUNT | short | Number of aliphatic rings the atom is member of | countenvelopes: { value: 0 description: If set, also count envelope rings. By default, the triple ring set is used. datatype: boolean}
|
Compiled C module | R_AROMATIC R_TYPE | atomchange bondchange ring | mod_a_aliring_count.so | |||
A_ALKYL_SUBSTITUENT_COUNT | short | Number of alkyl substituents (carbon sp3 ligand with no hetero atoms except possibly the atom for which this property is computed). This follows the Lhasa definition of alkyl substituent groups. | CHMTRN Reference Manual, Lhasa Group, Harvard University, November 2002, Version 19.1, p. 36 | Compiled C module | A_TYPE A_ELEMENT B_TYPE B_ORDER A_HETERO_SUBSTITUENT_COUNT | atomchange bondchange atom bond | mod_a_alkyl_substituent_count.so | |||
A_ALLENE | byte | Flag for atoms in allenic system | no:terminal:odd:even |
(builtin) | A_VALENCE B_TYPE B_ORDER | atomchange bondchange | ||||
A_ALLYLIC | byte | An allylic atom according to the Lhasa definition. These are saturated carbon atoms that are alpha to a carbon-carbon double bond. | CHMTRN Reference Manual, Lhasa Group, Harvard University, November 2002, Version 19.1, p. 47 | Compiled C module | A_ELEMENT A_TYPE B_TYPE B_ORDER B_ARORING_COUNT | atomchange bondchange atom bond | mod_a_allylic.so | |||
A_ALPHA_ARO_COUNT | int | Number of aromatic systems in alpha position, without the atom being a member of these. | Compiled C module | A_ISAROMATIC B_TYPE | atomchange bondchange | mod_a_alpha_aro_count.so | ||||
A_ALPHA_UNSAT_COUNT | int | Number of vinyl, aliphatic systems in alpha position, without the atom being a member of these. This corresponds to the Lilly SMARTS extension "AG>0" and is used to implement the /IWVy extension. | Compiled C module | A_ARORING_COUNT A_UNSATURATION B_TYPE B_ORDER | atomchange bondchange | mod_a_alpha_unsat_count.so | ||||
A_ANNOTATION | string | Atom annotation string for 2D rendering, containing, for example, charge and radical information | chargerepeatlimit: { value: 2 datatype: string} stereogroups: { value: 1 datatype: string} stereo: { value: 7 datatype: string} isotope: { value: 1 datatype: string} radical: { value: 1 datatype: string} mapping: { value: 1 datatype: string} query: { value: 1 datatype: string} flags: { value: 1 datatype: string} nostereo: { value: 0 datatype: string} auxproperty: { value: {} datatype: string} auxfilter: { value: {} datatype: string} auxpropertyprefix: { value: {} datatype: string} auxpropertysuffix: { value: {} datatype: string} style: { value: default datatype: string} label: { value: 0 datatype: string} |
(builtin) | A_TYPE A_ISOTOPE A_FORMAL_CHARGE A_FREE_ELECTRONS A_ELEMENT A_LABEL_STEREO A_CIP_STEREO A_FLAGS A_DL_STEREO A_QUERY A_HASH_STEREO A_MAP_STEREO A_RADICAL A_STEREO_GROUP | atomchange bondchange stereochange | ||||
A_AROBOND_COUNT | byte | Number of aromatic bonds atom participates in | Compiled C module | B_ISAROMATIC | atomchange bondchange | mod_a_arobond_count.so | ||||
A_AROCONDENSED | boolean | Flags for atoms in condensed aromatic ring systems (i.e. atoms which are member in two or more aromatic rings that are connected by an overlapping ring portion, or share an annealed aromatic bond) | Compiled C module | R_TYPE R_AROMATIC | atomchange bondchange | mod_a_arocondensed.so | ||||
A_ARORING_COUNT | short | Number of aromatic rings the atom is member of | countenvelopes: { value: 0 datatype: string}
|
(builtin) | R_AROMATIC R_TYPE | atomchange bondchange ring | ||||
A_ARORING_SIZE_BITS | bitset | Bit mask for aromatic ring sizes the atom participates in | ringset: { value: full enumeration: sssr:esssr,triple:k:full datatype: string}
|
Compiled C module | R_SIZE R_TYPE B_TYPE A_ARORING_COUNT R_AROMATIC | bondchange ring | mod_a_aroring_size_bits.so | |||
A_AUTODOCK4_TYPE | shortstring | Atom type as used in the Autodock 4 program | Tcl script | A_TYPE A_ELEMENT A_ISAROMATIC | atomchange bondchange | a_autodock4_type.xpd | ||||
A_BENZYLIC | byte | A benzylic atom according to the Lhasa definition. These are saturated carbon atoms that are alpha to an aromatic carbon atom. | CHMTRN Reference Manual, Lhasa Group, Harvard University, November 2002, Version 19.1, p. 47 | Compiled C module | A_ELEMENT A_TYPE B_TYPE B_ORDER A_ARORING_COUNT | atomchange bondchange atom bond | mod_a_benzylic.so | |||
A_BONDORDER_COUNT | bytevector | Count of different bond orders around an atom (array). | (builtin) | B_ORDER | atomchange bondchange | |||||
A_BOND_RANGE | intpair | Ids of first and last bond atom is bonded to | (builtin) | B_SEQUENCE_NUMBER | atomchange bondchange merge shuffle hadd mol | |||||
A_BRICS_LINKER_TYPE | short | BRICS fragmentation scheme linker type | ChemMedChem 2008, 3, 1503-1507 | none:C-R1:N-R2:O-R3:C-R4:N-R5:C-R6:C-R7:C-R8:n-R9:N-R10:S-R11:S-R12:C-R13:C-R14:C-R15:C-R16 |
never | |||||
A_BRIDGEHEAD | boolean | Flag indicating atom is a ring system bridgehead | Compiled C module | A_RING_COUNT | atomchange bondchange | mod_a_bridgehead.so | ||||
A_C13_NMRSHIFT | float | C13 NMR shift, measured in ppm. | atomchange bondchange stereochange atom bond | |||||||
A_CARBOCYCLE | boolean | Flag indicating an atom in a carbocycle ESSSR ring | Compiled C module | R_TYPE R_HETEROATOM_COUNT | atomchange bondchange atom bond | mod_a_carbocycle.so | ||||
A_CARBON_FRAGMENT_SIZE | int | Size of the carbon skeleton the atom looked at is member of | Compiled C module | B_TYPE A_ELEMENT A_TYPE | atomchange bondchange | mod_a_carbon_fragment_size.so | ||||
A_CENTRALITY | double | Centrality rating of the atom (scaled to 1 for most central, 0 for most peripheral, computed from A_TOPO_DISTANCE and M_SPAN) | Compiled C module | A_TOPO_DISTANCE M_SPAN | atomchange bondchange atom bond | mod_a_centrality.so | ||||
A_CGR_CHANGE | intpair | Atom change when interpreting a CGR-encoded structure. The values are a flag for addition/removal (-1: delete in product, 0: no change, 1:add in product) and the formal charge delta when going from reagent to product | presence int charge int |
atomchange bondchange 3dabsolute atom bond reaction | ||||||
A_CH2_CHAIN_LENGTH | int | The length of the unbranched CH2/CH3 chain the atom is a member of. Hetero or carbon atoms that do not have 2 or more hydrogen neighbors have a 0 value. Hydrogen atoms are assigned the value of their bonding partner. | Compiled C module | A_TYPE A_ELEMENT B_TYPE A_RING_COUNT A_HEAVY_SUBSTITUENT_COUNT | atomchange bondchange atom bond | mod_a_ch2_chain_length.so | ||||
A_CHAIN_LENGTH | int | The size of the chain-heavy-atoms-only fragment the atom is a member of. Ring atoms have value 0. Hydrogen atoms inherit the value of their bond partner. | Compiled C module | A_TYPE A_RING_COUNT B_TYPE | atomchange bondchange atom bond | mod_a_chain_length.so | ||||
A_CHARGE_STABILIZATION | shortvector | Stabilization for negative charges, radicals and positive charges (in this order) on carbon atom (potentially after cutting a bond which is not the source of a stabilizing effect) according to the Lhasa formula | CHMTRN Reference Manual, Lhasa Group, Harvard University, November 2002, Version 19.1, p. 43 | minus int plus int radical int |
Compiled C module | atomchange bondchange atom bond | mod_a_charge_stabilization.so | |||
A_CIP_STEREO | byte | Stereo descriptor for atoms, based on CIP (R/S) rules | SS=-2:S=-1:undef=0:R=1:RR=2 |
(builtin) | atomchange bondchange | |||||
A_CL_COUNT | int | Count the number of chlorine substituents around the atoms | Tcl script | A_ELEMENT A_TYPE | atomchange bondchange | a_cl_count.xpd | ||||
A_COLOR | color | Atom rendering color | mode: { value: light datatype: string} labellist: { value: 1 datatype: string} colorlist: { value: green datatype: string} defaultcolor: { value: gray20 datatype: string} |
(builtin) | A_ELEMENT A_TYPE | never | ||||
A_COLOR_SCALE | color | Get color values in different coloration models useing some atom property as data | property: { value: A_SIGMA_CHARGE datatype: string constraints: property} maxintensity: { value: 255 datatype: int} minintensity: { value: 0 datatype: int} maxvalue: { value: auto datatype: string} minvalue: { value: auto datatype: string} colorspace: { value: rgb enumeration: red:green:blue:grey,gray:rgb:fixed datatype: int} invert: { value: 0 datatype: boolean} rootscale: { value: 0 datatype: boolean} zerobalance: { value: 0 datatype: boolean} filter: { value: {} datatype: string constraints: filterlist} rangecolors: { value: red 1 green 0 blue datatype: string} |
Tcl script | atomchange bondchange | a_color_scale.xpd | ||||
A_COMMENT | string | free-form atom comment. This is used for exampole in reading PubChem ASN.1 structure data. | never | |||||||
A_CONFORMER | xyzvector | Conformers of the ensemble, created by various methods | maxconformers: { value: 10 description: Maximum number of conformers to generate or store minvalue: 1 maxvalue: 99999 datatype: int}
|
Tcl script | A_ELEMENT A_MOL_NUMBER A_TYPE B_TYPE A_FREE_ELECTRONS A_LABEL_STEREO B_LABEL_STEREO B_ORDER A_FLAGS A_FORMAL_CHARGE | atomchange bondchange merge | a_conformer.xpd | |||
A_CONJUGATED | boolean | A conjugated atom according to the Lhasa definition. Conjugated atoms are those alpha to a multiply bonded atom. | CHMTRN Reference Manual, Lhasa Group, Harvard University, November 2002, Version 19.1, p. 47 | Compiled C module | A_TYPE B_TYPE A_FG_PARTICIPATION B_ORDER | atomchange bondchange atom bond | mod_a_conjugated.so | |||
A_CONJUGATED_SYSTEM_SIZE | int | The size of the conjugated system the atom participates in according to the Shoichet definition (see literature reference). Atoms not in such a system get value 0. | J. Med. Chem. 2003, 46, 4477-4486 | Compiled C module | A_TYPE A_SP2 A_INAMIDE A_ARORING_COUNT B_TYPE | atomchange bondchange atom bond | mod_a_conjugated_system_size.so | |||
A_COVALENCY_RADIUS | float | Default covalence radius | (builtin) | A_ELEMENT A_TYPE | atomchange | |||||
A_CSP2_0H | boolean | Flag for carbon atoms with sp2 hybridization and no hydrogen substituents | Tcl script | A_ELEMENT A_HCOUNT A_VB_NEIGHBOR_COUNT | atomchange bondchange | a_csp2_0h.xpd | ||||
A_CSP2_1H | boolean | Flag for carbon atoms with sp2 hybridization and one hydrogen substituent | Tcl script | A_HCOUNT A_VB_NEIGHBOR_COUNT | atomchange bondchange | a_csp2_1h.xpd | ||||
A_CSP2_2H | boolean | Flag for carbon atoms with sp2 hybridization and two hydrogen substituents | Tcl script | A_ELEMENT A_HCOUNT A_VB_NEIGHBOR_COUNT | atomchange bondchange | a_csp2_2h.xpd | ||||
A_CSPECIAL | boolean | Flag for carbon atoms plotted with symbols by common agreement | triplebond: { value: 1 datatype: string} allene: { value: 1 datatype: string} charged: { value: 1 datatype: string} isotope: { value: 1 datatype: string} specialbonds: { value: 1 datatype: string} onlyhligands: { value: 1 datatype: string} onlyterminalxligands: { value: 1 datatype: string} never: { value: 0 datatype: string} |
(builtin) | B_TYPE A_ELEMENT A_FORMAL_CHARGE B_ORDER A_TERMINAL_DISTANCE A_ISOTOPE A_TEXTLABEL | atomchange bondchange merge hadd | ||||
A_CSP_0H | boolean | Flag for carbon atoms with sp hybridization and no hydrogen substituents | Tcl script | A_HCOUNT A_VB_NEIGHBOR_COUNT | atomchange bondchange | a_csp_0h.xpd | ||||
A_CSP_1H | boolean | Flag for carbon atoms with sp hybridization and one hydrogen substituent | Tcl script | A_HCOUNT A_VB_NEIGHBOR_COUNT | atomchange bondchange | a_csp_1h.xpd | ||||
A_DAYLIGHT_ALIRING_COUNT | short | Number of aliphatic rings the atom is member of, with Daylight definition of aromaticity | countenvelopes: { value: 0 description: If set, also count envelope rings. By default, the triple ring set is used. datatype: boolean}
|
Compiled C module | R_DAYLIGHT_AROMATIC R_TYPE | atomchange bondchange ring | mod_a_daylight_aliring_count.so | |||
A_DAYLIGHT_ARORING_COUNT | short | Number of aromatic rings the atom is member of, using Daylight aromaticity from R_DAYLIGHT_AROMATIC instead of globally configurable R_AROMATIC | countenvelopes: { value: 0 description: If set, also count envelope rings. By default, the triple ring set is used. datatype: boolean}
|
Compiled C module | R_DAYLIGHT_AROMATIC R_TYPE | atomchange bondchange ring | mod_a_daylight_aroring_count.so | |||
A_DAYLIGHT_ARORING_SIZE_BITS | bitset | Bit mask for aromatic ring sizes the atom participates in, using always Daylight aromaticity | ringset: { value: full enumeration: sssr:esssr,triple:k:full datatype: string}
|
Compiled C module | R_SIZE R_TYPE B_TYPE A_DAYLIGHT_ARORING_COUNT R_DAYLIGHT_AROMATIC | bondchange ring | mod_a_daylight_aroring_size_bits.so | |||
A_DEGREE | byte | Number of explicit valences around atom. This corresponds to the absurdly impractical and dangerous 'D' attribute in SMILES and should be avoided to be used for anything else. | ignorequeryatoms: { value: 0 description: If set, query atoms are not counted to the degree value in the atom neighbor sphere datatype: boolean} ignorestereoh: { value: 1 description: If set, non-implicit H at stereo centers is treated as implicit, assuming it was only added for stereochemistry encoding, not to make a structural statement datatype: boolean} |
Compiled C module | A_TYPE B_TYPE B_ORDER A_ELEMENT A_LABEL_STEREO | atomchange bondchange | mod_a_degree.so | |||
A_DISTANCE | floatvector | Interatomic 3D distances | (builtin) | A_XYZ | atomchange bondchange stereochange 3drelative shuffle hadd | |||||
A_DL_STEREO | byte | Stereo descriptor for atoms, based on D/L nomenclature rules | L=-1:undef=0:D=1 |
(builtin) | atomchange bondchange | |||||
A_EC_FRAGMENTS | dataset | Structure fragments associated with the different spheres of the EC hashcode Optionally, the last sphere of included atoms on each level can be simplified in modes "tohetero" (H/C/X atom distinction) and "toheavy" (H/notH atom distinction) |
diameter: { value: 4 description: Maximum neighbor distance to consider minvalue: 1 maxvalue: 15 datatype: int} debug: { value: 0 description: If set, print debug info datatype: boolean} usebondorder: { value: 0 description: If set, use sphere expansion bond order as additional factor datatype: boolean} includehydrogens: { value: 0 description: If set, include hydrogens as computation atoms datatype: boolean} lastspheregeneralization: { value: none description: Atom type generalization for last sphere (inner spheres use full atom identity) enumeration: none:tohetero:toheavy datatype: string} |
Compiled C module | A_TYPE A_ELEMENT B_TYPE B_ORDER | atomchange bondchange atom bond | mod_a_ec_fragments.so | |||
A_EC_HASH | uint64vector | Base atoms hashcodes for ECFP-style fingerprints. Optionally, the last sphere of included atoms on each level can be simplified in modes "tohetero" (H/C/X atom distinction) and "toheavy" (H/notH atom distinction) |
diameter: { value: 4 description: Maximum neighbor distance to consider minvalue: 1 maxvalue: 15 datatype: int} debug: { value: 0 description: If set, print debug info datatype: boolean} usebondorder: { value: 0 description: If set, use sphere expansion bond order as additional factor datatype: boolean} includeh: { value: 0 description: If set, include hydrogens as computation atoms datatype: boolean} properties: { value: A_ELEMENT A_SUBSTITUENT_COUNT A_HCOUNT description: List of properties to use in the atom seed, values cast to integer datatype: string constraints: propertylist} boolproperties: { value: A_RING_COUNT description: List of properties to use in the atom seed, values cast to boolean datatype: string constraints: propertylist} exprproperties: { value: A_EQUILIBRATED_CHARGE*10 description: List of property expressions to use in the atom seed, values cast to int datatype: string constraints: list} lastspheregeneralization: { value: none description: Atom type generalization for last sphere (inner spheres use full atom identity) enumeration: none:tohetero:toheavy datatype: string} |
Compiled C module | A_TYPE A_ELEMENT B_TYPE B_ORDER | atomchange bondchange atom bond | mod_a_ec_hash.so | |||
A_ELEMENT | byte | Atomic number (periodic table of elements index, H=1) | (builtin) | A_SYMBOL | never | |||||
A_ENOLIZABLE | boolean | An enolizable atom by the Lhasa definition. An enolizable atom must be saturated, non-bridgehead, have at least one hydrogen and be activated by a withdrawing bond. | CHMTRN Reference Manual, Lhasa Group, Harvard University, November 2002, Version 19.1, p. 48 | Compiled C module | A_TYPE A_ELEMENT A_BRIDGEHEAD A_HCOUNT B_TYPE B_ORDER A_FG_SUBSTITUENTS | atomchange bondchange atom bond | mod_a_enolizable.so | |||
A_EQUILIBRATED_CHARGE | float | Equilibrated nominal charge | fixnoxides: { value: 1 datatype: string}
|
(builtin) | B_TYPE A_FORMAL_CHARGE A_PICENTER | atomchange bondchange hadd | ||||
A_EXPLICIT_VALENCE | byte | Sum of bond orders of bonds which do not lead to implicit atoms (property A_IMPLICIT). Use with extreme caution, this is not a generally useful property. This maps to the "nbonds" property in Bruns/Watson query processing. | ignoreallh: { value: 1 description: If set, all hydrogens are assumed to be implicit datatype: boolean}
|
Compiled C module | B_TYPE B_ORDER A_IMPLICIT A_TYPE A_ELEMENT | atomchange bondchange atom bond | mod_a_explicit_valence.so | |||
A_EXTENDED_GROUPHASH | uint64 | Perturbed group hashcode | usebondorder: { value: aro description: Whether to mix in bond orders within group: none: no, simple: direct bond order, aro: aro bonds have special mix-in value, otherwise mix in straight bond order enumeration: none:simple:aro,aromatic datatype: string} usesubstitution: { value: none description: none: pure group, location: mix in location of non-h substituents, hetero: mix in location and hetero vs. carbon character of first substituent atom, element: mix in location and element of first substituent atom enumeration: none:location:hetero:element datatype: string} |
Compiled C module | A_TYPE A_FRAMEWORK A_ELEMENT | atomchange bondchange groupchange hadd group | mod_a_extended_grouphash.so | |||
A_EXTENDED_GROUPHASH_GROUP | index | Hash group id index for atom group hash code. The index data structure is somewhat abused: The molecule part (as in A_HASHGROUP) is used for *group* indexing, the ensemble part is used as in A_HASHGROUP for global grouping. | Compiled C module | A_GROUP_NUMBER A_EXTENDED_GROUPHASH | atomchange bondchange groupchange merge hadd group | mod_a_extended_grouphash_group.so | ||||
A_EXTENDED_RINGHASH | uint64 | Perturbed ringsystem hashcode | usebondorder: { value: aro description: Whether to mix in bond orders within ring: none: no, simple: direct bond order, aro: aro bonds have special mix-in value, otherwise mix in straight bond order enumeration: none:simple:aro,aromatic datatype: string} usesubstitution: { value: none description: none: pure ring system, location: mix in location of non-h substituents, hetero: mix in location and hetero vs. carbon character of first substituent atom, element: mix in location and element of first substituent atom enumeration: none:location:hetero:element datatype: string} |
Compiled C module | A_TYPE A_FRAMEWORK A_ELEMENT | atomchange bondchange hadd ring | mod_a_extended_ringhash.so | |||
A_EXTENDED_RINGHASH_GROUP | index | Hash group id index for atom ring hash code. The index data structure is somewhat abused: The molecule part (as in A_HASHGROUP) is used for *ringsystem* indexing, the ensemble part is used as in A_HASHGROUP for global grouping. | Compiled C module | A_RINGSYSTEM_NUMBER A_EXTENDED_RINGHASH | atomchange bondchange merge hadd ring | mod_a_extended_ringhash_group.so | ||||
A_FG_CHECK | bitvector | Functional group test (for example, in Patran FGS/FGNOT clauses) of atoms as per the LHASA definition, If the atom is a carbon atom and the FG is carbon-centric, this is the A_FG_PARTICIPATION flag, otherwise a test for A_FG_SUBSTITUIENTS>1 |
none:ketone:aldehyde:acid:thioacid:ester:amide*1,amide1:amide*2,amide2:amide*3,amide3:sulfonamide*1,sulphonamide*1,sulfonamide1,sulphonamide 1:sulfonamide*2,sulphonamide*2,sulfonamide2,sulphonamide2:sulfonamide*3,sulphonamide*3,sulfonamide3,sulphonamide3:carbonium:isocyanate:acid*halide,acidhalide:thioester:amine*3,amine3:aziridine:amine*2,amine2:amine*1,amine1:nitroso:diazo:haloamine:hydrazone:oxime:imine:thiocyanate:isocyanide:nitrile,cyano,cyanide:azo:hydroxylamine:nitro:enamine:amine*oxide,amineoxide:thiol:episulfide,episulphide:sulfide,sulphide:sulfoxide,sulphoxide:sulfone,sulphone:c*sulfonate,c*sulphonate,csulfonate,csulphonate:anhydride:lactam:phosphine:phosphonate:epoxide:ether:peroxide:alcohol,hydroxyl:enol*ether,enolether:nitrite:o*sulfonate,o*sulphonate,osulfonate,osulphonate:fluoride:chloride:bromide:iodide:gem*dihalide,gemdihalide,dihalide:trihalide:acetylene:olefin:vic*dihalide,vicdihalide:halohydrin:glycol:hydrate:hemiketal:ketal:hemiacetal:acetal:azide:disulfide,disulphide:allene:vinylsilane:lactone:vinylw:vinyld:esterx:amidz,amidez:methylene:carbonyl:carboxyl:halide:amine:amide:sulfonamide:selenide:trialkylsilyl:trialkylsiloxy:silylenolether:n*urea*h,nureah:n*urea*c,nureac:carbamate*h,carbamateh:carbamate*c,carbamatec:o*carbamate,ocarbamate:n*carbamate,ncarbamate:o*carbonate,ocarbonate:dithioacetal:dithioketal:requested:withdrawing,w:expandable*withdrawing,expandablewithdrawing,xwithdrawing:nonexpandable*withdrawing,nonexpandablewithdrawing:donating,d:leaving:good*leaving,goodleaving |
ketone boolean aldehyde boolean acid boolean thioacid boolean ester boolean amide*1 boolean amide*2 boolean amide*3 boolean sulfonamide*1 boolean sulfonamide*2 boolean sulfonamide*3 boolean carbonium boolean isocyanate boolean acid*halide boolean thioester boolean amine*3 boolean aziridine boolean amine*2 boolean amine*1 boolean nitroso boolean diazo boolean haloamine boolean hydrazone boolean oxime boolean imine boolean thiocyanate boolean isocyanide boolean nitrile boolean azo boolean hydroxylamine boolean nitro boolean enamine boolean amine*oxide boolean thiol boolean episulfide boolean sulfide boolean sulfoxide boolean sulfone boolean c*sulfonate boolean anhydride boolean lactam boolean phosphine boolean phosphonate boolean epoxide boolean ether boolean peroxide boolean alcohol boolean enol*ether boolean nitrite boolean o*sulfonate boolean fluoride boolean chloride boolean bromide boolean iodide boolean gem*dihalide boolean trihalide boolean acetylene boolean olefin boolean vic*dihalide boolean halohydrin boolean glycol boolean hydrate boolean hemiketal boolean ketal boolean hemiacetal boolean acetal boolean azide boolean disulfide boolean allene boolean vinylsilane boolean lactone boolean vinylw boolean vinyld boolean esterx boolean amidz boolean methylene boolean carbonyl boolean carboxyl boolean halide boolean amine boolean amide boolean sulfonamide boolean selenide boolean trialkylsilyl boolean trialkylsiloxy boolean silylenolether boolean n*urea*h boolean n*urea*c boolean carbamate*h boolean carbamate*c boolean o*carbamate boolean n*carbamate boolean o*carbonate boolean dithioacetal boolean dithioketal boolean requested boolean withdrawing boolean expandable*withdrawing boolean nonexpandable*withdrawing boolean donating boolean leaving boolean good*leaving boolean |
Compiled C module | A_FG_PARTICIPATION A_FG_SUBSTITUENTS A_ELEMENT A_TYPE | atomchange bondchange atom bond | mod_a_fg_check.so | ||
A_FG_PARTICIPATION | bitvector | Functional group participation of atoms as per the LHASA definition | none:ketone:aldehyde:acid:thioacid:ester:amide*1,amide1:amide*2,amide2:amide*3,amide3:sulfonamide*1,sulphonamide*1,sulfonamide1,sulphonamide1:sulfonamide*2,sulphonamide*2,sulfonamide2,sulphonamide2:sulfonamide*3,sulphonamide*3,sulfonamide3,sulphonamide3:carbonium:isocyanate:acid*halide,acidhalide:thioester:amine*3,amine3:aziridine:amine*2,amine2:amine*1,amine1:nitroso:diazo:haloamine:hydrazone:oxime:imine:thiocyanate:isocyanide:nitrile,cyano,cyanide:azo:hydroxylamine:nitro:enamine:amine*oxide,amineoxide:thiol:episulfide,episulphide:sulfide,sulphide:sulfoxide,sulphoxide:sulfone,sulphone:c*sulfonate,c*sulphonate,csulfonate,csulphonate:anhydride:lactam:phosphine:phosphonate:epoxide:ether:peroxide:alcohol,hydroxyl:enol*ether,enolether:nitrite:o*sulfonate,o*sulphonate,osulfonate,osulphonate:fluoride:chloride:bromide:iodide:gem*dihalide,gemdihalide,dihalide:trihalide:acetylene:olefin:vic*dihalide,vicdihalide:halohydrin:glycol:hydrate:hemiketal:ketal:hemiacetal:acetal:azide:disulfide,disulphide:allene:vinylsilane:lactone:vinylw:vinyld:esterx:amidz,amidez:methylene:carbonyl:carboxyl:halide:amine:amide:sulfonamide,sulphonamide:selenide:trialkylsilyl:trialkylsiloxy:silylenolether:n*urea*h,nureah:n*urea*c,nureac:carbamate*h,carbamateh:carbamate*c,carbamatec:o*carbamate,ocarbamate:n*carbamate,ncarbamate:o*carbonate,ocarbonate:dithioacetal:dithioketal:requested:withdrawing,w:expandable*withdrawing,expandablewithdrawing,xwithdrawing:nonexpandable*withdrawing,nonexpandablewithdrawing:donating,d:leaving:good*leaving,goodleaving:origin |
ketone boolean aldehyde boolean acid boolean thioacid boolean ester boolean amide*1 boolean amide*2 boolean amide*3 boolean sulfonamide*1 boolean sulfonamide*2 boolean sulfonamide*3 boolean carbonium boolean isocyanate boolean acid*halide boolean thioester boolean amine*3 boolean aziridine boolean amine*2 boolean amine*1 boolean nitroso boolean diazo boolean haloamine boolean hydrazone boolean oxime boolean imine boolean thiocyanate boolean isocyanide boolean nitrile boolean azo boolean hydroxylamine boolean nitro boolean enamine boolean amine*oxide boolean thiol boolean episulfide boolean sulfide boolean sulfoxide boolean sulfone boolean c*sulfonate boolean anhydride boolean lactam boolean phosphine boolean phosphonate boolean epoxide boolean ether boolean peroxide boolean alcohol boolean enol*ether boolean nitrite boolean o*sulfonate boolean fluoride boolean chloride boolean bromide boolean iodide boolean gem*dihalide boolean trihalide boolean acetylene boolean olefin boolean vic*dihalide boolean halohydrin boolean glycol boolean hydrate boolean hemiketal boolean ketal boolean hemiacetal boolean acetal boolean azide boolean disulfide boolean allene boolean vinylsilane boolean lactone boolean vinylw boolean vinyld boolean esterx boolean amidz boolean methylene boolean carbonyl boolean carboxyl boolean halide boolean amine boolean amide boolean sulfonamide boolean selenide boolean trialkylsilyl boolean trialkylsiloxy boolean silylenolether boolean n*urea*h boolean n*urea*c boolean carbamate*h boolean carbamate*c boolean o*carbamate boolean n*carbamate boolean o*carbonate boolean dithioacetal boolean dithioketal boolean requested boolean withdrawing boolean expandable*withdrawing boolean nonexpandable*withdrawing boolean donating boolean leaving boolean good*leaving boolean origin boolean |
Compiled C module | A_ELEMENT A_TYPE B_TYPE B_ORDER A_FORMAL_CHARGE | atomchange bondchange atom bond | mod_a_fg_participation.so | ||
A_FG_SUBSTITUENTS | shortvector | Functional group substituents on carbon as per the LHASA definition | ketone short aldehyde short acid short thioacid boolean ester short amide*1 short amide*2 short amide*3 short sulfonamide*1 boolean sulfonamide*2 boolean sulfonamide*3 boolean carbonium short isocyanate short acid*halide short thioester short amine*3 short aziridine short amine*2 short amine*1 short nitroso short diazo short haloamine short hydrazone short oxime short imine short thiocyanate short isocyanide short nitrile short azo short hydroxylamine short nitro short enamine short amine*oxide short thiol short episulfide short sulfide short sulfoxide short sulfone short c*sulfonate short anhydride short lactam short phosphine short phosphonate short epoxide short ether short peroxide short alcohol short enol*ether short nitrite short o*sulfonate short fluoride short chloride short bromide short iodide short gem*dihalide short trihalide short acetylene short olefin short vic*dihalide short halohydrin short glycol short hydrate short hemiketal short ketal short hemiacetal short acetal short azide short disulfide short allene short vinylsilane short lactone short vinylw short vinyld short esterx short amidz short methylene short carbonyl short carboxyl short halide short amine short amide short sulfonamide boolean selenide short trialkylsilyl short trialkylsiloxy short silylenolether short n*urea*h short n*urea*c short carbamate*h short carbamate*c short o*carbamate short n*carbamate short o*carbonate short dithioacetal short dithioketal short requested short withdrawing short expandable*withdrawing short nonexpandable*withdrawing short donating short leaving short good*leaving short |
Compiled C module | A_FG_PARTICIPATION A_ELEMENT A_TYPE B_TYPE | atomchange bondchange atom bond | mod_a_fg_substituents.so | |||
A_FLAGS | bitset | Display attributes for atom like boxing, marks, Fisher center | ^none:starred,star:inverted,inverse,invert:boxed:groupbox1,gbox1:groupbox2,gbox2:invisible,invis:secondary:bold,dgrey,dgray,dark:greyed,mgrey,mgray,medium:italic,light,lgrey,lgray:fischer,fischercenter,fisher:nosym,nosymbol:circled,circle:alpha:beta:gamma:label:top:bottom:left:right:core:ligand,coreligand:highlight:diamond:triangle:cross:active:nostereo:protected:interfering:participating:hshowhetero:hshowterminal:hshowall:ballstick:capped:spacefill:wireframe:selected:expanded:spare1:spare2:spare3:node:symbol:insuperatom,insuper:hidden:firsthidden:groupsymbol |
starred boolean inverted boolean boxed boolean groupbox1 boolean groupbox2 boolean invisible boolean secondary boolean bold boolean greyed boolean italic boolean fischercenter boolean nosymbol boolean circled boolean alpha boolean beta boolean gamma boolean label boolean top boolean bottom boolean left boolean right boolean core boolean ligand boolean highlight boolean diamon boolean triangle boolean cross boolean active boolean nostereo boolean protected boolean interfering boolean participating boolean hshowheterolboolean boolean hshowterminal boolean hshowall boolean ballstick boolean capped boolean spacefill boolean wireframe boolean selected boolean expanded boolean spare1 boolean spare2 boolean spare3 boolean node boolean symbol boolean insuperatom boolean hidden boolean firsthidden boolean groupsymbol boolean |
(builtin) | never | ||||
A_FMC0 | float | Fragment molecular connectivity level #0 | Compiled C module | atomchange bondchange | mod_a_fmc0.so | |||||
A_FMC1 | float | Fragment molecular connectivity level #1 | Compiled C module | atomchange bondchange | mod_a_fmc1.so | |||||
A_FMC2 | float | Fragment molecular connectivity level #2 | Compiled C module | B_TYPE A_SUBSTITUENT_COUNT | atomchange bondchange | mod_a_fmc2.so | ||||
A_FMC3 | float | Fragment molecular connectivity level #3 | Compiled C module | B_TYPE A_SUBSTITUENT_COUNT | atomchange bondchange | mod_a_fmc3.so | ||||
A_FMC4 | float | Fragment molecular connectivity level #4 | Compiled C module | B_TYPE A_SUBSTITUENT_COUNT | atomchange bondchange | mod_a_fmc4.so | ||||
A_FMC5 | float | Fragment molecular connectivity level #5 | Compiled C module | B_TYPE A_SUBSTITUENT_COUNT | atomchange bondchange | mod_a_fmc5.so | ||||
A_FORMAL_CHARGE | byte | Nominal atom charge | (builtin) | A_FREE_ELECTRONS | never | |||||
A_FRACTIONAL_XYZ | floatvector | Fractional/reciprocal atomic 3D-coordinates. This is used in the CIF I/O module. | x float y float z float |
A_XYZ E_UNIT_CELL | atomchange bondchange stereochange merge 3drelative 3dabsolute | |||||
A_FRAGMENT_ID | string | Fragment identifier for original atom source. This is used in D_CHEMDRAW_PAGE. | never | |||||||
A_FRAMEWORK | byte | Framework classification 0=ring, 1=sidechain, 2=linker | ring:sidechain,chain:linker,bridge |
(builtin) | B_TYPE | atomchange bondchange hadd ring | ||||
A_FREE_ELECTRONS | byte | Number of free electrons | (builtin) | A_FORMAL_CHARGE | never | |||||
A_FREE_VALENCE | byte | Number of free valences | (builtin) | A_ELEMENT A_FORMAL_CHARGE A_VALENCE | atomchange bondchange hadd | |||||
A_F_COUNT | int | Count the number of fluorine substituents around a central atom | Tcl script | A_ELEMENT A_TYPE | atomchange bondchange | a_f_count.xpd | ||||
A_GENERIC_FORCEFIELD_TYPE | string | Generic Force Field atom type- Used in the IFF I/O module. Computation of this property is linked to various program-specific variants, which can be selected by a parameter. | forcefield: { value: none description: If set to none, use the first type alread present on structure, or fallback to Sybyl2 as last resort enumeration: tinker:macromodel:sybyl2:sybyl:alchemy:babel datatype: string}
|
Tcl script | A_TYPE A_ELEMENT A_ISAROMATIC A_FORMAL_CHARGE | atomchange bondchange | a_generic_forcefield_type.xpd | |||
A_GEOMETRY | byte | Enumerated value of the geometry of an atom (terminal, tetrahedral, etc.) | none:terminal,end,s:linear,sp:trigonalplanar,planar,sp2:tetrahedral,tetraeder,sp3:bipyramidal,tbp,trigonalbipyramidal,bipyramid,sp3d,dsp3:sawhorse,seesaw:tshaped,t-shaped:octahedral,octaeder,sp3d2,d2sp3:squarepyramidal:squareplanar,sp2d,dsp2:other |
Compiled C module | A_VERTEX_DEGREE A_FREE_ELECTRONS A_TYPE B_TYPE A_FORMAL_CHARGE A_ISAROMATIC A_PICENTER A_IUPAC_GROUP | atomchange bondchange | mod_a_geometry.so | |||
A_GROUP_FRAMEWORK | byte | Framework classification 0=group, 1=sidechain, 2=linker, using groups as core elements instead of rings as in standard A_FRAMEWORK | group:sidechain:linker |
Compiled C module | B_TYPE | atomchange bondchange groupchange hadd group | mod_a_group_framework.so | |||
A_GROUP_NUMBER | int | Number (1-indexed group list position) of atoms, with 0 for atoms which are not in a group. This property assumes that an atom is only a member in a single group, if any. | Compiled C module | atomchange bondchange groupchange atom bond group | mod_a_group_number.so | |||||
A_H1_NMRSHIFT | float | Proton NMR shift, measured in ppm. | atomchange bondchange stereochange atom bond | |||||||
A_HAMMET_ABSOLUTE_ELECTROPHILIC_REACTIVITY | double | The absolute electrophilic reactivity as computed by a simple Hammet calculation. Used in Lhasa transforms. | delta: { value: 1 datatype: double} rho: { value: -5 datatype: double} |
Compiled C module | A_HUCKEL_PI_ELECTRON_DENSITY | atomchange bondchange pi | mod_a_hammet_absolute_electrophilic_reactivity.so | |||
A_HAMMET_ABSOLUTE_NUCLEOPHILIC_REACTIVITY | double | The absolute nucleophilic reactivity as computed by a simple Hammet calculation. Used in Lhasa transforms. | delta: { value: 1 datatype: double} rho: { value: -5 datatype: double} |
Compiled C module | A_HUCKEL_PI_ELECTRON_DENSITY | atomchange bondchange pi | mod_a_hammet_absolute_nucleophilic_reactivity.so | |||
A_HAMMET_DIFFERENTIAL_ELECTROPHILIC_REACTIVITY | double | The differential electrophilic reactivity as computed by a simple Huckel calculation. Used in Lhasa transforms. | Compiled C module | A_HAMMET_ABSOLUTE_ELECTROPHILIC_REACTIVITY | atomchange bondchange pi | mod_a_hammet_differential_electrophilic_reactivity.so | ||||
A_HAMMET_RELATIVE_ELECTROPHILIC_REACTIVITY | double | The relative electrophilic reactivity as computed by a simple Huckel calculation, expressed as percent of max reactivity in the structure. Used in Lhasa transforms. | Compiled C module | A_HAMMET_ABSOLUTE_ELECTROPHILIC_REACTIVITY | atomchange bondchange pi | mod_a_hammet_relative_electrophilic_reactivity.so | ||||
A_HAMMET_RELATIVE_NUCLEOPHILIC_REACTIVITY | double | The relative nucleophilic reactivity as computed by a simple Huckel calculation, expressed as percent of max reactivity in the structure. Used in Lhasa transforms. | Compiled C module | A_HAMMET_ABSOLUTE_NUCLEOPHILIC_REACTIVITY | atomchange bondchange pi | mod_a_hammet_relative_nucleophilic_reactivity.so | ||||
A_HASH | uint64 | Basic atomic hashcode | usebondorder: { value: 0 datatype: string} seedproperty: { value: {} datatype: string} filter: { value: {} datatype: string} useisotope: { value: 0 datatype: string} usesubstitution: { value: 0 datatype: string} usesuperatom: { value: 0 datatype: string} uselocalcharge: { value: 0 datatype: string} useenantiomer: { value: 0 datatype: string} usering: { value: 1 datatype: string} usequery: { value: 0 datatype: string} ignoreh: { value: 0 datatype: string} usecharge: { value: 1 datatype: string} useradical: { value: 0 datatype: string} useringelectrons: { value: 0 datatype: string} excludebonds: { value: {} datatype: string} printseed: { value: 0 datatype: string} seedmodulo: { value: 0 datatype: string} seedoffset: { value: 0 datatype: string} |
(builtin) | A_MOL_NUMBER A_ELEMENT A_HCOUNT A_VB_NEIGHBOR_COUNT A_FORMAL_CHARGE | atomchange bondchange hadd | ||||
A_HASHGROUP | index | Hash group id index for basic hash code | (builtin) | A_MOL_NUMBER A_HASH | atomchange bondchange merge hadd | |||||
A_HASH_STEREO | byte | Stereo descriptor for atoms, based on atomic hashcodes | M=-1:undef=0:P=1 |
useisotope: { value: 0 datatype: string}
|
(builtin) | A_LABEL A_HASH A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange hadd | |||
A_HCOUNT | byte | Number of classically bonded hydrogen atoms | useimplicith: { value: 0 datatype: string}
|
(builtin) | B_TYPE A_ELEMENT | atomchange bondchange hadd | ||||
A_HEAVY_SUBSTITUENT_COUNT | byte | Number of classically bonded non-hydrogen atoms | (builtin) | B_TYPE A_ELEMENT | atomchange bondchange | |||||
A_HETERO_SUBSTITUENT_COUNT | byte | Count the number of hetero (not C or H) ligands around a central atom | Compiled C module | A_ELEMENT A_TYPE B_TYPE | atomchange bondchange | mod_a_hetero_substituent_count.so | ||||
A_HSPECIAL | byte | Flag for hydrogen atoms plotted with symbols by common agreement: 0: no, 1:yes, 2:at cis/trans db, 3:at stereocenter, but not wedge | never: { value: 0 datatype: string}
|
(builtin) | B_STEREOINFO A_STEREOINFO A_ELEMENT A_TERMINAL_DISTANCE B_ORDER A_CSPECIAL B_FLAGS A_FLAGS A_ISOTOPE A_RING_COUNT | atomchange bondchange merge hadd | ||||
A_HUCKEL_ELECTROPHILIC_LOCALIZATION_ENERGY | double | The electrophilic localization energy as computed by a simple Huckel calculation. Used in Lhasa transforms. | Compiled C module | P_HUCKEL_MO_OCCUPANCY | atomchange bondchange pi | mod_a_huckel_electrophilic_localization_energy.so | ||||
A_HUCKEL_HOMO_COEFFICIENT | double | The HOMO coefficient as computed by a simple Huckel method. Used in Lhasa transforms. | P_HUCKEL_MO_OCCUPANCY | atomchange bondchange pi | ||||||
A_HUCKEL_HOMO_ENERGY | double | The LUMO energy of the pi system on this atom as computed by a simple Huckel method | Compiled C module | P_HUCKEL_HOMO_ENERGY | atomchange bondchange pi | mod_a_huckel_homo_energy.so | ||||
A_HUCKEL_LUMO_COEFFICIENT | double | The LUMO coefficient as computed by a simple Huckel method. Used in Lhasa transforms. | P_HUCKEL_MO_OCCUPANCY | atomchange bondchange pi | ||||||
A_HUCKEL_LUMO_ENERGY | double | The LUMO energy of the pi system on this atom as computed by a simple Huckel method | Compiled C module | P_HUCKEL_LUMO_ENERGY | atomchange bondchange pi | mod_a_huckel_lumo_energy.so | ||||
A_HUCKEL_NUCLEOPHILIC_LOCALIZATION_ENERGY | double | The nucleophilic localization energy as computed by a simple Huckel calculation. Used in Lhasa transforms. | Compiled C module | P_HUCKEL_MO_OCCUPANCY | atomchange bondchange pi | mod_a_huckel_nucleophilic_localization_energy.so | ||||
A_HUCKEL_PI_ELECTRON_DENSITY | double | Pi elektron density (sum of electron count in occupied orbitals multiplied with atomic MO coefficient) according to plain Huckel model | P_HUCKEL_MO_OCCUPANCY | atomchange bondchange atom bond pi | ||||||
A_HYBRIDIZATION | byte | Hybridization of atom | none:s:sp3:sp2:sp:sp3d:sp3d2 |
Compiled C module | never | mod_a_hybridization.so | ||||
A_HYDROGENS_NEEDED | byte | Number of hydrogen atoms missing to fill up to standard valency | maxsulphurvalence: { value: 2 datatype: string} maxchlorinevalence: { value: 1 datatype: string} maxphosphorvalence: { value: 3 datatype: string} hypervalentaddition: { value: 0 datatype: string} |
(builtin) | B_TYPE A_IUPAC_GROUP A_FORMAL_CHARGE A_FREE_ELECTRONS A_VALENCE A_RADICAL | atomchange bondchange shuffle | ||||
A_HYDROGEN_BONDING | byte | Classification of H-Bonding Donor/Acceptor Potential | none:acidic:donor:acceptor:basic |
Compiled C module | A_FORMAL_CHARGE A_ELEMENT B_TYPE B_ORDER A_FREE_ELECTRONS A_SIGMA_CHARGE A_ISAROMATIC R_AROMATIC A_IUPAC_GROUP | atomchange bondchange | mod_a_hydrogen_bonding.so | |||
A_IMPLICIT | boolean | Flag for implicitly added atoms. This information is internally maintained by hydrogen addition etc. subroutines. The compute function copies this internal data into a property. | Compiled C module | atomchange | mod_a_implicit.so | |||||
A_IMPLICIT_HCOUNT | byte | Number of implicit (automatically added) hydrogens around atom. This is computed from the internal hydrogen origin memory of structures. If this information has been deleted, the result is always zero. | Compiled C module | A_ELEMENT A_TYPE B_TYPE | atomchange bondchange | mod_a_implicit_hcount.so | ||||
A_INAMIDE | boolean | Flags for atoms in amide-type system (set for n,o,c). Or'ed bits 'extended 1' allow C=S, 'extended 2' allow C=N | extended: { value: 1 datatype: string}
|
(builtin) | A_ELEMENT B_TYPE B_ORDER | atomchange bondchange | ||||
A_INDEX | int | Index of atom in internal atom list, not ordered into blocked molecules | Compiled C module | atomchange bondchange merge shuffle hadd atom | mod_a_index.so | |||||
A_ISAROMATIC | boolean | Flag whether atom is member of aromatic ring or not | (builtin) | R_AROMATIC R_TYPE | atomchange bondchange ring | |||||
A_ISMETAL | boolean | Flag for metal atoms, as determined by the column in the built-in element table, where the criterion could be modified if necessary. | Compiled C module | A_ELEMENT | atomchange bondchange | mod_a_ismetal.so | ||||
A_ISOLATED_RING | boolean | Flag indicating atom is part of an isolated ring | Compiled C module | Y_RING_COUNT | atomchange bondchange atom bond | mod_a_isolated_ring.so | ||||
A_ISOTOPE | short | Absolute isotopic mass (12C=12.0000) | never | |||||||
A_ISOTOPE_HASH | uint64 | Atomic hashcode with isotopes | usebondorder: { value: 0 datatype: string} seedproperty: { value: {} datatype: string} filter: { value: {} datatype: string} useisotope: { value: 1 datatype: string} usesubstitution: { value: 0 datatype: string} usesuperatom: { value: 0 datatype: string} uselocalcharge: { value: 0 datatype: string} usering: { value: 1 datatype: string} usequery: { value: 0 datatype: string} ignoreh: { value: 0 datatype: string} usecharge: { value: 1 datatype: string} useradical: { value: 0 datatype: string} useringelectrons: { value: 0 datatype: string} useenantiomer: { value: 0 datatype: string} excludebonds: { value: {} datatype: string} printseed: { value: 0 datatype: string} seedmodulo: { value: 0 datatype: string} seedoffset: { value: 0 datatype: string} |
(builtin) | A_MOL_NUMBER A_ELEMENT A_HCOUNT A_VB_NEIGHBOR_COUNT A_FORMAL_CHARGE A_ISOTOPE | atomchange bondchange hadd | ||||
A_ISOTOPE_HASHGROUP | index | Hash group id index for isotope hash code | (builtin) | A_MOL_NUMBER A_ISOTOPE_HASH | atomchange bondchange merge | |||||
A_ISOTOPE_LABELLING_DEGREE | float | Isotope labelling degree (0.0..1.0) | A_ISOTOPE | atomchange | ||||||
A_ISOTOPE_STEREO_HASH | uint64 | Stereospecific and isotope-aware atomic hashcode | usebondorder: { value: 0 datatype: string} seedproperty: { value: {} datatype: string} filter: { value: {} datatype: string} useisotope: { value: 1 datatype: string} usesubstitution: { value: 0 datatype: string} usesuperatom: { value: 0 datatype: string} uselocalcharge: { value: 0 datatype: string} usering: { value: 1 datatype: string} usequery: { value: 0 datatype: string} ignoreh: { value: 0 datatype: string} usecharge: { value: 1 datatype: string} useradical: { value: 0 datatype: string} useringelectrons: { value: 0 datatype: string} useenantiomer: { value: 0 datatype: string} excludebonds: { value: {} datatype: string} printseed: { value: 0 datatype: string} seedmodulo: { value: 0 datatype: string} seedoffset: { value: 0 datatype: string} |
(builtin) | A_HASH_STEREO B_HASH_STEREO A_MOL_NUMBER A_ELEMENT A_HCOUNT A_VB_NEIGHBOR_COUNT A_FORMAL_CHARGE A_ISOTOPE | atomchange bondchange stereochange hadd | ||||
A_ISOTOPE_STEREO_HASHGROUP | index | Hash group id index for stereospecific isotope hash code | (builtin) | A_MOL_NUMBER A_ISOTOPE_STEREO_HASH | atomchange bondchange merge | |||||
A_IS_CHARGED_METAL_ION | boolean | Boolean flag indicating an unbonded, charged metal ion | Tcl script | A_TYPE A_ELEMENT A_FORMAL_CHARGE | atomchange bondchange | a_is_charged_metal_ion.xpd | ||||
A_IUPAC_GROUP | byte | New IUPAC group number in range 1-18, 19=lanthanides, 20=actinides | (builtin) | A_ELEMENT A_TYPE | atomchange | |||||
A_JSTDATA | intquad | Extended fields in JST-type molfile | atomchange bondchange stereochange merge | |||||||
A_LABEL | int | Arbitrary atom label | (builtin) | never | ||||||
A_LABELCOLOR | color | X11 style color name of atom labels | Tcl script | never | a_labelcolor.xpd | |||||
A_LABEL_STEREO | byte | Stereo descriptor for atoms, based on atomic labels | M,-=-1:undef=0:P,+=1:U,C=2:Z,N=3:X=4 |
(builtin) | never | |||||
A_LHASA_PATH_LABEL | byte | Path atom label (1-based) for matched Lhasa patterns | X_LHASA_SCORE | atomchange bondchange atom bond | ||||||
A_LIGAND_ANGLE_SUM | float | Allred/Rochow ligand angle sum for phosphor atoms | Tcl script | atomchange bondchange 3drelative | a_ligand_angle_sum.xpd | |||||
A_LIGAND_ENEG_SUM | float | Tcl script | atomchange bondchange | a_ligand_eneg_sum.xpd | ||||||
A_LIGAND_RANK | intvector | Priority-sorted list of ligands around stereocenters according to CIP rules. The vector fields are label values of the stereo-defining root substituents (which may be distand in case of atom-stereogenic allenes). The ligand with highest priority is listed first. Stereogenic electron pairs are not listed, and for such compounds there are only three listed ligands on the stereo atom. Atoms without stereo potential have an empty vector. | Compiled C module | A_TYPE A_ELEMENT B_TYPE B_ORDER A_CIP_STEREO B_CIP_STEREO A_LABEL A_ALLENE | atomchange bondchange stereochange hadd | mod_a_ligand_rank.so | ||||
A_LILLY_SPINACH | boolean | Boolean flag whether the atom is part of what in Eli Lilly lingo is defined "molecular spinach". Atoms which are a ring atom, a ring bridge atom, or connected via a multiple bond to a ring or ring bridge are part of the scaffold and not spinach. | J. Med. Chem. 2012, 55, 9763-9772 | Compiled C module | A_FRAMEWORK B_TYPE B_ORDER | atomchange bondchange atom bond ring | mod_a_lilly_spinach.so | |||
A_LINEAR_CHAIN_LENGTH | int | The size of the linear-chain-heavy-atoms-only fragment the atom is a member of. Ring atoms or branch atoms have value 0. Hydrogen atoms inherit the value of their bond partner. | Compiled C module | A_TYPE A_RING_COUNT B_TYPE A_SUBSTITUENT_COUNT | atomchange bondchange atom bond | mod_a_linear_chain_length.so | ||||
A_MACROMODEL_TYPE | short | MacroModel atom type. Used for example in the MMD and MAESTRO I/O modules. | none:C1:C2:C3:CA:CB:CC:CD:CE:CF:CM:CP:CR:unused:C0:O2:O3:OA:OM:OW:OP:OQ:unused:O0:N1:N2:N3:NA:NB:NC:ND:N4:N5:NE:NF:NG:NH:NI:NM:NP:N0:H1:H2:H3:H4:H5:unused:unused:unused:H0:S1:SA:SM:S0:P0:B2:B3:F0:Cl:Br:I0:Si:Z0:Lp:00:Li:Na:K0:Rb:Cs:Ca:Ba:Mg:M2:M3:M4:M5:M6:M7:f2:f3:o2:o3:n2:n3:c1:c2:Zn:m3:m4:m5:m6:unused:unused:unused:unused:unused:unused:unused:unused:SP:S2:Cm:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:unused:PI |
Tcl script | A_TYPE A_ELEMENT B_TYPE B_ORDER | atomchange bondchange | a_macromodel_type.xpd | |||
A_MAPPING | int | Atom mapping (for example for reactions), linking to same-value A_MAPPING atoms of complementary structure (reagent <-> product), 0 for unmapped atoms. A_MAPPING has no direct relationship to atom labels A_LABEL. | ignoreexpandedcarbon: { value: 0 datatype: string} ignoreexpandedhetero: { value: 0 datatype: string} ignoreexpandedhydrogen: { value: 0 datatype: string} ignoreexpandedalicarbon: { value: 0 datatype: string} ignoreexpandedarocarbon: { value: 0 datatype: string} |
(builtin) | atomchange bondchange merge atom bond reaction | |||||
A_MAP_STEREO | byte | Atom stereo descriptor based on reaction mapping | M,-=-1:undef=0:P,+=1 |
(builtin) | A_MAPPING | never | ||||
A_MDL_VALUE | string | Custom atom value in MDL files ('V' data lines in Molfiles) | never | |||||||
A_MOL_LABEL | int | Label of molecule atom belongs to | (builtin) | A_MOL_NUMBER M_LABEL | atomchange bondchange merge shuffle hadd mol | |||||
A_MOL_NUMBER | short | Number (index+1) of molecule atom belongs to | (builtin) | B_TYPE | atomchange bondchange merge shuffle hadd | |||||
A_MORGAN | uint64 | Morgan numbering value (not the atom rank in the Morgan number, this is the full raw value) | includeh: { value: 1 datatype: boolean} useelement: { value: 0 datatype: boolean} |
Compiled C module | A_TYPE B_TYPE A_ELEMENT A_VERTEX_DEGREE | atomchange bondchange hadd bond | mod_a_morgan.so | |||
A_MORGAN_RANK | int | Ranking of atoms according to Morgan code value (rank 1 has highest rating) | Tcl script | A_MORGAN | atomchange bondchange merge hadd atom bond | a_morgan_rank.xpd | ||||
A_N15_NMRSHIFT | float | Proton NMR shift, measured in ppm. | atomchange bondchange stereochange atom bond | |||||||
A_NCBI_MMDB | compound | MMDB source information | mmdb-id int molecule-id int molecule-name stringvector residue-id int residue-name string atom-id int atom-name string |
never | ||||||
A_NCICADD_NORM_CHARGE | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
A_NCICADD_RESONANCE_STEREO_DELETED | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
A_NCICADD_TAUTO_STEREO_DELETED | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
A_NEIGHBOR_COUNT | byte | Number of ALL bonded neighbor atoms | (builtin) | bondchange hadd | ||||||
A_NH2_COUNT | int | Count the number of -NH2 substituents around an atom | Tcl script | A_ELEMENT A_HCOUNT | atomchange bondchange | a_nh2_count.xpd | ||||
A_NMRSHIFT | float | True shift values, computed from shielding parameters and method string | Tcl script | A_SHIELDING | atomchange bondchange stereochange 3drelative | a_nmrshift.xpd | ||||
A_NORMAL_VIBRATIONS | xyzvector | Raman and IR normal vibrations of the structure | A_XYZ | atomchange bondchange stereochange merge 3drelative mol atom bond | ||||||
A_OSAWA_C13_NMRSHIFT | float | C13 NMR spectrum chemical shift., as computed by a simple QSAR function. This is defined only for simple alkanes and more a demo property than of practical use. | Osawa, FMC wo mochiita 13C-NMR kagakushifto no yosoku ni kan suru kenkyuu; master thesis; TUT 1993 | Tcl script | A_FMC0 A_FMC1 A_FMC2 A_FMC3 A_FMC4 A_FMC5 | atomchange bondchange | a_osawa_c13_nmrshift.xpd | |||
A_P31_NMRSHIFT | float | P31 NMR shift values, by default computed from A_SHIELDING shielding parameters | Tcl script | A_SHIELDING | atomchange bondchange stereochange 3drelative | a_p31_nmrshift.xpd | ||||
A_PATTY_TYPE | string | Programmable atom typer | patternfile: { value: patty.sma datatype: diskfile constraints: readable} trace: { value: 0 datatype: boolean} |
Tcl script | A_TYPE B_TYPE B_ORDER A_ELEMENT A_FORMAL_CHARGE A_ISOTOPE | atomchange bondchange hadd atom bond | a_patty_type.xpd | |||
A_PHENYL_COUNT | int | Count for the number or ESSSR phenyl rings the atom is part of | Compiled C module | R_TYPE R_AROMATIC R_HETEROATOM_COUNT | atomchange bondchange atom bond ring | mod_a_phenyl_count.so | ||||
A_PICENTER | byte | Flag for atoms with pi system (1:free electrons, 2:multibond or epair) | (builtin) | A_PSE_ROW A_FREE_ELECTRONS B_TYPE A_FORMAL_CHARGE B_ORDER | atomchange bondchange hadd | |||||
A_PISYSTEM_ELECTRON_COUNT | short | Number of pi electrons in largest pi system the atom is a member of | Compiled C module | P_ELECTRON_COUNT | atomchange bondchange atom bond pi | mod_a_pisystem_electron_count.so | ||||
A_PISYSTEM_SIZE | short | Size (atom count) of the largest pi system the atom is a member of | Compiled C module | atomchange bondchange atom bond pi | mod_a_pisystem_size.so | |||||
A_PI_CHARGE | float | Gasteiger Pi charges | A_TYPE A_SIGMA_CHARGE | atomchange bondchange hadd | ||||||
A_PI_ELECTRONEGATIVITY | float | Gasteiger Pi Eneg value | A_TYPE A_PI_CHARGE | atomchange bondchange hadd | ||||||
A_POLARIZABILITY | float | Atom polarizablities by the Kang & Jhon (sic) algorithm | Y. K. Kang, M. S. Jhon, Theor. Chim. Acta 61, 41 (1982) | Compiled C module | A_VB_NEIGHBOR_COUNT A_ELEMENT A_FREE_ELECTRONS A_FORMAL_CHARGE A_ISAROMATIC A_AROCONDENSED | atomchange bondchange | mod_a_polarizability.so | |||
A_PSE_ROW | byte | Row number in PSE (1 for H,He, 2 for Li ..) | (builtin) | A_ELEMENT A_TYPE | atomchange | |||||
A_QNA_DESCRIPTORS | floatpair | Filimonov/Zakharov/Lagunin/Poroikov QNA atomic descriptors. The p value correlates with partial atomic hardness, and q with electronegativity. The use of the matrix exponent of the adjaceny matrix ensures a decreasing neighbor influence with increasing topological distance. Further literature references: Chemical Research in Toxicology, 2012, 25, 2378-2385, DOI 10.1021/tx300247r SAR and QSAR in Environmental Research, 2009, 20, 679-709, DOI 10.1080/10629360903438370 |
Molecular Informatics 30, 2011, 241-250 | p double q double |
Compiled C module | A_TYPE A_ELEMENT E_EXP_CONNECTIVITY_MATRIX | atomchange bondchange atom bond | mod_a_qna_descriptors.so | ||
A_QUERY | compound | Atom query attributes | element,std,normal,standard:any,*,?:list,whitelist:excllist,neglist,blacklist:hetero,q:halogen,x:noth,noh:heteroh,qh,notc,noc:metal,m:pull1,y:pull2,z:hdonor,hd:hacceptor,ha:insulator,r:terminator,t,ref,reference:anyh,ah:metalh,mh:halogenh,xh:g,group:gh,grouph:g*,groupx:gh*,grouphx:acy:ach:abc:abh:ayl:ayh:alk:alh:ael:aeh:ahc:ahh:aox:aoh:aam:aah:amox:amoxh:cyc:cyh:cbc:cbh:ary:arh:cal:cah:cel:ceh:chc:chh:har:hah:cxx:cxh:1a:2a:3a:4a:5a:6a:7a:8a:1b:2b:3b:4b:5b:6b:7b:8b:8x:8y:8z:1m:2m:3m:tr:ln:ac,an:4m:nm:alk*,*alk,allalk:alh*,*alh,allalh:chk:hea:hef:het:spinach:spinachh:xspinach:xspinachh:cspinach:cspinachh:spinach2:spinach2h:xspinach2:xspinach2h:cspinach2:cspinach2h ^none:stereo:charge:unsaturated,unsat,insaturated,insat:dontmatch,exclude:aromatic:aliphatic,inaromatic:mustmap:picenter:aroneighbor,aroneighbour:noaroneighbor,noaroneighbour:substituted:unsubstituted:fgneighbor,fgneighbor:nofgneighbor,nofgneighbour:aroneighbor_unmatched,aroneighbour_unmatched:noaroneighbor_unmatched,noaroneighbour_unmatched:substituted_unmatched:unsubstituted_unmatched:fgneighbor_unmatched,fgneighbor_unmatched:nofgneighbor_unmatched,nofgneighbour_unmatched:nostereook:nomappingok:nooverlap:exactchange:noextrah:noextrac:noextrax:stereoinversion,inversion:stereoretention,retention:saturated:branched:linear,chain:nochargeok:explicitzerocharge:noextrarings:filledvalence:unfilledvalence:stereochangeofpresence,changeofpresence:noisotopeok:offpath:rgroup:groupsaturated,gsaturated:groupunsaturated,groupinsaturated,gunsaturated,ginsaturated:groupacyclic,gacyclic:groupmonocyclic,gmonocyclic:grouppolycyclic,gpolycyclic:groupcyclic,gcyclic:groupsimple,groupnotpolycyclic,gsimple,gnotpolycyclic:wbond,withdrawingbond:nowbond,nowithdrawingbond,no_withdrawing_bond,no_wbond:branched:unbranched:tertbranched,tbranched:heterocyclic:carbocylic none:H:He:Li:Be:B:C:N:O:F:Ne:Na:Mg:Al:Si:P:S:Cl:Ar:K:Ca:Sc:Ti:V:Cr:Mn:Fe:Co:Ni:Cu:Zn:Ga:Ge:As:Se:Br:Kr:Rb:Sr:Y:Zr:Nb:Mo:Tc:Ru:Rh:Pd:Ag:Cd:In:Sn:Sb:Te:I:Xe:Cs:Ba:La:Ce:Pr:Nd:Pm:Sm:Eu:Gd:Tb:Dy:Ho:Er:Tm:Yb:Lu:Hf:Ta:W:Re:Os:Ir:Pt:Au:Hg:Tl:Pb:Bi:Po:At:Rn:Fr:Ra:Ac:Th:Pa:U:Np:Pu:Am:Cm:Bk:Cf:Es:Fm:Md:No:Lr |
type byte flags bitset list intvector substituentcount bitset valencecount bitset neighborcount bitset hydrogencount bitset ringsize bitset ringcount bitset rganchor int rgmember int rginstance int rgattach int tclproc string fuzz int query querytree component int heterosubstituentcount bitset rbcount bitset repeat bitset charge bitset pyfunction string ringid int ringsystemid int fgs bitvector fgnot bitvector aliheterosubstituentcount bitset freeelectroncount bitset pielectroncount bitset rgroupid int pathid int altpathid int formula formulamatch piformula formulamatch |
never | |||||
A_RACEMATE | byte | Racemate distribution of stereocenter | undefined,undef:rac,racemat:pure |
atomchange bondchange | ||||||
A_RADICAL | byte | Flag for radical center | none,no:singlet:doublet,yes:triplet:quartet:quintet |
(builtin) | A_FREE_ELECTRONS | never | ||||
A_RADIOACTIVE | boolean | Marker for radioactive isotope labels. | Tcl script | A_ISOTOPE A_ELEMENT | atomchange bondchange atom bond | a_radioactive.xpd | ||||
A_RECAP_LINKER_TYPE | byte | Connection type on this placeholder atom in the RECAP algorithm. The original paper abuses isotope labels for this. | J. Chem. Inf. Comput. Sci. 1998, 38, 511-522 | none:urea:amide:ester:amines:cyclicamines:ether:olefin:aronitroalicarbon:lactam:arocarbonarocarbon:sulphonamide:aronitroarocarbon |
never | |||||
A_RENDER_XY | floatpair | Render coordinate of atoms on images, etc. Only set by render functions is specifically requested. | A_XY E_STDBLE A_FLAGS | atomchange bondchange groupchange mol atom bond ring group | ||||||
A_RESIDUE | compound | Residue information, esp. for proteins from PDB | atomtag string grouptag string groupindex int segmentid string resid string chain string weight double hetatm boolean |
atomchange bondchange | ||||||
A_RINGHASH | uint64 | Atom hash code for atoms which are part of ring systems | usebondorder: { value: none datatype: string}
|
(builtin) | A_TYPE A_FRAMEWORK A_ELEMENT B_TYPE | atomchange bondchange 3drelative 3dabsolute ring | ||||
A_RINGHASH_GROUP | index | Hash group id index for atom ring hash code. The index data structure is somewhat abused: The molecule part (as in A_HASHGROUP) is used for *ringsystem* indexing, the ensemble part is used as in A_HASHGROUP for global grouping. | Compiled C module | A_RINGSYSTEM_NUMBER A_RINGHASH | atomchange bondchange merge hadd ring | mod_a_ringhash_group.so | ||||
A_RINGLABEL | int | Renumbered labels of atoms in ring system- Atoms not in ring get label 0, the ring atoms start with one. The order of the labelled atoms follows their standard atom label rank. | Tcl script | A_LABEL | ring | a_ringlabel.xpd | ||||
A_RINGS | intvector | Labels of the rings the atom is member in | (builtin) | R_LABEL A_RING_COUNT R_TYPE | atomchange bondchange merge ring | |||||
A_RINGSYSTEM_NUMBER | int | Number (1-indexed ringsystem list position) of atoms, with 0 for atoms which are not in a ringsystem. | Compiled C module | Y_LABEL | atomchange bondchange atom bond ring | mod_a_ringsystem_number.so | ||||
A_RINGSYSTEM_SIZE | short | Number of ESSSR rings in the ringsystem the atom is a member of, 0 for chain atoms | Compiled C module | atomchange bondchange ring | mod_a_ringsystem_size.so | |||||
A_RING_BOND_COUNT | byte | Number of ring bonds atom is participating in | Compiled C module | B_RING_COUNT | bondchange ring | mod_a_ring_bond_count.so | ||||
A_RING_COUNT | short | Number of simple (non-envelope) rings an atom is member of | countenvelopes: { value: 0 datatype: string}
|
(builtin) | R_TYPE | atomchange bondchange ring | ||||
A_RING_HETEROATOM_COUNT_BITS | bitset | A bit is set at bit position n for any ESSSR ring the atom is a member of which has n hetero atoms. Chain atoms have value 0. If the atom is a member of a carbocyclic ESSSR ring, bit position 0 is set. | Compiled C module | R_HETEROATOM_COUNT R_TYPE | atomchange bondchange atom bond | mod_a_ring_heteroatom_count_bits.so | ||||
A_RING_SIZE_BITS | bitset | Bit mask for ring sizes the atom participates in | ringset: { value: full enumeration: sssr:esssr,triple:k:full datatype: string}
|
Compiled C module | R_SIZE R_TYPE B_TYPE A_RING_COUNT | bondchange ring | mod_a_ring_size_bits.so | |||
A_RING_SUBSTITUENT_SIZE | intpair | Number of atoms and maximum bond distance in ring substituent | size int depth int |
(builtin) | A_FRAMEWORK | ring | ||||
A_SCIDEX_DATA | dictionary | Scidex-specific atom attribute support for MDL SD-files. Handles data encoded in "S SDX" lines. | atomchange bondchange atom bond | |||||||
A_SEQUENCE_NUMBER | int | Sequential atom number (trad. atoms only) | (builtin) | A_MOL_NUMBER M_ATOM_RANGE A_TYPE | atomchange bondchange merge shuffle hadd mol | |||||
A_SHELL_ELECTRONS | byte | Number of shell electrons in unbonded atom | (builtin) | A_ELEMENT A_TYPE | atomchange bondchange | |||||
A_SHIELDING | float | Isotropic magnetic shielding (NMR spectroscopy). This is a field in the SHARC spectroscopy archive format. | atomchange bondchange stereochange merge 3drelative hadd | |||||||
A_SHIELD_TENSOR | tensor | Anisotropic magnetic shielding tensor. Used as data field in the SHARC NMR archive format. | atomchange bondchange stereochange merge 3drelative hadd | |||||||
A_SIGMA_CHARGE | float | Gasteiger sigma charges | Compiled C module | A_EQUILIBRATED_CHARGE R_SIZE B_TYPE A_ELEMENT A_VB_NEIGHBOR_COUNT A_FORMAL_CHARGE A_FREE_ELECTRONS A_SP A_SP2 | atomchange bondchange | mod_a_sigma_charge.so | ||||
A_SIGMA_ELECTRONEGATIVITY | float | Gasteiger sigma electronegativities | A_EQUILIBRATED_CHARGE R_SIZE B_TYPE A_ELEMENT A_VB_NEIGHBOR_COUNT A_SP A_SP2 | atomchange bondchange | ||||||
A_SIMILARITY_PATTERN | float | Quantitative evaluation of fragment-bit similarity | cmplist: { value: {} datatype: string}
|
Tcl script | A_TYPE A_ELEMENT B_TYPE B_ORDER | atomchange bondchange | a_similarity_pattern.xpd | |||
A_SMALLEST_RING | int | Size of smallest ESSSR ring the atom is a member of (0 for non-ring atoms) | Compiled C module | R_SIZE | ring | mod_a_smallest_ring.so | ||||
A_SMILES_INDEX | int | Atom index in SMILES string (-1 for implicit atoms not explicitly encoded in the SMILES string). The result data is automatically set when computing E_SMILES, which has many options which influence the atom sequence in the string. | E_SMILES A_SYMBOL A_TYPE B_TYPE B_ORDER A_ELEMENT A_FORMAL_CHARGE A_LABEL_STEREO B_LABEL_STEREO A_ISOTOPE A_MAPPING A_QUERY B_QUERY | atomchange bondchange merge hadd mol | ||||||
A_SMILES_RANK | int | Unique SMILES ranking of atoms | Compiled C module | A_ELEMENT B_TYPE A_TYPE B_ORDER A_FORMAL_CHARGE | atomchange bondchange merge hadd | mod_a_smiles_rank.so | ||||
A_SP | boolean | Flags for atoms forced into sp hybridisation by charge equilibration or aromaticity | useimplicith: { value: 1 datatype: boolean}
|
Compiled C module | A_ELEMENT B_TYPE B_ORDER A_HYDROGENS_NEEDED | atomchange bondchange | mod_a_sp.so | |||
A_SP2 | boolean | Flags for atoms forced into sp2 hybridisation by charge equilibration or aromaticity | useimplicith: { value: 1 datatype: boolean}
|
Compiled C module | A_FORMAL_CHARGE B_ORDER B_TYPE A_HYDROGENS_NEEDED A_ELEMENT | atomchange bondchange | mod_a_sp2.so | |||
A_SPAN | float | Largest distance of this atom to any atom in molecule, divided by molecule span | Compiled C module | B_TYPE M_SPAN A_TOPO_DISTANCE | atomchange bondchange hadd atom bond | mod_a_span.so | ||||
A_SPIRO | byte | Number of spiro ring joins atom is participating in ESSSR ring set | (builtin) | A_RING_COUNT R_TYPE | atomchange bondchange ring | |||||
A_SSMATCH | int | Ensemble is structure, property data encodes labels of matching substructure atoms, 0 for unmatched parts | sshandle: { value: {} description: Handle of substructure-side ensemble datatype: substructure}
|
Tcl script | never | a_ssmatch.xpd | ||||
A_SSMATCH_COUNT | int | Atom match count for structure matching. This is set on the *structure* ensemble when specific match flags are set in the substructure match routine. | sshandle: { value: {} datatype: substructure}
|
Tcl script | never | a_ssmatch_count.xpd | ||||
A_SSMATCH_ENVIRONMENT | datatree | Classigied unmatched structure environment of the substructure atoms, i.e. data on the characteristics of the unmatched structure atoms sprouting from the structure atom matched by this substructure atom. Set by a substructure hit option, not directly computable. | atomchange bondchange atom bond | |||||||
A_STANDARD_GROUP_LABEL | int | Label of group which contains the atoms which form a standard group | A_TYPE A_ELEMENT B_TYPE B_ORDER | atomchange bondchange | ||||||
A_STEREOGENIC | byte | Can this atom be a stereocenter ? | no:maybe:checkno:yes,checkyes:ringct |
(builtin) | atomchange bondchange hadd | |||||
A_STEREOINFO | byte | Stereo descriptor availability info: 1:Label,2:R/S,4:D/L:8:hash,16:map | ^none,st_none:label,st_label:cip,st_cip:dl,st_dl:hash,st_hash:map,st_map |
(builtin) | A_HASH_STEREO A_LABEL_STEREO A_CIP_STEREO A_DL_STEREO A_MAP_STEREO | atomchange bondchange stereochange | ||||
A_STEREO_CHANGE | byte | Stereo change during course of reaction | unknown:inversion:retention:changeofpresence |
atomchange bondchange atom bond | ||||||
A_STEREO_GROUP | short | MDL-style stereo group. The enumeration values correspond to the official MDL names of these groups. They are read and set by SDF3000/RXN3000 file format modules, and also used in PubChem I/O via ASN. | abs=99:or15=-15:or14=-14:or13=-31:or12=-12:or11=-11:or10=-10:or9=-9:or8=-8:or7=-7:or6=-6:or5=-5:or4=-4:or3=-3:or2=-2:or1=-1:none=0:&1,and1=1:&2,and2=2:&3,and3=3:&4,and4=4:&5,and5=5:&6,and6=6:&7,and7=7:&8,and8=8:&9,and9=9:&10,and10=10:&11,and11=11:&12,and12=12:&13,and13=13:&14,and14=14:&15,and15=15 |
A_TYPE B_TYPE | atomchange bondchange stereochange | |||||
A_STEREO_HASH | uint64 | Stereospecific basic atomic hashcode | usebondorder: { value: 0 datatype: string} seedproperty: { value: {} datatype: string} filter: { value: {} datatype: string} useisotope: { value: 0 datatype: string} usesubstitution: { value: 0 datatype: string} usesuperatom: { value: 0 datatype: string} uselocalcharge: { value: 0 datatype: string} usering: { value: 1 datatype: string} usequery: { value: 0 datatype: string} ignoreh: { value: 0 datatype: string} usecharge: { value: 1 datatype: string} useradical: { value: 0 datatype: string} useringelectrons: { value: 0 datatype: string} useenantiomer: { value: 0 datatype: string} excludebonds: { value: {} datatype: string} printseed: { value: 0 datatype: string} seedmodulo: { value: 0 datatype: string} seedoffset: { value: 0 datatype: string} |
(builtin) | A_HASH_STEREO B_HASH_STEREO A_MOL_NUMBER A_ELEMENT A_HCOUNT A_VB_NEIGHBOR_COUNT A_FORMAL_CHARGE | atomchange bondchange stereochange hadd | ||||
A_STEREO_HASHGROUP | index | Hash group id index for basic stereospecific hash code | (builtin) | A_MOL_NUMBER A_STEREO_HASH | atomchange bondchange merge hadd | |||||
A_STMATCH | int | Ensemble is substructure, property data encodes labels of matching structure atoms, 0 for unmatched parts | sthandle: { value: {} description: Handle of structure-side ensemble datatype: structure}
|
Tcl script | never | a_stmatch.xpd | ||||
A_STMATCH_COUNT | int | Atom match count for structure matching. This is set on the *substructure* ensemble when specific match flags are set in the substructure match routine. | sthandle: { value: {} datatype: structure}
|
Tcl script | never | a_stmatch_count.xpd | ||||
A_SUBSTITUENT_COUNT | int | Count the number of non-H neighbors around a central atom | Compiled C module | A_ELEMENT A_TYPE B_TYPE | atomchange bondchange | mod_a_substituent_count.so | ||||
A_SUBSTITUENT_VECTOR | float | Angle of the mid of the largest gap in the 2D layout of the substituent sphere | excludeatoms: { value: {} datatype: string}
|
(builtin) | A_XY | atomchange bondchange hadd | ||||
A_SUPERATOMSTRING | string | Descriptive string for atoms and especially superatoms | never | |||||||
A_SUPERATOM_SSMATCH | string | A_SUPERATOMSTRING of matching substructure superatom, empty for unmatched parts. This is set by the substructure match routine if suitable flags are set. | sshandle: { value: {} datatype: structure}
|
Tcl script | never | a_superatom_ssmatch.xpd | ||||
A_SURFACE_AREA | double | Estimated surface area from simple intersection of bonded VdW spheres on A_XYZ coordinates | P. Labute, Methods in Molecular Biology, 275, 261ff | vdwscale: { value: 0.8 description: scaling parameter for VdW radii datatype: double} bondsonly: { value: 1 description: if set, only compute sphere intersections of bonded atoms datatype: boolean} |
Compiled C module | A_XYZ A_TYPE A_ELEMENT A_ISAROMATIC A_VDW_RADIUS | atomchange bondchange 3dabsolute hadd atom bond | mod_a_surface_area.so | ||
A_SURFACE_SPHERE_RADIUS | float | Radius of sphere used for surface calculation | A_XYZ | atomchange bondchange stereochange 3drelative | ||||||
A_SYBYL2_TYPE | shortstring | Atom type as used in the Sybyl mol2 format | Tcl script | A_TYPE A_ELEMENT A_ISAROMATIC A_FORMAL_CHARGE | atomchange bondchange | a_sybyl2_type.xpd | ||||
A_SYBYL_TYPE | byte | Atom type as used in the Sybyl mol format (version 1, not mol2) | Tcl script | A_TYPE A_ELEMENT A_ISAROMATIC A_FORMAL_CHARGE | atomchange bondchange | a_sybyl_type.xpd | ||||
A_SYMBOL | shortstring | Atomic symbol | querysymbol: { value: ? datatype: string}
|
(builtin) | A_ISOTOPE A_ELEMENT A_QUERY | never | ||||
A_SYMVISIBLE | boolean | Flag for atoms typically plotted with symbol | (builtin) | A_HSPECIAL A_CSPECIAL A_TYPE A_ELEMENT A_FLAGS | atomchange bondchange | |||||
A_TAUTOMER_SYSTEM | int | Tautomer system ID of the atoms. Atoms outside any tautomer system receive ID 0, the rest of the systems are numbered starting with one. | Compiled C module | B_ISTAUTOMERIC | atomchange bondchange atom bond | mod_a_tautomer_system.so | ||||
A_TERMINAL_DISTANCE | short | Number of bonds from terminal atom (0 if itself terminal) | (builtin) | B_TYPE | atomchange bondchange | |||||
A_TEXTLABEL | compound | Arbitrary textual atom label plus alignment info for plots | {} @above:left:center:right:below |
label string align byte |
level: { value: 0 datatype: string}
|
(builtin) | never | |||
A_TINKER_TYPE | short | Atom type as used in the Tinker xyz format | forcefield: { value: none datatype: string}
|
Tcl script | A_TYPE A_ELEMENT A_ISAROMATIC A_FORMAL_CHARGE | atomchange bondchange | a_tinker_type.xpd | |||
A_TOPO_DISTANCE | shortvector | Topological distance matrix (minimum number of bonds between atoms) | bondclasses: { value: VB datatype: string}
|
Compiled C module | B_TYPE | bondchange | mod_a_topo_distance.so | |||
A_TOTAL_CHARGE | float | Atomic charge on Sigma and Pi systems | (builtin) | A_TYPE A_ELEMENT B_TYPE B_ORDER A_SIGMA_CHARGE A_PI_CHARGE | atomchange bondchange | |||||
A_TRAJECTORY | xyzvector | 3D atomic path trajectory, for example from a molecular modelling study. This property is for example used in the I/O modules for the GROMACS, XBSA, XYZ and GHEMICAL formats. | A_TYPE B_TYPE B_ORDER A_ELEMENT | atomchange | ||||||
A_TRANSFORM_STATUS | byte | Atom status as result of SMIRKS transformation. None: not matched in transform, matched: matched, but unchanged, changed: element or attribute changed, new: fragment introduced by transform | none:matched:changed:new |
atomchange bondchange atom bond | ||||||
A_TYPE | short | Classification, 0:Undef,1:Normal,2:Search,4:Epair,8:3DPoint,16:Super,32:Deloc,64:Polymer,128:Annotation,256:Open,512:Enzyme,1024:Unspecified | ^undef:normal,element:search,query:epair,electron,ep,lp:3dpoint,bq,du:super,superatom:anchor,delocalized,deloc,@:polymer,poly:annotation,annot:open:enzyme,e,protein:unspecified |
never | ||||||
A_UNDEF_FLOAT1 | float | Some undefined atom property read from file formats with anonymous atom data | atomchange bondchange stereochange merge 3drelative 3dabsolute | |||||||
A_UNSATURATION | byte | Sum of bond orders in excess of one of all non-aromatic bonds atom is participating in | aroisunsaturated: { value: 1 description: If set, aromatic bonds count as unsaturated datatype: boolean}
|
Compiled C module | A_TYPE B_TYPE B_ORDER B_ISAROMATIC | atomchange bondchange | mod_a_unsaturation.so | |||
A_VALD | double | Molconn-Z atom value parameter | never | |||||||
A_VALENCE | byte | Number of classical bond valences | (builtin) | B_ORDER B_TYPE | bondchange hadd | |||||
A_VAMP_CHARGE | float | Atomic Charge as computed by the Vamp program. This is computed indireclty by requesting computation of heat for formation via Vamp (property E_HEAT_OF_FORMATION). | A_XYZ | atomchange bondchange | ||||||
A_VB_NEIGHBOR_COUNT | byte | Number of classically bonded neighbor atoms | (builtin) | B_TYPE | bondchange hadd | |||||
A_VDW_INTERACTION | floatvector | Atom-by-atom nonbonding interaction coefficients, dependent on the elements of an atom pair. The result s a float vector on each atom. The vector length is the number of atoms. The element value at each index is computed by formula hardness(a1)*hardness(a2).pow(VdwBumperRad(element1)+VdWBumperRad(element2),12). The atom hardness value is either the standard atom hardness (default 0.3) or a special hydrogen hardness (default 0.09). The diagonals are set to 0, and interactions to non-standrd atoms to -1. Note that is is only a helper property. it is not dependen on the actual atomic coordinates. It is used by the computation functions of properties E_NONBONDING_ENERGY and E_CONFORMER_ENERGY. |
stdhardness: { value: 0.30 datatype: double} hydrogenhardness: { value: 0.09 datatype: double} |
Compiled C module | A_TYPE A_ELEMENT | atomchange atom | mod_a_vdw_interaction.so | |||
A_VDW_RADIUS | float | Default van-der-Waals radius | (builtin) | A_ELEMENT A_TYPE | atomchange | |||||
A_VECTOR | floatvector | Directional 3D vector originating from atoms, generic purpose | atomchange bondchange 3drelative 3dabsolute | |||||||
A_VERTEX_DEGREE | byte | Number of neighbors which are real atoms and are connected by vb or complex bonds | Compiled C module | A_TYPE B_TYPE | atomchange bondchange hadd | mod_a_vertex_degree.so | ||||
A_VIRTUAL_HCOUNT | byte | Sum of actual hydrogen count (A_HCOUNT) and hydrogens needed for full set (A_HYDROGENS_NEEDED) | Compiled C module | A_HCOUNT A_HYDROGENS_NEEDED | atomchange bondchange atom bond | mod_a_virtual_hcount.so | ||||
A_VORONOI_COLOR | color | Color of Voronoi background cells in 2D structure plots | Tcl script | atomchange bondchange atom bond | a_voronoi_color.xpd | |||||
A_VORONOI_POLYGON | xyvector | Voronoi polygon around 2D display of atom | polygonsonly: { value: 1 datatype: boolean} adddummies: { value: 1 datatype: boolean} extradummies: { value: 1 datatype: boolean} debug: { value: 0 datatype: boolean} |
Compiled C module | A_XY | never | mod_a_voronoi_polygon.so | |||
A_WATERMARK_SENSITIVITY | float | Guestimated sensitivity of overall compound energy on atom movement for watermarking | datafile: { value: a_watermark_sensitivity.dat datatype: diskfile constraints: readable}
|
Tcl script | A_ELEMENT A_TYPE B_ORDER B_TYPE | atomchange bondchange atom bond ring | a_watermark_sensitivity.xpd | |||
A_WATERMARK_XYZ | floatvector | Atomic 3D-coordinates with watermarking | x float y float z float |
key: { value: LNTSCSWW datatype: string} message: { value: CACTVS Watermark datatype: string} scale: { value: 100 datatype: double} sigma: { value: 1.0 datatype: double} spread: { value: 1 datatype: boolean} markhydrogens: { value: 0 datatype: boolean} alignpmi: { value: 1 datatype: boolean} usesensitivity: { value: 0 datatype: boolean} |
Compiled C module | A_XYZ A_TYPE A_ELEMENT A_WATERMARK_SENSITIVITY | atomchange bondchange stereochange | mod_a_watermark_xyz.so | ||
A_WEIGHT | float | Atomic weight | allisotopes: { value: 0 datatype: string}
|
(builtin) | A_TYPE A_ISOTOPE A_ELEMENT | atomchange | ||||
A_WILDMAN_CRIPPEN_TYPE | shortstring | Atom classification according to the Wildman-Crippen scheme (see litref) | J. Chem. Inf. Comput. Sci 1999, 39, 868-873 | Compiled C module | A_TYPE A_ELEMENT A_ISAROMATIC A_FORMAL_CHARGE B_TYPE B_ORDER B_ISAROMATIC A_IUPAC_GROUP | atomchange bondchange atom bond | mod_a_wildman_crippen_type.so | |||
A_XSYMBOL | string | Expanded element symbol, lists contain all elements | (builtin) | A_ISOTOPE A_SYMBOL A_ELEMENT A_QUERY | atomchange | |||||
A_XY | floatpair | Atomic 2D display coordinates | x float y float |
fixbridgeheadstereo: { value: 1 datatype: string} align: { value: none datatype: string} optimize: { value: 1 datatype: string} ringalignment: { value: 1 datatype: string} heteroringalignment: { value: 1 datatype: string} bondlength: { value: 1.0 datatype: string} wedgepairs: { value: none datatype: string} wedgestyle: { value: default datatype: string} pseudo3d: { value: 0 datatype: string} template: { value: {} datatype: string} aspectratio: { value: 1.2 datatype: string} ignorewiggleh: { value: 0 datatype: string} ignoreatoms: { value: {} datatype: string} templatefile: { value: 2dtpl.cbin datatype: string} maxops: { value: 210000 datatype: string} usertemplatefiles: { value: {} datatype: string} hbondfactor: { value: 0.62 datatype: string} hwedgefactor: { value: 0.85 datatype: string} |
(builtin) | never | ||||
A_XYDISTANCE | floatvector | Atomic distance in 2D plot coordinates | Tcl script | A_XY | atomchange bondchange | a_xydistance.xpd | ||||
A_XYZ | floatvector | Atomic 3D-coordinates | J. Gasteiger, C. Rudolph, J. Sadowsky, <Automatic Generation of 3D Atomic Coordinates for Organic Molecules>, Tetrahedron Computer Methodol. (1992) | x float y float z float |
usechembiogrid: { value: 0 datatype: string} usepubchem: { value: 1 datatype: string} usecorina: { value: 1 datatype: string} usepubchemqc: { value: 0 datatype: string} maxconformers: { value: 1 datatype: string} corinaoptions: { value: preserve,stergen,r2d,ori,rc,flapn,msc=32,msi=1024,v3000 datatype: string} |
Compiled C module | A_ELEMENT A_TYPE B_TYPE B_ORDER A_FREE_ELECTRONS | atomchange bondchange stereochange | mod_a_xyz.so | |
B_1ST_ATOM | int | First atom of a bond | Tcl script | A_LABEL | atomchange bondchange merge | b_1st_atom.xpd | ||||
B_2ND_ATOM | int | Second atom of a bond | Tcl script | A_LABEL | atomchange bondchange merge | b_2nd_atom.xpd | ||||
B_3RING | boolean | Flag indicating bond is part of 3-membered ring | Tcl script | atomchange bondchange | b_3ring.xpd | |||||
B_4RING | boolean | Flag indicating bond is part of 4-membered ring | Tcl script | atomchange bondchange | b_4ring.xpd | |||||
B_5RING | boolean | Flag indicating bond is part of 5-membered ring | Tcl script | atomchange bondchange | b_5ring.xpd | |||||
B_6RING | boolean | Flag indicating bond is part of 6-membered ring | Tcl script | atomchange bondchange | b_6ring.xpd | |||||
B_7RING | boolean | Flag indicating bond is part of 7-membered ring | Tcl script | atomchange bondchange | b_7ring.xpd | |||||
B_ALLYLIC | boolean | A allylic bond according to the Lhasa definition. These are bonds on saturated carbon atoms that are alpha to a carbon-carbon double bond, excluding bonds that lead back to the C=C double bond. | CHMTRN Reference Manual, Lhasa Group, Harvard University, November 2002, Version 19.1, p. 47 | A_ALLYLIC | atomchange bondchange atom bond | |||||
B_ANGLE | float | Angle of atom triples, encoded as pseudo-bond | (builtin) | A_XYZ | atomchange bondchange 3drelative | |||||
B_ANNOTATION | string | Bond annoations (stereo information etc.), primarily for 2D plots | style: { value: default datatype: string} stereo: { value: 1 datatype: string} query: { value: 1 datatype: string} label: { value: 0 datatype: string} |
(builtin) | B_FLAGS B_CISTRANS_STEREO B_CIP_STEREO B_LABEL_STEREO B_QUERY | atomchange bondchange stereochange | ||||
B_ARORING_COUNT | short | Number of aromatic rings the bond is member of | countenvelopes: { value: 0 datatype: string}
|
(builtin) | R_AROMATIC R_TYPE B_TYPE | atomchange bondchange ring | ||||
B_ATOMS | intpair | Sequence numbers of atoms of traditional bond, with lower number listed first | property: { value: A_SEQUENCE_NUMBER datatype: string}
|
(builtin) | A_SEQUENCE_NUMBER | atomchange bondchange merge hadd | ||||
B_BENZYLIC | boolean | A benzylic bond according to the Lhasa definition. These are bonds on saturated carbon atoms that are alpha to an aromatic carbon, excluding bonds that lead back to an aromatic atom. | CHMTRN Reference Manual, Lhasa Group, Harvard University, November 2002, Version 19.1, p. 47 | A_BENZYLIC | atomchange bondchange atom bond | |||||
B_BRICS_FRAGMENTATION | boolean | Bond which would be cut in the BRICS fragmentation method | ChemMedChem 2008, 3, 1503 | atomchange bondchange atom bond | ||||||
B_BUGGY1 | int | Test case of buggy property computation to test recovery mechanisms | Compiled C module | atomchange bondchange | mod_b_buggy1.so | |||||
B_BUGGY2 | int | Test case of buggy property computation to test recovery mechanisms | Compiled C module | atomchange bondchange | mod_b_buggy2.so | |||||
B_BUGGY3 | int | Test case of buggy property computation to test recovery mechanisms | Compiled C module | B_BUGGY1 | atomchange bondchange | mod_b_buggy3.so | ||||
B_CENTRALITY | double | Centrality rating of the bond (scaled to 1 for most central, 0 for most peripheral, computed from A_TOPO_DISTANCE and M_SPAN) | Compiled C module | A_TOPO_DISTANCE M_SPAN B_TYPE | atomchange bondchange atom bond | mod_b_centrality.so | ||||
B_CGR_CHANGE | intpair | Bond change when interpreting a CGR-encoded structure. The value are the bond orders on the reagent and product sides. Bonds which are created have a zero value on the reagent side. Bonds which are broken have a zero value on the product side. Bonds which change during CGR interpretation are encoded as 'link' type in B_TYPE, while constant bonds retain their original bond type. This property is set as windfall when computing property X_CGR. | Hoonakker, F.; Lachiche, N.; Varnek, A. Condensed Graph of Reaction: Considas one single pseudo molecule. Int. J. Artif. Intell. Tools 2011, 20, 253–270. | reagent int product int |
atomchange bondchange 3dabsolute atom bond reaction | |||||
B_CIP_STEREO | byte | Bond chirality descriptor based on CIP (E/Z) rules | E=-1:undef=0:Z=1 |
(builtin) | atomchange bondchange | |||||
B_CISTRANS_STEREO | byte | Bond chirality descriptor based on cis/trans rules | cis=-1:undef=0:trans=1 |
(builtin) | atomchange bondchange | |||||
B_CLASSIFICATION | bitset | Simple bond classification bits | ^none:ccbond:chbond:cxbond:xhbond:xxbond:single:double:triple:multiple:aromatic:xaromatic:caromatic:ring:smallring:mediumring:bigring:a-ring:a-aromatic:a-multiple:a-cxbond:b-ring:b-aromatic:b-multiple:b-cxbond |
Compiled C module | B_TYPE B_ORDER A_TYPE A_ELEMENT B_ISAROMATIC B_RINGS R_HETEROATOM_COUNT R_AROMATIC | atom bond ring | mod_b_classification.so | |||
B_COLOR | colorvector | Bond rendering color | color: { value: white datatype: string}
|
(builtin) | never | |||||
B_CONJUGATED | boolean | A conjugated bond according to the Lhasa definition. These are bonds which have a spanning atom alpha to a multiply bonded atom. | CHMTRN Reference Manual, Lhasa Group, Harvard University, November 2002, Version 19.1, p. 47 | A_CONJUGATED | atomchange bondchange atom bond | |||||
B_DAYLIGHT_ARORING_COUNT | short | Number of aromatic rings the bond is member of, using explicit Daylight aromaticity in R_DAYLIGHT_AROMATIC instead of aromodel-configurable R_AROMATIC | Compiled C module | R_DAYLIGHT_AROMATIC R_TYPE B_TYPE | atomchange bondchange ring | mod_b_daylight_aroring_count.so | ||||
B_DELTA_PI_CHARGE | float | Difference of Gasteiger pi-charges of the bond atoms | Tcl script | A_PI_CHARGE B_TYPE | atomchange bondchange | b_delta_pi_charge.xpd | ||||
B_DELTA_PI_ELECTRONEGATIVITY | float | Difference of Gasteiger pi-electronegativity of the bond atoms. The value is dependent on the order of the atoms in the bond. | Tcl script | A_PI_ELECTRONEGATIVITY B_TYPE | atomchange bondchange | b_delta_pi_electronegativity.xpd | ||||
B_DELTA_SIGMA_CHARGE | float | Difference of Gasteiger sigma charges of the bond atoms | Tcl script | A_SIGMA_CHARGE B_TYPE | atomchange bondchange | b_delta_sigma_charge.xpd | ||||
B_DELTA_SIGMA_ELECTRONEGATIVITY | float | Difference of Gasteiger sigma electronegativity of the bond atoms | Tcl script | A_SIGMA_ELECTRONEGATIVITY B_TYPE | atomchange bondchange | b_delta_sigma_electronegativity.xpd | ||||
B_DELTA_TOTAL_CHARGE | float | Difference of Gasteiger charges (sum of pi and sigma parts) of the bond atoms | Tcl script | A_TOTAL_CHARGE B_TYPE | atomchange bondchange | b_delta_total_charge.xpd | ||||
B_DELTA_TOTAL_WALK_COUNT | double | Difference in total walk count E_TOTAL_WALK_COUNT if bond is cut | J. Chem. Inf. Comput. Sci. 2000, 40, 99-106 | usexatoms: { value: 1 description: If set, use heteroatom vs. carbon for additional differentiation. By default, non-hydrogen atoms are anonymous datatype: boolean} usebo: { value: 1 description: If set, use bond order for additional walks datatype: boolean} |
Compiled C module | M_HEAVY_ATOM_COUNT B_TYPE B_ORDER B_ISAROMATIC B_RING_COUNT A_TYPE A_ELEMENT E_TOTAL_WALK_COUNT | atomchange bondchange mol atom bond | mod_b_delta_total_walk_count.so | ||
B_FG_SUBSTITUENTS | bitvector | Functional group substituents on bonds as per the LHASA definition | ketone boolean aldehyde boolean acid boolean ester boolean amide*1 boolean amide*2 boolean amide*3 boolean carbonium boolean isocyanate boolean acid*halide boolean thioester boolean amine*3 boolean aziridine boolean amine*2 boolean amine*1 boolean nitroso boolean diazo boolean haloamine boolean hydrazone boolean oxime boolean imine boolean thiocyanate boolean isocyanide boolean nitrile boolean azo boolean hydroxylamine boolean nitro boolean enamine boolean amine*oxide boolean thiol boolean episulfide boolean sulfide boolean sulfoxide boolean sulfone boolean c*sulfonate boolean anhydride boolean lactam boolean phosphine boolean phosphonate boolean epoxide boolean ether boolean peroxide boolean alcohol boolean enol*ether boolean nitrite boolean o*sulfonate boolean fluoride boolean chloride boolean bromide boolean iodide boolean gem*dihalide boolean trihalide boolean acetylene boolean olefin boolean vic*dihalide boolean halohydrin boolean glycol boolean hydrate boolean hemiketal boolean ketal boolean hemiacetal boolean acetal boolean azide boolean disulfide boolean allene boolean vinylsilane boolean lactone boolean vinylw boolean vinyld boolean esterx boolean amidz boolean methylene boolean carbonyl boolean carboxyl boolean halide boolean amine boolean amide boolean selenide boolean trialkylsilyl boolean trialkylsiloxy boolean silylenolether boolean n*urea*h boolean n*urea*c boolean carbamate*h boolean carbamate*c boolean o*carbamate boolean n*carbamate boolean o*carbonate boolean dithioacetal boolean dithioketal boolean requested boolean withdrawing boolean expandable*withdrawing boolean nonexpandable*withdrawing boolean donating boolean leaving boolean good*leaving boolean |
Compiled C module | A_FG_PARTICIPATION A_ELEMENT A_TYPE B_TYPE | atomchange bondchange atom bond | mod_b_fg_substituents.so | |||
B_FLAGS | bitset | Display attributes for bond | ^none:bold,fat:dotted:dashed:lowarrowtip,lowarrow:higharrowtip,higharrow:highwedgetip,highwedge,hightip,lowbase:lowwedgetip,lowwedge,lowtip,lowbase:slash,intersect,intersection:split,wintersect,wslash,wavyslash,wavyintersect,wavyintersection:lowparallelarrow,lowparallel,lowarrow:highparallelarrow,highparallel,higharrow:right:left:crossed:wavy,zigzag:circle,mark1:square,mark2:cross,mark3:anchor,mark4:wedgelocation,wedgehere,wedgeposition:selected:front:back:protected:colorsplit:highlight:doubleslash:hash:resonance:aromatic:invisible:secondary:edge |
bold boolean dotted boolean dashed boolean lowarrowtip boolean higharrowtip boolean highwedgetip boolean lowwedgetip boolean slash boolean split boolean lowparallelarrow boolean highparallelarrow boolean right boolean left boolean crossed boolean wavy boolean circle boolean square boolean cross boolean anchor boolean wedgelocation boolean selected boolean front boolean back boolean protected boolean colorsplit boolean highlight boolean doubleslash boolean hash boolean resonance boolean aromatic boolean invisible boolean secondary boolean edge boolean |
(builtin) | never | ||||
B_FRAGMENT_CARBON_CHAIN_LENGTH | int | Maximum length of linked carbon atoms in the fragments containing the respective bond atoms as first path atom if the bond were cut. | Compiled C module | B_TYPE A_TYPE A_ELEMENT | atomchange bondchange mol atom bond ring | mod_b_fragment_carbon_chain_length.so | ||||
B_FRAGMENT_CARBON_COUNT | int | Number of carbon atoms in the fragments containing the respective bond atoms if the bond were cut. In case of a ring bond, this is the same as M_ELEMENT_COUNT(carbon). For a bond to hydrogen, one value is zero and the other the molecule carbon count. The fragment size values are in the same order as the bond atoms, i.e. the first property value is the fragment which contains the first bond atom. | Compiled C module | B_TYPE A_TYPE A_ELEMENT | atomchange bondchange mol atom bond ring | mod_b_fragment_carbon_count.so | ||||
B_FRAGMENT_COMPLEXITY | double | The fragment complexity (M_COMPLEXITY equivalent) of the fragment containing the first and second atom after cutting the bond | B_TYPE A_TYPE A_ELEMENT | atomchange bondchange mol atom bond ring | ||||||
B_FRAGMENT_DIRECTION | short | Indicator whether the bond, as seen from its first atom to its second atom, is the principal substituent connection (i.e. if the bond is cut, the second atom is in the smaller substituent, and the first atom in the core). | magic=-1:none:asstored:symmetrical:reversed:ringbond |
criteria: { value: B_FRAGMENT_CARBON_COUNT B_FRAGMENT_HEAVY_ATOM_COUNT B_FRAGMENT_COMPLEXITY B_HASH description: Properties used as criteria to determine the core-side and substituent atoms of the bond, in order of decreasing significance datatype: string constraints: propertylist}
|
Compiled C module | B_TYPE B_FRAGMENT_CARBON_COUNT B_FRAGMENT_HEAVY_ATOM_COUNT B_FRAGMENT_COMPLEXITY B_HASH B_RING_COUNT | atomchange bondchange atom bond | mod_b_fragment_direction.so | ||
B_FRAGMENT_ELEMENT_COUNT | shortvector | Element counts in the fragments containing the respective bond atoms if the bond were cut. In case of a ring bond, this is the same as M_ELEMENT_COUNT. The fragment values are in the same order as the bond atoms, i.e. the first property value is the fragment which contains the first bond atom. | Compiled C module | B_TYPE A_TYPE A_ELEMENT | atomchange bondchange mol atom bond ring | mod_b_fragment_element_count.so | ||||
B_FRAGMENT_FORMULA | string | Hill formula of the fragments containing the respective bond atoms if the bond were cut. In case of a ring bond, this is the same as M_FORMULA. The fragment values are in the same order as the bond atoms, i.e. the first property value is the fragment which contains the first bond atom. | format: { value: ascii enumeration: ascii:html datatype: string} usequeryatoms: { value: 0 datatype: string} |
Compiled C module | B_FRAGMENT_ELEMENT_COUNT | atomchange bondchange mol atom bond ring | mod_b_fragment_formula.so | |||
B_FRAGMENT_HASH | uint64 | The hashcode (M_HASHY equivalent) of the fragment containing the first and second atom after cutting the bond | Compiled C module | B_TYPE B_ORDER B_ISAROMATIC B_HASHGROUP A_TYPE A_ELEMENT | atomchange bondchange mol atom bond ring | mod_b_fragment_hash.so | ||||
B_FRAGMENT_HEAVY_ATOM_COUNT | int | Number of heavy atoms in the fragments containing the respective bond atoms if the bond were cut. In case of a ring bond, this is the same as M_HEAVY_ATOM_COUNT. For a bond to hydrogen, one value is zero and the other the molecule heavy atom count. The fragment size values are in the same order as the bond atoms, i.e. the first property value is the fragment which contains the first bond atom. | Compiled C module | B_TYPE A_TYPE A_ELEMENT | atomchange bondchange mol atom bond ring | mod_b_fragment_heavy_atom_count.so | ||||
B_FRAGMENT_HETEROATOM_COUNT | int | Number of heteroatoms in the fragments containing the respective bond atoms if the bond were cut. In case of a ring bond, this is the same as M_HETEROATOM_COUNT. For a bond to hydrogen, one value is zero and the other the molecule heteroatom count. The fragment size values are in the same order as the bond atoms, i.e. the first property value is the fragment which contains the first bond atom. | Compiled C module | B_TYPE A_TYPE A_ELEMENT | atomchange bondchange mol atom bond ring | mod_b_fragment_heteroatom_count.so | ||||
B_FRAGMENT_STEREO_HASH | uint64 | The hashcode (M_HASHSY equivalent) of the fragment containing the first and second atom after cutting the bond | Compiled C module | B_TYPE A_TYPE B_ISAROMATIC B_STEREO_HASHGROUP A_ELEMENT A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange stereochange mol atom bond ring | mod_b_fragment_stereo_hash.so | ||||
B_FRAMEWORK | byte | Framework classification 0=ring, 1=sidechain, 2=linker | ring:sidechain,chain:linker,bridge |
(builtin) | A_FRAMEWORK | atomchange bondchange | ||||
B_HASH | uint64 | Bond hashcode | pathlength: { value: 30 datatype: string}
|
(builtin) | A_FRAMEWORK A_HASH B_TYPE B_FRAMEWORK | atomchange bondchange | ||||
B_HASHGROUP | index | Hash group id index for bond hash code | (builtin) | B_MOL_NUMBER B_HASH | atomchange bondchange merge | |||||
B_HASH_STEREO | byte | Hashcode-based bond chirality descriptor | M=-1:undef=0:P=1 |
useisotope: { value: 0 datatype: string}
|
(builtin) | A_LABEL A_HASH A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange | |||
B_HETERO_AROMAT_COUNT | short | Count for the number of heteroaromatic rings the bond participates in | Tcl script | B_ISAROMATIC R_HETEROATOM_COUNT R_AROMATIC | atomchange bondchange ring | b_hetero_aromat_count.xpd | ||||
B_ISALPHAARO | boolean | Flag for bonds which are not aromatic themselves but linked to aromatic atom | (builtin) | A_ARORING_COUNT B_TYPE B_ARORING_COUNT | atomchange bondchange ring | |||||
B_ISAROMATIC | boolean | Flag whether bond is aromatic or not | (builtin) | R_AROMATIC R_TYPE B_TYPE | atomchange bondchange ring | |||||
B_ISAROTAUTOMERIC | short | Tautosytem-number for bonds which are in a potentially tautomeric system, including those which would destroy an aromatic system | useimplicith: { value: 0 datatype: string} maxpathlen: { value: 18 datatype: string} arotautomers: { value: 1 datatype: boolean} |
Compiled C module | A_ELEMENT B_ORDER B_TYPE A_TYPE A_FREE_ELECTRONS B_ISAROMATIC B_RING_COUNT | atomchange bondchange hadd | mod_b_isarotautomeric.so | |||
B_ISTAUTOMERIC | short | Tautosystem number for bonds which are in a potentially tautomeric system | useimplicith: { value: 0 datatype: string} maxpathlen: { value: 18 datatype: string} arotautomers: { value: 0 datatype: string} |
(builtin) | A_ELEMENT B_ORDER B_TYPE A_TYPE A_FREE_ELECTRONS B_ISAROMATIC B_RING_COUNT | atomchange bondchange hadd | ||||
B_LABEL | int | Arbitrary bond label | (builtin) | never | ||||||
B_LABELCOLOR | string | X11 style color name of bond labels | color: { value: black datatype: color}
|
Tcl script | never | b_labelcolor.xpd | ||||
B_LABEL_STEREO | byte | Label-based bond chirality descriptor | M,MI,-=-1:undef=0:P,PL,+=1 |
(builtin) | never | |||||
B_LENGTH | float | Bond length (taken from 3D-coordinates) | (builtin) | A_XYZ | atomchange bondchange stereochange 3drelative | |||||
B_MAPPING | int | Bond map computed from A_MAPPING. The compute ensemble must be part of a reaction, with corresponding A_MAPPING for reagent and product ensemble. Unmapped bonds (those not having mapped atoms on both sides) have value 0. | Tcl script | atomchange bondchange atom bond reaction | b_mapping.xpd | |||||
B_MAP_STEREO | byte | Bond stereo descriptor based on reaction mapping | M,MI,-=-1:undef=0:P,PL,+=1 |
(builtin) | A_MAPPING | never | ||||
B_MOL_LABEL | int | Label of molecule bond belongs to | (builtin) | A_MOL_LABEL | atomchange bondchange merge shuffle hadd mol | |||||
B_MOL_NUMBER | short | Number of molecule bond belongs to | (builtin) | A_MOL_NUMBER | atomchange bondchange merge shuffle hadd mol | |||||
B_MOVED_SIGMA_CHARGE | float | Charge moved during PEOE equilibration during Gasteiger sigma charge/eneg iternation | A_EQUILIBRATED_CHARGE R_SIZE B_TYPE A_ELEMENT A_VB_NEIGHBOR_COUNT A_FORMAL_CHARGE A_FREE_ELECTRONS A_SP A_SP2 | atomchange bondchange | ||||||
B_NCICADD_RESONANCE_CROSSED | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
B_NCICADD_TAUTO_CROSSED | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
B_ORDER | byte | Bond order | never | |||||||
B_ORDER_ESTIMATE | float | Estimation of fractional bond order from 3D coordinates via element pair plus base length/exponent table. Uses external data file b_order_estimate.dat (usually located in ${data_directory}/propdata/b_order_estimate directory) for the atom pair parameters. Bonds perceived from close atom distances are created as type "link" if not yet present, and their frational bond order is larger than the threshold parameter. | threshold: { value: 0.25 description: Minimal found bond order to act upon datatype: double} patternfile: { value: b_order_estimate.dat datatype: diskfile constraints: readable} |
Tcl script | A_XYZ A_ELEMENT | never | b_order_estimate.xpd | |||
B_POLARIZABILITY | float | Average of atom polarizabilities involved in bond | Compiled C module | A_TYPE A_POLARIZABILITY | atomchange bondchange | mod_b_polarizability.so | ||||
B_QUERY | compound | Bond attributes for structure queries | ^none:stereo:aromatic,aro:aliphatic,ali,nonaromatic,inaromatic,unaromatic:ringsystem,ringcount:doublearo,doubleoraro,da,d/a:singlearo,singleoraro,sa,s/a:mustmap:nostereook:symmetric,symmetry:asymmetric,asymmetry:nooverlap:implicitbondorder,implicit,implicitbo:kekulecmp:any:multiaro,multioraro,ma,m/a:multiple,m:offpath:daylightaromatic,daylightaro:singledouble,s/d:singledoublearo,s/d/a |
flags bitset order bitset ringsize bitset ringcount bitset aroringcount bitset tclproc string query querytree varbo double pyfunction string |
never | |||||
B_RACEMATE | byte | Racemate distribution of stereobond | undefined,undef:rac,racemat:pure |
atomchange bondchange | ||||||
B_REACTION_CENTER | int | Reaction Center information from MDL rxn/rdf file, can also be computed from a reaction with atom mapping information | nocenter=-1:unmarked=0:center=1:nochange=2:madebroken=4:madebrokencenter=5:orderchange=8:orderchangecenter=9:madebrokenorderchange=12:madebrokenorderchangecenter=13 |
(builtin) | B_TYPE A_MAPPING B_ORDER B_ISAROMATIC | atomchange bondchange reaction | ||||
B_RECAP_FRAGMENTATION | boolean | Bond which would be cut in the RECAP fragmentation method | J. Chem. Inf. Comput. Sci. 38, 1998, 511-522 | atomchange bondchange atom bond | ||||||
B_RINGS | intvector | Labels of the rings the bond is member in | (builtin) | R_LABEL R_TYPE B_TYPE | atomchange bondchange merge ring | |||||
B_RINGSIZE | uint64 | Bits indicate membership in ring of size N | ringset: { value: esssr datatype: string}
|
(builtin) | R_TYPE B_TYPE | atomchange bondchange ring | ||||
B_RING_COUNT | short | Number of simple (non-enevelope) rings a bond is member of | countenvelopes: { value: 0 datatype: string}
|
(builtin) | B_TYPE R_TYPE | atomchange bondchange ring | ||||
B_RING_HETEROATOM_COUNT_BITS | bitset | A bit is set at bit position n for any ESSSR ring the bond is a member of which has n hetero atoms. Chain and bridge bonds have value 0. If the bond is a member of a carbocyclic ESSSR ring, bit position 0 is set. | Compiled C module | R_HETEROATOM_COUNT R_TYPE B_TYPE | atomchange bondchange atom bond | mod_b_ring_heteroatom_count_bits.so | ||||
B_RING_SIZE_BITS | bitset | Bit mask for ring sizes the bond participates in | Compiled C module | R_SIZE R_TYPE B_TYPE | bondchange ring | mod_b_ring_size_bits.so | ||||
B_RING_SUBSTITUENT_PATTERN | compound | Compute relative alignment of ring atom substituents in cases where the ring plane is the stereo-defining anchor, This is done both for ring substituents which are on directly connected ring atoms and those which are distant (for example, 1.4 cis/trans relationships in six-membered rings) and where the ring acts as a pseudo-doublebond. In the first case, the property is set on the ring bond between the substituted ring atoms. In the second case, all bonds which are on one of the shortest paths between two same-ring atoms where the A_STEREOGENIC value is "ringct" get the descriptor. For a simple 1.4 cyclohexane, these are all ring atoms. Note that a 1.3-substituted cyclohexane gets no descriptors in this property: Neither share the substituted ring atoms a bond, nor is the ring acting as a pseudo doublebond. Across-ring stereodescriptors are not set if other ring substituents impress normal atom stereogenicity on the substituted ring atoms, which is for example the case in any 1.x.4 substituent pattern. Field descriptor is the label-based stereo decriptor for the bond(s). Value 1/P: low-label off-ring substituents on different sides of ring plane, 1.2-substituents Value -1/M: Low-label off-ring substituents on same side of ring plane, 1.2-substituents Value 2/p: low-label off-ring substituents on different sides of ring plane, distant substituents Value -2/m: Low-label off-ring substituents on same side of ring plane, distant substituents Value 0: no ring substituent stereo Fields ligatom1a/ligatom2a are the low-label off-ring substitituent atoms. Fields ligatom1b/ligatom2b are the secondary off-ring substituent atoms. |
@m:M:none:P:p |
descriptor byte ligatom1a int ligatom1b int ligatom2a int ligatom2b int |
Compiled C module | A_LABEL_STEREO R_TYPE A_LABEL B_TYPE A_STEREOGENIC | atomchange bondchange stereochange ring | mod_b_ring_substituent_pattern.so | ||
B_ROTATABILITY | byte | Classification of bond rotatability. Ring bond flag must have precedence over multi-bond flag for E_EFFECTIVE_ROTOR_COUNT | undef:terminal:ring:multiple:spheric,round,roundligand:linear,linearligand:yes:locked:forced |
Compiled C module | B_TYPE B_ORDER A_TYPE A_ELEMENT A_INAMIDE A_TERMINAL_DISTANCE | atomchange bondchange hadd | mod_b_rotatability.so | |||
B_SEQUENCE_NUMBER | int | Sequential bond number for CTX output | (builtin) | B_MOL_NUMBER A_SEQUENCE_NUMBER A_TYPE | atomchange bondchange merge shuffle hadd mol | |||||
B_SSMATCH | int | Ensemble is structure, property data encodes labels of matching substructure bonds, 0 for unmatched parts | sshandle: { value: {} description: Handle of substructure-side ensemble datatype: substructure}
|
Tcl script | never | b_ssmatch.xpd | ||||
B_SSMATCH_ENVIRONMENT | datatree | Classigied unmatched structure environment of the substructure bonds, i.e. data on the characteristics of the unmatched structure bonds sprouting from the structure bond matched by this substructure bond. Set by a substructure hit option, not directly computable. | atomchange bondchange atom bond | |||||||
B_STEREOGENIC | byte | Can this bond be a stereocenter ? | no:maybe:checkno:yes,checkyes:ringct |
simple: { value: 0 datatype: string} ringsizecheck: { value: 1 datatype: string} electronegativitycheck: { value: 1 datatype: string} |
(builtin) | atomchange bondchange hadd | ||||
B_STEREOINFO | byte | Stereo descriptor availability info: 1:Label,2:E/Z,4:cis/trans,8:hash,16:map | ^none:label:cip:cistrans:hash:map |
(builtin) | B_CISTRANS_STEREO B_LABEL_STEREO B_HASH_STEREO B_CIP_STEREO B_MAP_STEREO | atomchange bondchange stereochange | ||||
B_STEREO_HASH | uint64 | Stereospecific bond hashcode | (builtin) | A_FRAMEWORK A_STEREO_HASH B_FRAMEWORK B_TYPE | atomchange bondchange | |||||
B_STEREO_HASHGROUP | index | Hash group id index for stereospecific bond hash code | (builtin) | B_MOL_NUMBER B_HASH A_HASH_STEREO B_HASH_STEREO | atomchange bondchange merge | |||||
B_STMATCH | int | Ensemble is substructure, property data encodes labels of matching structure bonds, 0 for unmatched parts | sthandle: { value: {} description: Handle of structure-side ensemble datatype: structure}
|
Tcl script | never | b_stmatch.xpd | ||||
B_STRAINED | boolean | Flags for strained bonds according to the Lhasa definition. These are: endocylic 3/4-membered ring bonds endocyclic 5-membered ring bonds which are part of a [2.1.1], [2.2.1] or [3.2.1] bicyclic system trans C=C double bonds in rings smaller than size 10 C=C double bonds exocyclic to 3/4-membered rings |
Compiled C module | R_TYPE B_TYPE B_ORDER A_TYPE A_LABEL A_ELEMENT B_LABEL_STEREO A_RING_COUNT | bondchange ring | mod_b_strained.so | ||||
B_TEXTLABEL | compound | Arbitrary textual bond label plus alignment info for plots | left=-1:center=0:right=1 |
label string align byte |
never | |||||
B_TORSION_ANGLE | float | Torsion angle of atom quartets, encoded as pseudo bond | (builtin) | A_XYZ | atomchange bondchange 3drelative | |||||
B_TRANSFORM_STATUS | byte | Bond status as result of SMIRKS transformation. Possible values are none: not matched in transform, matched: matched, but unchanged, changed: bond order or attribute changed, new: bond introduced by transform | none:matched:changed:new |
atomchange bondchange atom bond | ||||||
B_TYPE | int | Bond type | ^none:link:normal,valence,vb:hbond,hydrogen:dative:3center:angle,dihedral,3atom:torsion,torsional,4atom:rgroup,rg:nobond,searchnot,not:deloc,delocalized:complex:ionic |
never | ||||||
C_COMMENT | string | Connection (edge) comment in free format | never | |||||||
C_DIRECTED | boolean | Flag indicating whether connection/edge is directed. Global default is given in N_DIRECTED. | Compiled C module | atomchange bondchange atom bond | mod_c_directed.so | |||||
C_GRAPHICS | compound | Connection (edge) graphics | none:arc:bitmap:image:line:oval,ellipse,ellipsis:polygon:rectangle,rect:text:box:circle:rhombus,diamond:ver_ellipsis:hor_ellipsis:triangle:pentagon:hexagon:octagon:roundedrectangle,roundrectangle,roundrect,roundedrect |
type int attributes dictionary |
usehtml: { value: 0 description: Whether to use HTML encoding of the text annotation datatype: boolean} fontsize: { value: -1 description: Font size (negative value: unset) datatype: int} font: { value: Verdana description: Font name datatype: string} fontcolor: { value: black description: Font color (empty is unset) datatype: color constraints: emptycolor} color: { value: black description: Connection line color (empty is unset) datatype: color constraints: emptycolor} |
Tcl script | C_NAME | never | c_graphics.xpd | |
C_IDENT | string | Connection (edge) ident string | Compiled C module | never | mod_c_ident.so | |||||
C_LABEL | int | Connection (edge) label of connections in network objects | Compiled C module | never | mod_c_label.so | |||||
C_LABEL_GRAPHICS | compound | Connection (edge) label graphics | none:arc:bitmap:image:line:oval,ellipsis,ellipse:polygon:rectangle:text:box:circle:rhombus:ver_ellipsis:hor_ellipsis:rhombus:trinagle:pentagon:hexagon:octagon |
type int attributes dictionary |
never | |||||
C_NAME | string | Connection (edge) name in free format | never | |||||||
C_ONTOLOGY_LINK | int | Ontology link type | none:is_a:has_part:is_conjugate_base_of:is_conjugate_acid_of:is_tautomer_of:is_enantiomer_of:has_functional_parent:has_parent_hydride:is_substituent_group_from:has_role |
never | ||||||
C_PARTITION | int | Partition code for connections (edges). If a symbolic name is available, I/O modules modify the enumeration field of the property. | atomchange bondchange atom bond | |||||||
C_TEXT | string | Connection (edge) text label | never | |||||||
C_TYPE | string | Connection (edge) type in free format | never | |||||||
C_URL | url | Connection reference URL | atomchange bondchange atom bond | |||||||
C_WEIGHT | double | Graph connection (edge) weight | Compiled C module | never | mod_c_weight.so | |||||
D_AUTHOR | compound | Dataset author data, computation copies these from the internal object author fields | name string author string email string phone string orcid string authorurl url date date version string affiliation string affiliationurl url affiliationduns string doi string infourl url street string city string zip string state string country string literature string keywords string comment string license string licenseurl url category string repopath string baseuuid string versionuuid string |
Tcl script | never | d_author.xpd | ||||
D_CHEMDRAW_PAGE | diskfile (switchable between blob diskfile) |
Tabular display of structure collection in ChemDraw page | ncols: { value: 3 minvalue: 1 maxvalue: 20 datatype: int} nrows: { value: 4 minvalue: 1 maxvalue: 20 datatype: int} offset: { value: 0 minvalue: 0 datatype: int} filename: { value: {} datatype: string constraints: writeable} format: { value: cdx enumeration: cdx:cdxml datatype: int} grid: { value: 1 datatype: boolean} gridcolor: { value: black datatype: color} gridselectcolor: { value: orange datatype: color} papersize: { value: a4 enumeration: a3:a4:a5:a6:a7:b3:b4:b5:b6:letter:legal:executive datatype: int} border: { value: 12.0 minvalue: 0 maxvalue: 99 datatype: double} boxspacing: { value: 6.0 minvalue: 0 maxvalue: 99 datatype: double} bonds: { value: 8 minvalue: 1 maxvalue: 25 datatype: int} boxborder: { value: 3.0 minvalue: 0 maxvalue: 99 datatype: double} orientation: { value: portrait enumeration: portrait:landscape datatype: int} cdxversion: { value: 8.0 datatype: double} journalstyle: { value: acs enumeration: default:acs,jacs datatype: int} multipage: { value: 0 datatype: boolean} headerproperty: { value: {} datatype: string constraints: propertylist} headerformat: { value: {} datatype: string} headerfont: { value: Arial datatype: string} headercolor: { value: black datatype: color} headerhighlightcolor: { value: red datatype: color} headerhighlightfilter: { value: {} datatype: string constraints: filtername} headerfontstyle: { value: none datatype: string} headerfontsize: { value: 9 minvalue: 7 maxvalue: 30 datatype: int} header2property: { value: {} datatype: string constraints: propertylist} header2format: { value: {} datatype: string} header2font: { value: Arial datatype: string} header2color: { value: black datatype: color} header2highlightcolor: { value: red datatype: color} header2highlightfilter: { value: {} datatype: string constraints: filtername} header2fontstyle: { value: none datatype: string} header2fontsize: { value: 9 minvalue: 7 maxvalue: 30 datatype: int} footerproperty: { value: E_NAME datatype: string constraints: propertylist} footerformat: { value: {} datatype: string} footerfont: { value: Arial datatype: string} footerfontsize: { value: 9 minvalue: 7 maxvalue: 30 datatype: int} footercolor: { value: black datatype: color} footerhighlightcolor: { value: red datatype: color} footerhighlightfilter: { value: {} datatype: string constraints: filtername} footerfontstyle: { value: none datatype: string} footer2property: { value: {} datatype: string constraints: propertylist} footer2format: { value: {} datatype: string} footer2font: { value: Arial datatype: string} footer2fontsize: { value: 9 minvalue: 7 maxvalue: 30 datatype: int} footer2color: { value: black datatype: color} footer2highlightcolor: { value: red datatype: color} footer2highlightfilter: { value: {} datatype: string constraints: filtername} footer2fontstyle: { value: none datatype: string} headercols: { value: 1 minvalue: 1 maxvalue: 3 datatype: int} footercols: { value: 1 minvalue: 1 maxvalue: 3 datatype: int} |
Tcl script | atomchange bondchange stereochange groupchange dataset | d_chemdraw_page.xpd | ||||
D_COPYRIGHT | string | Copyright information | never | |||||||
D_CREATION_TIME | datetime | Date of dataset generation | Tcl script | never | d_creation_time.xpd | |||||
D_DATE | date | Dataset creation date | atomchange bondchange atom bond | |||||||
D_DESCRIPTION | string | Free-form description of dataset | never | |||||||
D_DIVERSITY_SET | dataset | Select a diverse subset from the source dataset. | property: { value: E_SCREEN description: Property to base diversity selection on datatype: string constraints: property} query: { value: all description: Structure filter query expression datatype: string} size: { value: 50 description: Target size minvalue: 1 datatype: int} startindex: { value: -1 description: First structure source index, -1 is random datatype: int} minsimilarity: { value: 0 description: Required minimum similarity of tested structure to start structure to be eligible for inclusion datatype: int} |
Tcl script | atomchange bondchange atom bond | d_diversity_set.xpd | ||||
D_EMF_IMAGE | diskfile | Dataset rendered as WMF/EMF image, from assembled E_EMF_IMAGE structure renderings | ncols: { value: 3 minvalue: 1 datatype: int} nrows: { value: 4 minvalue: 1 datatype: int} bgcolor: { value: white datatype: color} framecolor: { value: black datatype: color} framewidth: { value: 1 datatype: int} boxwidth: { value: 200 minvalue: 10 maxvalue: 2048 datatype: int} boxheight: { value: 200 minvalue: 10 maxvalue: 2048 datatype: int} header: { value: {} datatype: string} footer: { value: {} datatype: string} headerheight: { value: 0 minvalue: 0 datatype: int} footerheight: { value: 0 minvalue: 0 datatype: int} comment: { value: {} datatype: string} commenttype: { value: text enumeration: none:text:property,prop datatype: int} filename: { value: {} datatype: diskfile constraints: writeable} format: { value: pwmf enumeration: emf:wmf:placeablewmf,pwmf,placeable datatype: int} httpheader: { value: 0 minvalue: 0 maxvalue: 2 datatype: int} headercolor: { value: black datatype: color} footercolor: { value: black datatype: color} font: { value: arialn datatype: string} annotationfontsize: { value: -1 datatype: double} offset: { value: 0 datatype: int} imgproperty: { value: E_EMF_IMAGE datatype: string constraints: property} padding: { value: 1 datatype: int} boxbgcolor: { value: transparent datatype: color} boxhighlightcolor: { value: red datatype: string} selectlist: { value: {} datatype: intvector} colormode: { value: color enumeration: mono,bw,b/w,black,monochrome:gray,grey,grayscale,greyscale:color,colour datatype: int} downloadfilename: { value: {} datatype: string} |
Compiled C module | E_EMF_IMAGE | dataset | mod_d_emf_image.so | |||
D_FRAGMENT_NETWORK | network | Set of fragments generated by systematic bond cutting of all structures in the dataset, filtered by minimum and maximum occurrence counts and frequencies. | trace: { value: 0 description: If set, print trace information on the progress of the process datatype: boolean} mincount: { value: -1 description: Minimum count for inclusion in table minvalue: -1 datatype: int} maxcount: { value: -1 description: Maximum count for inclusion in table minvalue: -1 datatype: int} minfrequency: { value: 0.01 description: Minimum frequency for inclusion in table minvalue: -1 maxvalue: 1 datatype: double} maxfrequency: { value: 0.80 description: Maximum frequency for inclusion in table minvalue: -1 maxvalue: 1 datatype: double} maxgeneration: { value: -1 description: Maximum number of generations to run minvalue: -1 datatype: int} bondfilter: { value: !ringbond !hydrogen !multibond datatype: string constraints: list} |
Tcl script | dataset | d_fragment_network.xpd | ||||
D_FRAGMENT_TABLE | table | Set of fragments generated by systematic bond cutting of all structures in the dataset, filtered by minimum and maximum occurrence counts and frequencies. | mincount: { value: -1 description: Minimum count for inclusion in table minvalue: -1 datatype: int} maxcount: { value: -1 description: Maximum count for inclusion in table minvalue: -1 datatype: int} minfrequency: { value: 0.01 description: Minimum frequency for inclusion in table minvalue: -1 maxvalue: 1 datatype: double} maxfrequency: { value: 0.80 description: Maximum frequency for inclusion in table minvalue: -1 maxvalue: 1 datatype: double} columns: { value: E_SMILES E_HASHY count frequency source destination description: Result table columns datatype: string constraints: list} maxgeneration: { value: -1 description: Maximum number of generations to run minvalue: -1 datatype: int} bondfilter: { value: !ringbond !hydrogen !multibond datatype: string constraints: list} |
Tcl script | dataset | d_fragment_table.xpd | ||||
D_FUZZY_MCSS | structure | Maximum common substructure of dataset, determined by non-deterministic fuzzy matching | maxfuzz: { value: 5 datatype: string}
|
Compiled C module | atomchange bondchange stereochange dataset | mod_d_fuzzy_mcss.so | ||||
D_GIF | diskfile (switchable between string blob diskfile url) |
GIF image table of the contents of a dataset, assembled by tiles of E_GIF structure images | ncols: { value: 3 datatype: int} nrows: { value: 4 datatype: int} bgcolor: { value: white datatype: color} framecolor: { value: black datatype: color} framewidth: { value: 1 datatype: int} boxwidth: { value: 200 datatype: int} boxheight: { value: 200 datatype: int} header: { value: {} datatype: string} footer: { value: {} datatype: string} headerheight: { value: 0 datatype: int} footerheight: { value: 0 datatype: int} comment: { value: {} datatype: string} commenttype: { value: text enumeration: none:text:property datatype: string} filename: { value: {} datatype: diskfile constraints: writeable} format: { value: gif enumeration: gif:png,png24:png8 datatype: string} httpheader: { value: 0 minvalue: 0 maxvalue: 2 datatype: int} headercolor: { value: black datatype: string} footercolor: { value: black datatype: string} antialiasing: { value: 3 minvalue: 0 maxvalue: 3 datatype: string} font: { value: arialn datatype: string} annotationfontsize: { value: -1 datatype: double} interlace: { value: 0 datatype: boolean} offset: { value: 0 description: First dataset object to use datatype: int} imgproperty: { value: E_GIF datatype: string constraints: property} padding: { value: 1 datatype: int} boxbgcolor: { value: transparent datatype: color} boxhighlightcolor: { value: red datatype: color} selectlist: { value: {} description: Indices of dataset objects to draw with highlight background datatype: intvector} downloadfilename: { value: {} description: Save file name if http header is used datatype: string} fixiepngsize: { value: 1 description: Circumvent Windows bug in older releases datatype: boolean} checkimgsize: { value: 1 datatype: boolean} |
Compiled C module | E_GIF | dataset | mod_d_gif.so | |||
D_HASHISY | uint64 | Stereospecific and isotope-sensitive dataset hashcode, computed from the individual hashcodes of all ensemble (and only ensemble) objects in the dataset | Compiled C module | E_HASHISY | dataset | mod_d_hashisy.so | ||||
D_HASHIY | uint64 | Non-stereospecific but isotope-sensitive dataset hashcode, computed from the individual hashcodes of all ensemble (and only ensemble) objects in the dataset | Compiled C module | E_HASHIY | dataset | mod_d_hashiy.so | ||||
D_HASHSY | uint64 | Stereospecific dataset hashcode, computed from the individual hashcodes of all ensemble (and only ensemble) objects in the dataset | Compiled C module | E_HASHSY | dataset | mod_d_hashsy.so | ||||
D_HASHY | uint64 | Non-stereospecific dataset hashcode, computed from the individual hashcodes of all ensemble (and only ensemble) objects in the dataset | Compiled C module | E_HASHY | dataset | mod_d_hashy.so | ||||
D_HTML_PAGE | blob (switchable between blob diskfile) |
filename: { value: {} description: Output file name, empty for tmp file datatype: string} htmlpage: { value: 0 description: If set, write complete HTML page, otherwise write only ExtJS generator statements. datatype: boolean} title: { value: {} description: Graph title datatype: string} |
Tcl script | atomchange bondchange atom bond dataset | d_html_page.xpd | |||||
D_IDENT | string | Ident string of dataset | Tcl script | atomchange bondchange atom bond | d_ident.xpd | |||||
D_MATCHED_PAIRS | compoundvector | Identify matched pair molecules, or matched series molecules, in a dataset. | id int datasetindex int bond int centrality double size int setindex int structure structure |
mode: { value: pairs description: In pairs mode, always find molecule pairs under any ID. In series mode, if there are more than 2 structures linked, group them all under a common ID. Example: F/Cl/Br-benzene, In pairs mode, find 3 structure pairs, in series mode, find one series with 3 members enumeration: pairs:series datatype: string} copystructures: { value: 0 description: If set, duplicate the matched pair/set structures with highlighted bonds in B_FLAGS into the "structure" field of this property. If it is not set, only the id/dataset index/bond fields are filled and the structure field is set to NULL datatype: boolean} cutxhbonds: { value: 1 description: If set, allow bonds between hydrogen and heteroatom to be part of a pair or set definition datatype: boolean} cutchbonds: { value: 1 description: If set, allow bonds between hydrogen and carbon to be part of a pair or set definition datatype: boolean} cutcxbonds: { value: 1 description: If set, allow bonds between carbon and heteroatom to be part of a pair or set definition datatype: boolean} cutccbonds: { value: 1 description: If set, allow bonds between carbon to be part of a pair or set definition datatype: boolean} cutxxbonds: { value: 1 description: If set, allow bonds between heteroatoms to be part of a pair or set definition datatype: boolean} cutchainchainbonds: { value: 1 description: If set, allow bonds between two chain atoms to be part of a pair or set definition datatype: boolean} cutringchainbonds: { value: 1 description: If set, allow bonds between a ring and a chain atom to be part of a pair or set definition datatype: boolean} cutringringbonds: { value: 1 description: If set, allow non-ring bonds between ring atoms to be part of a pair or set definition datatype: boolean} cutpreference: { value: first description: Define which bonds should be preferred if there a multiple possibilities to define a pair or set. All: report all possibilities, first: report first possibility found, core: report most central cut, peripheral: report most peripheral cut for any given set or series enumeration: all:first:core,central:peripheral datatype: string} minheavyatoms: { value: 0 description: Minimum number of heavy atoms which must be present in the R-group part datatype: int} maxheavyatoms: { value: 999 description: Maximum number of heavy atoms which must be present in the R-group part datatype: int} formulafilter: { value: {} description: A formula match expression which possible R-groups must match datatype: formulamatch} removesubsets: { value: 0 description: If set, remove (in series mode) sets which are a subset of a larger set datatype: boolean} |
Compiled C module | B_FRAGMENT_HASH B_FRAGMENT_DIRECTION B_FRAGMENT_ELEMENT_COUNT B_FRAGMENT_HEAVY_ATOM_COUNT B_CENTRALITY B_STEREO_HASHGROUP A_RING_COUNT A_TYPE A_ELEMENT | atomchange bondchange atom bond dataset | mod_d_matched_pairs.so | ||
D_MCSS | structure | Maximum common substructure of dataset | cmpflags: { value: bondorder datatype: string} hitflags: { value: {} datatype: string} exclflags: { value: st_h|ss_h datatype: string} |
Compiled C module | atomchange bondchange stereochange dataset | mod_d_mcss.so | ||||
D_METADATA | dictionary | Dublin Core metadata for dataset | never | |||||||
D_NAME | string | Free-form user-defined dataset name | never | |||||||
D_NEW_FLAG | boolean | Dataset flag for new compounds. THis is primarily used in the CHAI file format. | never | |||||||
D_PROGRAM | string | Program source of dataset | never | |||||||
D_PS_PAGES | diskfile | Postscript dataset rendering | filename: { value: {} datatype: diskfile constraints: writeable} httpheader: { value: 0 datatype: boolean} ncols: { value: 2 datatype: int} nrows: { value: 3 datatype: int} papersize: { value: A4 enumeration: none:a3:a4:a5:a6:a7:b3:b4:b5:b6:letter,usletter:legal,uslegal:executive,exec,usexecutive,usexec datatype: string} border: { value: 10 datatype: int} title: { value: {} datatype: string} comment: { value: {} datatype: string} space: { value: 5 datatype: int} frame: { value: line enumeration: none:line:shadow datatype: string} boxproperty: { value: E_NAME datatype: string constraints: property} orientation: { value: portrait enumeration: none:landscape,wide,quer,querformat:portrait,tall,hoch,hochformat datatype: string} colormode: { value: bow enumeration: bow,bw:wob:cow,color:cob datatype: string} headerfontsize: { value: 12 datatype: double} footerfontsize: { value: 12 datatype: double} labelfontsize: { value: 10 datatype: double} pagelimit: { value: 100 minvalue: 1 maxvalue: 9999 datatype: int} pageoffset: { value: 0 minvalue: 0 maxvalue: 9999 datatype: int} psheader: { value: all enumeration: all:none:prolog:trailer datatype: string} pagecount: { value: 0 minvalue: -1 maxvalue: 9999 datatype: int} shadow: { value: 3 datatype: int} eps: { value: 0 datatype: boolean} binder: { value: none enumeration: none:left:top:right:bottom datatype: string} binderwidth: { value: 30 datatype: int} logotext: { value: {} datatype: string} printpagecount: { value: -1 datatype: int} headerheight: { value: 14 datatype: int} footerheight: { value: 14 datatype: int} labelheight: { value: 12 datatype: int} nameheight: { value: 12 datatype: int} namefontsize: { value: 10 datatype: int} atomcolor: { value: {} description: A color name, the magic value "element", or a atom color property. "element" uses the default color defined in the element table datatype: string constraints: emptycolor} downloadfilename: { value: {} datatype: string} |
Compiled C module | E_EPS_IMAGE | atomchange bondchange stereochange groupchange dataset | mod_d_ps_pages.so | |||
D_SCAFFOLD_TABLE | table | A list of Ertl-type scaffolds extracted from a file. The table contains the counts and SMILES strings as columns, plus row-attached structures. | maxrecs: { value: -1 description: The maximum number of records to process, -1 is infinite datatype: int} maxscaffolds: { value: -1 description: The maximum number of scaffolds to record, -1 is infinite datatype: int} maxsimplification: { value: 1 description: The maximum number of scaffolds simplification steps to perform, -1 is infinite datatype: int} compoundfilter: { value: all description: A compound filter expression (see 'ens scan' command) scaffolds must match datatype: string} |
Tcl script | E_SMILES E_SCAFFOLD_TREE_STRUCTURE | atomchange bondchange stereochange atom bond | d_scaffold_table.xpd | |||
D_SCAFFOLD_TREE | datatree | The scaffolds of the structures in the dataset in sorted, hierarchical order. The first node a an empty root node, and its children are the irreducible scaffolds. The individual scaffold nodes of the tree contain SMILES strings as value and the (non-stereo/non-isotope) ensemble hashcode as name, followed by all more complex scaffolds which are reduced to the current scaffold by one simplification step. | J. Chem. Inf. Model. 2007, 47, 47-58 | maxlevel: { value: -1 description: Maximum tree depth to generate, -1 for unlimited datatype: int} includeoriginals: { value: 0 description: If set, include the base structures. By default, only the scaffolds are included datatype: boolean} hashcode: { value: E_HASHY description: The hashcode property to be used to check structure identity datatype: string constraints: property} nodenameproperty: { value: E_HASHY description: Instance values of this property are stored as node names. datatype: string constraints: property} auxproperties: { value: {} description: Instance data of these properties is appended to the right of the SMILES data in the nodes datatype: string constraints: propertylist} |
Tcl script | atomchange bondchange atom bond dataset | d_scaffold_tree.xpd | |||
D_SIMILARITY_MATRIX | intmatrix | Similarity matrix between structures in dataset, with dataset element indices as matrix indices | property: { value: E_SCREEN datatype: string constraints: property} method: { value: tanimoto datatype: string} |
Tcl script | E_SCREEN | atomchange bondchange merge atom bond dataset | d_similarity_matrix.xpd | |||
D_SIZE | int | Dataset size | Tcl script | dataset | d_size.xpd | |||||
D_SMALLWORLD_NETWORK | network | Sample implementation of R. Sayles SmallWorld network for accelerated MCSS searching | useelements: { value: 1 datatype: boolean} usebondorders: { value: 1 datatype: boolean} addsingleatomfragments: { value: 0 datatype: boolean} |
Compiled C module | E_HASHY B_HASHGROUP A_ELEMENT A_LABEL B_LABEL A_TYPE B_TYPE B_ISAROMATIC B_RING_COUNT A_SUBSTITUENT_COUNT E_NMOLECULES E_HEAVY_ATOM_COUNT | atomchange bondchange atom bond dataset | mod_d_smallworld_network.so | |||
D_SOURCE | string | Free-form dataset source description | never | |||||||
D_SUBSTRUCTURE_HIERARCHY | network | A tree-style network of substructure hierarchies of the structures in the dataset. | storestructures: { value: 0 description: If set, store the structures in the nodes in property V_STRUCTURE datatype: boolean} storeimages: { value: 0 description: If set, store an image of the structures in the nodes in property V_GRAPHICS datatype: boolean} directory: { value: img description: Image directory datatype: string constraints: directory} imgparameters: { value: width 100 height 100 bgcolor black atomcolor element bondcolor white format png frame 0 bonds 6 description: Image parameters datatype: dictionary} ssmatchflags: { value: -excludeh all description: Extra flags to pass to the substructure matcher datatype: string} auxlinks: { value: 0 description: if set, create additional links to alternative matches in the same level datatype: boolean} |
Tcl script | atomchange bondchange atom bond dataset | d_substructure_hierarchy.xpd | ||||
D_SVG_IMAGE | diskfile (switchable between string blob diskfile url xmlstring) |
SVG image table of the contents of a dataset, assembled by tiles of E_SVG_IMAGE structure images | ncols: { value: 3 datatype: int} nrows: { value: 4 datatype: int} bgcolor: { value: white datatype: color} framecolor: { value: black datatype: color} framewidth: { value: 1 datatype: int} boxwidth: { value: 200 datatype: int} boxheight: { value: 200 datatype: int} header: { value: {} datatype: string} footer: { value: {} datatype: string} headerheight: { value: 0 datatype: int} footerheight: { value: 0 datatype: int} comment: { value: {} datatype: string} commenttype: { value: text enumeration: none:text:property datatype: string} filename: { value: {} datatype: diskfile constraints: writeable} httpheader: { value: 0 minvalue: 0 maxvalue: 2 datatype: int} headercolor: { value: black datatype: string} footercolor: { value: black datatype: string} font: { value: arialn datatype: string} usewebfont: { value: 0 datatype: boolean} annotationfontsize: { value: -1 datatype: double} offset: { value: 0 description: First dataset object to use datatype: int} imgproperty: { value: E_SVG_IMAGE datatype: string constraints: property} padding: { value: 1 datatype: int} boxbgcolor: { value: transparent datatype: color} boxhighlightcolor: { value: red datatype: color} selectlist: { value: {} description: Indices of dataset objects to include, if empty, use all datatype: intvector} downloadfilename: { value: {} description: Save file name if http header is used datatype: string} id: { value: {} datatype: string} title: { value: {} datatype: string} standalone: { value: 1 datatype: boolean} xmlheader: { value: 1 datatype: boolean} metadata: { value: 1 datatype: boolean} footerproperty: { value: {} datatype: string constraints: property} headerproperty: { value: {} datatype: string constraints: property} checkimgsize: { value: 1 datatype: boolean} |
Compiled C module | E_SVG_IMAGE | dataset | mod_d_svg_image.so | |||
D_TREE_DATA_GIF | diskfile (switchable between string blob diskfile url) |
Rendering of tree-style property data (must be of property datatype "datatree") as a GIF/PNG image using a modified Reingold-Tilford tree layout algorithm. | property: { value: D_SCAFFOLD_TREE description: Property to read rendered data from datatype: string constraints: property} treeindex: { value: 0 datatype: string} maxlevel: { value: -1 datatype: int} boxwidth: { value: 100 datatype: int} boxheight: { value: 100 datatype: int} treedistance: { value: 10 description: Minimum horizontal distance between boxes on a level which do not have the same parent datatype: int} siblingdistance: { value: 5 description: Minimum horizontal distance between boxes on a level which do have the same parent datatype: int} leveldistance: { value: 25 description: Distance between lower box Y of parent level and upper box Y of child level datatype: int} border: { value: 5 description: Unused pixels around tree datatype: int} decodestructures: { value: 1 description: If set, assume that the data is a structure encoding like SMILES, and decode it datatype: boolean} showname: { value: 0 description: If set, include the node name in rendering datatype: boolean} showcount: { value: 0 description: If set, include non-negative count node fields in rendering datatype: boolean} interlace: { value: 0 description: For GIF format, enable or disable interlacing datatype: boolean} alignstructures: { value: 1 description: If structures are rendered, align them hierarchically datatype: boolean} excluderoot: { value: 0 description: If set, do not render root node datatype: boolean} framewidth: { value: 0 datatype: int} bgcolor: { value: white datatype: color} framecolor: { value: black datatype: color} linecolor: { value: red datatype: color} boxframecolor: { value: blue datatype: color} boxbgcolor: { value: grey90 datatype: color} format: { value: png enumeration: gif:png,png24:png8 datatype: string} font: { value: arialn datatype: string} fontsize: { value: 8.0 datatype: double} filename: { value: {} description: Output file name, if data type is diskfile. If empty, generate /tmp file datatype: diskfile constraints: writeable} httpheader: { value: 0 minvalue: 0 maxvalue: 2 datatype: int} |
Compiled C module | atomchange bondchange atom bond dataset | mod_d_tree_data_gif.so | ||||
D_WATERMARK | double | Watermark detection in a set of structures with 3D coordinates | key: { value: LNTSCSWW description: Message encoder key datatype: string} message: { value: CACTVS Watermark description: Encoded message datatype: string} scale: { value: 100 datatype: double} sigma: { value: 1.0 datatype: double} spread: { value: 1 datatype: int} markhydrogens: { value: 0 description: Include hydrogens in atoms encoding the message datatype: boolean} alignpmi: { value: 1 description: Align 3D atomic coordinates to PMI datatype: boolean} usesensitivity: { value: 0 description: If set, use A_WATERMARK_SENSITITIVY data to tune coordiante shifts to minimize energy distortions datatype: boolean} |
Compiled C module | A_XYZ A_ELEMENT A_TYPE A_SMILES_RANK A_WATERMARK_SENSITIVITY E_HASHY | dataset | mod_d_watermark.so | |||
D_XYPLOTENERGY | double | Plot pseudo energy - debug property, not intended for production use | maximprove: { value: 100 datatype: int} maxcycle: { value: 100 datatype: int} uselast: { value: 0 datatype: boolean} |
Compiled C module | A_XY A_ELEMENT A_TYPE B_TYPE | dataset | mod_d_xyplotenergy.so | |||
E_ACROS_URL | url | Catalog URL of structure for Acros Organics/Fisher Scientific | Tcl script | atomchange bondchange atom bond | e_acros_url.xpd | |||||
E_ACTIVE_AIDSET | intvector | Set of PubChem assay IDs testing this compound as active | Tcl script | E_CID | atomchange bondchange stereochange | e_active_aidset.xpd | ||||
E_ADJACENCY_MATRIX | intmatrix | Standard non-canonical adjacency matrix for the representation of compounds, with bond orders in i/j elements and free electrons in i/i elements. If there is no bond, the matrix element value is zero. | Tcl script | A_ELEMENT A_TYPE B_TYPE B_ORDER A_FREE_ELECTRONS | atomchange bondchange atom bond | e_adjacency_matrix.xpd | ||||
E_AIDSET | intvector | Set of PubChem assay IDs where this compoundwas tested | Tcl script | E_CID | atomchange bondchange stereochange | e_aidset.xpd | ||||
E_AIDSET_URL | url | PubChem assay database URL | Tcl script | E_AIDSET | atomchange bondchange stereochange merge | e_aidset_url.xpd | ||||
E_ALFA_AESAR_ID | string | Structure ID in the AlfaAesar catalog(www.alfa.com) | Tcl script | E_SMILES | atomchange bondchange stereochange atom bond | e_alfa_aesar_id.xpd | ||||
E_ALFA_AESAR_URL | url | Data page in the AlfaAesar catalog (www.alfa.com) | Tcl script | E_ALFA_AESAR_ID | atomchange bondchange atom bond | e_alfa_aesar_url.xpd | ||||
E_ALIRING_COUNT | short | Number of aliphatic rings the ensemble contains | ringtypes: { value: esssr description: Ringset to perform count on enumeration: ^none:sssr:esssr,triple:k:envelope datatype: int}
|
Compiled C module | R_AROMATIC R_TYPE | atomchange bondchange atom bond ring | mod_e_aliring_count.so | |||
E_AMINO_ACID_SEQUENCE | string | Amino acid sequence in 1- or 3-letter letter code. Can be computed from molecular structure with standard amino acid set. | nomenclature: { value: a description: Whether to use single-letter amino acid codes (a) or 3-letter codes (aaa) enumeration: a,letter1=1:aaa,letter3=3 datatype: int} encodeterminals: { value: 0 description: If set, include H- and -OH terminal encodings datatype: boolean} encodebridges: { value: 0 description: If set, encode SS disulfide bridges in (x) format datatype: boolean} separator: { value: {} description: Separator character between AA encodings (can be empty) datatype: string} |
Compiled C module | M_AMINO_ACID_SEQUENCE | atomchange bondchange mol atom bond | mod_e_amino_acid_sequence.so | |||
E_ANNOTATION | choicevector | Graphical annotation objects of an ensemble. Thre various graphicsl objects supported by this property are described as separate proerties referred as choice variant fields. | text compound rectangle compound ellipse compound roundedrectangle compound polyline compound bracket compound |
A_XY | never | |||||
E_AOPWIKI_URL | url | Display URL in the AOP Wiki (Adverse Outcome Pathway, https://aopwiki.org) | Tcl script | E_CAS | atomchange bondchange stereochange atom bond | e_aopwiki_url.xpd | ||||
E_ARORING_COUNT | short | Count of aromatic rings in ESSSR | ringtypes: { value: esssr description: Ringset to perform count on enumeration: ^none:sssr:esssr,triple:k:envelope datatype: int}
|
Compiled C module | R_AROMATIC R_TYPE | atomchange bondchange atom bond ring | mod_e_aroring_count.so | |||
E_ASCII_IMAGE | string (switchable between string unicode) |
ASCII (or Unicode) rendering of a chemical structure. Useful to use as a quick command-line check tool, or for console SQL queries. Contains embedded newlines, but not for the last line. |
width: { value: 40 minvalue: 25 maxvalue: 256 datatype: int} height: { value: 30 minvalue: 25 maxvalue: 256 datatype: int} showcharge: { value: 0 datatype: boolean} useunicode: { value: 1 datatype: boolean} bonds: { value: 10 minvalue: 3 maxvalue: 25 datatype: double} usecolor: { value: 0 datatype: boolean} usefontstyle: { value: 0 datatype: boolean} showradical: { value: 0 datatype: boolean} asymbol: { value: xsymbol enumeration: none,no:symbol,sym,normal:xsymbol,xsym,exten ded,expanded:label:index,idx:box:compact,text,super,superatom:residue datatype: int} hsymbol: { value: special enumeration: none,no,suppress:special,normal,hetero:all,y es datatype: int} csymbol: { value: all enumeration: none,no:special,normal:all,yes datatype: int} bgcolor: { value: white datatype: color} highlightcolor: { value: red datatype: string} atomcolor: { value: black description: A color name, the magic value "element", or a atom color property. "element" uses the default color defined in the element table datatype: string} frame: { value: 0 datatype: boolean} contractgroups: { value: 0 datatype: boolean} crop: { value: left|right|top|bottom enumeration: ^none:left:right:top:bottom datatype: bitset} bondcolor: { value: black comment: Cannot be color datatype because we recognize 'atomsplit' value datatype: string} usealtcharset: { value: 0 datatype: boolean} leadnewline: { value: 0 datatype: boolean} tailnewline: { value: 0 datatype: boolean} framecolor: { value: black datatype: color} hcolor: { value: {} datatype: string} headerproperty: { value: {} datatype: string constraints: property} footerproperty: { value: {} datatype: string constraints: property} header: { value: {} datatype: string} footer: { value: {} datatype: string} headercolor: { value: black datatype: color} footercolor: { value: black datatype: color} unicodeforringbonds: { value: macrocycles enumeration: no,never:macrocycles,largerings:yes,always datatype: int} badunicodechars: { value: 0x2571 0x2572 0x2573 0x2afd description: Codes of Unicode chars which should not be used, for example because they are missing in the terminal font comment: 0x2afd: double slash, 0x244a: double backslash, 0x2500: horizontal single line, 0x2501: horizontal bold single line, 0x2502: vertical single line, 0x2504: vertical bold single line, 0x2504: horizontal dotted line, 0x2506: vertical dotted line, 0x250c: corner lower right, 0x2510: corner lower left, 0x2514: corner upper right, 0x2518: corner upper left, 0x2550: horizontal double line, 0x2551: vertical double line, 0x2554: double corner lower right, 0x2557: double corner lower left, 0x255A: double corner upper right, 0x255D: double corner upper left, 0x2571: diagonal lower left to upper right, 0x2572: diagonal upper left to lower right, 0x2573: cross, 0x2630: horizontal triple line datatype: string constraints: list} lineprefix: { value: {} description: Characters to add to the 2nd and later lines, for example to compensate for database table formatting datatype: string} |
Compiled C module | A_TYPE A_ELEMENT A_FLAGS B_FLAGS A_QUERY B_QUERY A_FORMAL_CHARGE A_RESIDUE A_SYMBOL A_XSYMBOL A_XY A_HSPECIAL A_CSPECIAL A_COLOR A_ANNOTATION B_TYPE B_LABEL B_ORDER B_COLOR R_TYPE | atomchange bondchange stereochange merge mol atom bond | mod_e_ascii_image.so | |||
E_ASTATECH_ID | string | Catalog ID from AstaTech (astatechinc.om) | Tcl script | E_SMILES | atomchange bondchange stereochange atom bond | e_astatech_id.xpd | ||||
E_ASTATECH_URL | url | Catalog display URL for AstaTech catalog (astatechinc.om) | Tcl script | E_ASTATECH_ID | atomchange bondchange stereochange atom bond | e_astatech_url.xpd | ||||
E_ASYNCSERVER | string | Dummy property to test asynchronous client/server property computation/communication | never | |||||||
E_ATOMHASH_COUNT | int | Number of different basic atom hash codes | (builtin) | E_HASHGROUP_COUNT_A | atomchange bondchange merge | |||||
E_AUTHOR | compound | Information about the original author of a structure or related document | name string author string email string phone string orcid string authorurl url date date version string affiliation string affiliationurl url affiliationduns string doi string infourl url street string city string zip string state string country string literature string keywords string comment string license string licenseurl url category string repopath string baseuuid string versionuuid string |
never | ||||||
E_AUTODOCK4_TORSIONAL_FREEDOM | byte | Torsional freedom parameter for Audock 4. Used in the I/O modules for the Autodoc4 PDBQT file format. | atomchange bondchange stereochange 3drelative | |||||||
E_AUXILIARY_SCREEN | bitvector | Auxiliary custom structure search screens, configurable via pattern parameter or file | patternfile: { value: {} datatype: diskfile constraints: readable} patterns: { value: N=[N+]=[N-] datatype: string} aromode: { value: strict enumeration: strict:lenient:default datatype: int} |
Tcl script | atomchange bondchange stereochange hadd | e_auxiliary_screen.xpd | ||||
E_BARCODE | blob (switchable between string blob diskfile) |
Barcodes in various formats as image data, returned either as a blob or disk file | code: { value: qrcode description: barcode encoding standard enumeration: code39,39:code39x,39x:code128,128:ucc,ean,ucc/ean,ean/ucc:qrcode,qr,qrc datatype: int} format: { value: png description: image format enumeration: gif:png,png24:png8 datatype: string} mode: { value: property description: encode either property data or directly specified data value enumeration: property:value datatype: int} value: { value: E_IDENT datatype: string} filename: { value: {} datatype: string constraints: writeable} httpheader: { value: 0 description: whether to prefix HTTP header (0=no,1:standard,2=with 200 result code) minvalue: 0 maxvalue: 2 datatype: int} width: { value: -1 minvalue: -1 maxvalue: 512 datatype: int} height: { value: 15 minvalue: 8 maxvalue: 50 datatype: int} checksum: { value: 1 datatype: boolean} bgcolor: { value: white datatype: color} fgcolor: { value: black datatype: color} showtext: { value: default description: Whether to also print ASCII text on the label enumeration: no:default:yes datatype: int} font: { value: arialn datatype: string} fontsize: { value: 8 minvalue: 7 maxvalue: 24 datatype: int} antialias: { value: 1 datatype: boolean} widebarfactor: { value: 3 description: Multiplier for 'wide' bars for codes which support that minvalue: 2 maxvalue: 5 datatype: int} linewidth: { value: 1 description: Minimum line width minvalue: 1 maxvalue: 3 datatype: int} downloadfilename: { value: {} description: If http header is generated, default download filename at client side datatype: string} eclevel: { value: Q description: error correction level for qr encoding enumeration: L:M:Q:H datatype: int} |
Compiled C module | never | mod_e_barcode.so | ||||
E_BARCODE_ID | string | Barcode tracking ID | never | |||||||
E_BEILSTEIN_NUMBER | int | Beilstein registry number for structure ensemble | Tcl script | atomchange bondchange stereochange merge | ||||||
E_BENZENOID_INDEX | double | The count of benzene ESSSR rings divided by the total number of aromatic ESSSR rings. Zero in case there are no aromatic rings. | Roughley and Jordan, J. Med. Chem. 2011, 54, 3451-3479 | Compiled C module | R_TYPE R_AROMATIC R_HETEROATOM_COUNT | atomchange bondchange atom bond | mod_e_benzenoid_index.so | |||
E_BINDINGDB_URL | url | Structure display URL for BindingDB database (www.bindingdb.org) | Tcl script | atomchange bondchange atom bond | e_bindingdb_url.xpd | |||||
E_BINDING_AFFINITY | qualifiedfloat | General binding affinity descriptor | atomchange bondchange stereochange atom bond | |||||||
E_BIOCYC_ID | string | Database identifier in the BioCyc database (biocyc.org) | Tcl script | E_CID | atomchange bondchange stereochange atom bond | e_biocyc_id.xpd | ||||
E_BIOCYC_URL | url | Display URL for a compound in the BioCyc database (biocyc.org) | Tcl script | E_BIOCYC_ID | atomchange bondchange stereochange atom bond | e_biocyc_url.xpd | ||||
E_BOND_ORDER_COUNT | intvector | Count of bond orders (index 5==aromatic, other bond orders are index to count vector, bond order 0 for non-standard bonds) | special int single int double int triple int quadruple int aromatic int |
excludeh: { value: 0 datatype: boolean}
|
Compiled C module | B_TYPE B_ORDER A_TYPE A_ELEMENT | atomchange bondchange | mod_e_bond_order_count.so | ||
E_BP | floatpair | Boiling point in Kelvin, with optional temperature range | value float range float |
pressure: { value: 760 datatype: double} pressureunit: { value: Torr datatype: string} |
A_TYPE A_ELEMENT A_FORMAL_CHARGE B_ORDER B_TYPE | atomchange bondchange | ||||
E_BRACKET_ANNOTATION | compound | Bracket as structure drawing annotation. This is one of the choice variants of property E_ANNOTATION. | {} {} {} ROUND:SQUARE:BRACES:CHEVRONS SINGLE:DOUBLE |
coords floatvector linecolor color linewidth float type int orientation int |
A_XY | never | ||||
E_BRENDA_ID | int | Ligand ID in the BRENDA database (www.brenda-enzymes.org) | Tcl script | E_STDINCHIKEY | atomchange bondchange stereochange atom bond | e_brenda_id.xpd | ||||
E_BRENDA_URL | url | Ligand display URL in the BRENDA database (www.brenda-enzymes.org) | Tcl script | E_BRENDA_ID | atomchange bondchange stereochange atom bond | e_brenda_url.xpd | ||||
E_BRENK_ALERTS | stringvector | Structural alerts as per Brenk et al. (see literature reference) | Brenk, R. et al., ChemMedChem 3, 435 (2008) | Tcl script | A_FORMAL_CHARGE A_ELEMENT B_ORDER B_ARORING_COUNT A_ARORING_COUNT | atomchange bondchange atom bond | e_brenk_alerts.xpd | |||
E_BRICS_FRAGMENTS | structure | Fragmentation of the structure according to the Raray BRICS rules. | ChemMedChem 2008, 3, 1503 | shredderpatternfile: { value: brics_shred.smarts datatype: diskfile constraints: readable} excludepatternfile: { value: brics_exclude.smarts datatype: diskfile constraints: readable} trace: { value: 0 datatype: boolean} |
Tcl script | A_TYPE A_ELEMENT B_TYPE B_ORDER B_FRAGMENT_CARBON_COUNT B_FRAGMENT_CARBON_CHAIN_LENGTH | atomchange bondchange atom bond | e_brics_fragments.xpd | ||
E_BRUNS_WATSON_DEMERIT | compound | An implementaton of the Bruns/Watson structural MedChem filters as published in J. Med. Chem. 2012, 55, 9763-9772. The return value is a score between 0 (nothing found) up to an integer >= 100. 100 is the threshold where a comoiund should be rejected, values inbetween are scaled demerits. By default the check stops after the threshold has been reached - it can happen that the sum of demerits at that time has reached exactly 100 or a higher value. It is possible to force the use of the complete rule set by a parameter to tally up the complete set of disagreeable features. The rule set is editable and can be user-expanded. The query files are located at $DATADIR/propdata/e_bruns_watson_demerit. | J. Med. Chem. 2012, 55, 9763-9772 | demerit int features dictionary |
useallrules: { value: 0 description: If set, force the application of the full rules set. By default, as soon as the demerit threshold has been reached, the evaluation stops. datatype: boolean} reportallrules: { value: 0 description: If set, report on the match scores of all applied rules, not just the ones which change the demerit score datatype: boolean} threshold: { value: 100 description: The threshold after which to stop further computation datatype: int} |
Compiled C module | E_BRUNS_WATSON_INITIAL_DEMERIT | atomchange bondchange atom bond | mod_e_bruns_watson_demerit.so | |
E_BRUNS_WATSON_INITIAL_DEMERIT | compound | Bruns/Watson non-substructural filters as published in J. Med. Chem. 2012, 55, 9763-9772. The return value is a value between 0 and 100, where 100 is outright rejection, 0 no problems found, and values inbetween for demerit points. |
J. Med. Chem. 2012, 55, 9763-9772 | demerit int features dictionary |
heavy_atom_lower_cutoff: { value: 7 description: Reject compound if fewer heavy atoms found datatype: int} heavy_atom_upper_cutoff: { value: 40 description: Reject compound if more heavy atoms found datatype: int} heavy_atom_demerit_threshold: { value: 25 description: Demerit compound if more heavy atoms found datatype: string} use_formal_charge: { value: 0 description: If set, use A_FORMAL_CHARGE for plus(minus rules. By default, use E_CHARGED_GROUP_COUNTS datatype: boolean} useallrules: { value: 0 description: If set, force the application of the full rules set. By default, as soon as the demerit threshold of 100 has been reached, the evaluation stops. datatype: boolean} threshold: { value: 100 description: The threshold after which to stop further computation datatype: int} |
Compiled C module | A_TYPE B_TYPE B_ORDER A_ELEMENT A_MOL_NUMBER A_HEAVY_SUBSTITUENT_COUNT A_RING_COUNT A_FORMAL_CHARGE A_ISOTOPE R_TYPE A_UNSATURATION A_CH2_CHAIN_LENGTH E_NSSSR | atomchange bondchange atom bond | mod_e_bruns_watson_initial_demerit.so | |
E_CAMEO_ID | int | Registration ID in Cameo Chemicals safety database (https://cameochemicals.noaa.gov). | Tcl script | E_CAS | atomchange bondchange stereochange atom bond | e_cameo_id.xpd | ||||
E_CAMEO_URL | url | Data display URL in Cameo Chemicals safety database (https://cameochemicals.noaa.gov). | Tcl script | E_CAMEO_ID | atomchange bondchange stereochange atom bond | e_cameo_url.xpd | ||||
E_CANONIC_TAUTOMER | structure | Canonic tautomer form of ensemble, selected from a rated collection of generated tautomers. | maxtautomers: { value: 500 description: Maximum number of tautomers to generate and rate datatype: int} maxtransforms: { value: -1 description: Maximum number of tautomer transforms to apply datatype: int} useneutralform: { value: 0 description: If set, compute on E_NEUTRALIZED_STRUCTURE instead of current structure datatype: boolean} preservegroups: { value: 0 datatype: boolean} |
Compiled C module | A_TYPE B_TYPE A_ELEMENT B_ORDER | atomchange bondchange merge mol atom bond | mod_e_canonic_tautomer.so | |||
E_CARBON_COUNT | int | Number of carbon atoms in ensemble - the same as E_ELEMENT_COUNT(6) | Compiled C module | A_TYPE A_ELEMENT | atomchange bondchange atom bond | mod_e_carbon_count.so | ||||
E_CAS | string | Chemical Abstracts registry number for structure ensemble | useresolver: { value: 1 datatype: string} usepubchem: { value: 1 datatype: string} uselookchem: { value: 0 datatype: string} |
Tcl script | atomchange bondchange stereochange merge | |||||
E_CAS_URL | url | CommonChemistry URL linked via CAS number. By default the validity of the target is not verified - set parameter to perform this check. | verify: { value: 0 datatype: boolean}
|
Tcl script | E_CAS | atomchange bondchange stereochange merge | e_cas_url.xpd | |||
E_CATALOG | compound | Catalog data | producer stringvector catnum stringvector country stringvector packsize intvector purity shortvector price intvector |
atomchange bondchange stereochange merge | ||||||
E_CATALOG_CAS | stringvector | CAS numbers of compound in catalog | never | |||||||
E_CATALOG_NAMES | stringvector | Names of compound in a catalog | never | |||||||
E_CCRIS_URL | url | Display URL in EPA CCRIS (Chemical Carcinogenesis Research Information System, https://toxnet.nlm.nih.gov/newtoxnet/ccris.htm) | Tcl script | E_CAS | atomchange bondchange stereochange atom bond | e_ccris_url.xpd | ||||
E_CDXML_IMAGE | diskfile (switchable between blob diskfile xmlstring) |
A standard structure rendering in the ChemDraw XML format. This is not a complete file which could be loaded into ChemDraw, but a building block to assemble CDXML files. | width: { value: 180 minvalue: 32 maxvalue: 1024 datatype: int} height: { value: 180 minvalue: 32 maxvalue: 1024 datatype: int} bonds: { value: 8 minvalue: 2 maxvalue: 32 datatype: int} filename: { value: {} datatype: string constraints: writeable} border: { value: 12 minvalue: 0 maxvalue: 256 datatype: int} idstart: { value: -1 minvalue: -1 datatype: int} frame: { value: 0 datatype: boolean} xoffset: { value: 8 datatype: double} yoffset: { value: 8 datatype: double} framecolor: { value: black datatype: color} markcolor: { value: blue datatype: color} |
Compiled C module | A_TYPE B_TYPE B_ORDER A_ELEMENT B_FLAGS A_FLAGS | atomchange bondchange stereochange merge mol atom bond | mod_e_cdxml_image.so | |||
E_CDXML_STRING | xmlstring | Structure encoded in CDXML (CambridgeSoft) | Tcl script | atomchange bondchange stereochange merge hadd atom bond | e_cdxml_string.xpd | |||||
E_CENTER | compound | Box, geometric and mass-weighted ensemble center | box floatvector geo floatvector mass floatvector |
coordinateproperty: { value: A_XYZ datatype: string} useh: { value: 1 datatype: string} |
(builtin) | E_XYZEXTENT A_WEIGHT A_XYZ | atomchange bondchange 3drelative 3dabsolute | |||
E_CHANGEDATE | date | Change data time stamp for molecule | Tcl script | never | e_changedate.xpd | |||||
E_CHARGE | short | Sum of charges in ensemble | (builtin) | A_FORMAL_CHARGE | atomchange | |||||
E_CHARGED_ATOM_COUNT | int | Number of atoms which are formally charged and not direclty adjacent to an atom of opposite formal charge (such as in ionic nitro groups). | Compiled C module | A_TYPE A_FORMAL_CHARGE B_TYPE | atomchange bondchange atom bond | mod_e_charged_atom_count.so | ||||
E_CHARGED_GROUP_COUNTS | intpair | Counts of groups charged positively or negatively under neutral conditions in protic solvents. This is a simple guestimate from A_HYDROGEN_BONDING, using acidic and basic groups as starting points and combining close centers (i.e. a P(=O)(OH)2 group with 2 acidic protons only gets a single positive charge count). | positive int negative int |
Compiled C module | M_CHARGED_GROUP_COUNTS | atomchange bondchange atom bond | mod_e_charged_group_counts.so | |||
E_CHEBI_ID | string | ChEBI ID (www.ebi.ac.uk/chebi) | Tcl script | E_STDINCHI | atomchange bondchange stereochange merge | e_chebi_id.xpd | ||||
E_CHEBI_URL | url | ChEBI structure data display URL | urlencoding: { value: 1 datatype: boolean}
|
Tcl script | E_CHEBI_ID | atomchange bondchange stereochange merge | e_chebi_url.xpd | |||
E_CHECKDATE | date | Check data time stamp for molecule | Tcl script | never | e_checkdate.xpd | |||||
E_CHEMAGORA_URL | url | Display link for ChemAogra (chemagora.jrc.ec.europa.eu) | Tcl script | E_STDINCHIKEY | atomchange bondchange stereochange atom bond | e_chemagora_url.xpd | ||||
E_CHEMBASE_ID | int | Record ID in Chembase (en.chembase.cn) | matchatomstereo: { value: 1 datatype: boolean} matchbondstereo: { value: 1 datatype: boolean} matchisotopes: { value: 1 datatype: boolean} matchcharges: { value: 1 datatype: boolean} matchradicals: { value: 1 datatype: boolean} |
Tcl script | atomchange bondchange atom bond | e_chembase_id.xpd | ||||
E_CHEMBASE_URL | url | Display URL in ChemBase database (en.chembase.cn) | Tcl script | E_CHEMBASE_ID | atomchange bondchange atom bond | e_chembase_url.xpd | ||||
E_CHEMBL_ASSAY_IDS | stringvector | ChEMBL assay IDs which test the substance | limit: { value: 5000 description: Maximum number of assay IDs to retrieve minvalue: 1 datatype: int}
|
Tcl script | atomchange bondchange atom bond | e_chembl_assay_ids.xpd | ||||
E_CHEMBL_ID | string | ChEMBL ID (https://www.ebi.ac.uk/chembl/) | Tcl script | E_STDINCHIKEY | atomchange bondchange stereochange merge | e_chembl_id.xpd | ||||
E_CHEMBL_MEDCHEM_FRIENDLY | boolean | Implementation of the simple CHEMBL MedChemFriendly filter, a simple substructure-based exclusion list. | Tcl script | atomchange bondchange atom bond | e_chembl_medchem_friendly.xpd | |||||
E_CHEMBL_URL | url | ChEMBL compound data display URL (https://www.ebi.ac.uk/chembl) | Tcl script | E_CHEMBL_ID | atomchange bondchange stereochange merge | e_chembl_url.xpd | ||||
E_CHEMBUYERSGUIDE_IDS | compoundvector | Get company name and their catalog number by querying chembuyersguide.com via full-structure search. | name string catalogno string |
Tcl script | atomchange bondchange atom bond | e_chembuyersguide_ids.xpd | ||||
E_CHEMDB_ID | string | Structure ID in the NIH NIAID ChemDB database (https://chemdb.niaid.nih.gov) | Tcl script | E_CAS | atomchange bondchange atom bond | e_chemdb_id.xpd | ||||
E_CHEMDB_URL | url | Data display URL for the NIH NIAID ChemDB database | Tcl script | E_CHEMDB_ID | atomchange bondchange stereochange atom bond | e_chemdb_url.xpd | ||||
E_CHEMDIV_ID | string | ID of structure in ChemDiv (chemistryondemand.com) database | Tcl script | E_SMILES | atomchange bondchange atom bond | e_chemdiv_id.xpd | ||||
E_CHEMDIV_URL | url | Data display URL for structure in catalog of chemdiv.com/chemistryondemand.com | atomchange bondchange stereochange atom bond | |||||||
E_CHEMEO_ID | string | ID in the Chemeo properties database (www.chemeo.com) | Tcl script | atomchange bondchange atom bond | e_chemeo_id.xpd | |||||
E_CHEMEO_URL | url | Display URL for the Chemeo properties database (www.chemeo.com) | Tcl script | atomchange bondchange atom bond | e_chemeo_url.xpd | |||||
E_CHEMEXPER_URL | url | ChemExper data display URL (chemexper.com) | querytype: { value: fs enumeration: fs:ss datatype: int}
|
Tcl script | E_CHEMEXPER_URL | mol atom bond | e_chemexper_url.xpd | |||
E_CHEMICALBOOK_ID | string | Database ID for the chemicalbook.com site | Tcl script | E_CAS | atomchange bondchange stereochange atom bond | e_chemicalbook_id.xpd | ||||
E_CHEMICALBOOK_URL | url | Data display URL for the chemicalbook.com site | Tcl script | E_CAS | atomchange bondchange stereochange atom bond | e_chemicalbook_url.xpd | ||||
E_CHEMICALIZE_URL | url | URL to submit compound to chemicalize.org computational service by ChemAxon | Tcl script | E_SMILES | atomchange bondchange stereochange merge | e_chemicalize_url.xpd | ||||
E_CHEMICAL_BEAUTY | double | Chemical beauty score (aka QED, quantitative estimate of drug likeness). Because we are using different logP and HA/HD algorithms, the results are not exactly identical to those from the publication, but close. | Bickerton et al., Nature Chemistry, 4, 90 (2012) | weightingscheme: { value: max enumeration: max:mo:u datatype: int}
|
Tcl script | E_BRENK_ALERTS E_WEIGHT E_XLOGP2 E_NHDONORS E_NHACCEPTORS E_NROTBONDS E_TPSA E_ARORING_COUNT | atomchange bondchange stereochange atom bond | e_chemical_beauty.xpd | ||
E_CHEMIDPLUS_ID | string | ChemIDPlus structure id (from http://chem.sis.nlm.nih.gov) | Tcl script | E_STDINCHIKEY | mol atom bond | e_chemidplus_id.xpd | ||||
E_CHEMIDPLUS_URL | url | ChemIDPlus URL | Tcl script | E_CHEMIDPLUS_ID | mol atom bond | e_chemidplus_url.xpd | ||||
E_CHEMSPIDER_ID | string | chemspider.com structure record ID | Tcl script | E_STDINCHI | atomchange bondchange stereochange merge | e_chemspider_id.xpd | ||||
E_CHEMSPIDER_URL | url | chemspider.com structure data display URL | Tcl script | E_CHEMSPIDER_ID | atomchange bondchange stereochange merge | e_chemspider_url.xpd | ||||
E_CHEMSYNTHESIS_ID | int | ID of structure in ChemSynthesis database (www.chemsynthesis.com) | Tcl script | atomchange bondchange merge mol | e_chemsynthesis_id.xpd | |||||
E_CHEMSYNTHESIS_URL | url | Data sccess URL of structure in ChemSynthesis database (www.chemsynthesis.com) | Tcl script | E_CHEMSYNTHESIS_ID | atomchange bondchange merge mol | e_chemsynthesis_url.xpd | ||||
E_CHIRALITY | byte | Stereo status and potential of ensemble | none:meso:unspecified:chiral:contradictory |
Compiled C module | M_CHIRALITY | atomchange bondchange stereochange mol atom bond | mod_e_chirality.so | |||
E_CHIRAL_POTENTIAL | intpair | Number of possible chiral atom and bond centers | Tcl script | A_STEREOGENIC B_STEREOGENIC A_TYPE | atomchange merge atom bond | e_chiral_potential.xpd | ||||
E_CID | int | PubChem CID structure identifier | trace: { value: 0 datatype: boolean}
|
Tcl script | E_STDINCHIKEY | atomchange bondchange stereochange merge hadd | e_cid.xpd | |||
E_CIF_BLOCK | table | _loop dataset of a CIF file | never | |||||||
E_CLASSIFIED_BOND_COUNT | intvector | Counts of used-defined classes of bonds | bondtypes: { value: C-C C=C C*C C-X C=X C*X X-X X=X X*X C-H X-H description: The bond types to look for, in element/bondordersymbol/element notation datatype: string constraints: list}
|
Compiled C module | A_ELEMENT A_TYPE B_TYPE B_ORDER | atomchange bondchange merge | mod_e_classfied_bond_count.so | |||
E_CLASSIFIED_SURFACE_AREA | doublevector | Estimated surface area classified by atom type | P. Labute, Methods in Molecular Biology, 275, 261ff | total_double double carbon double hydrogen double hetero double aromatic double aliphatic double ring double chain double |
Compiled C module | A_SURFACE_AREA A_ISAROMATIC A_ELEMENT A_TYPE A_RING_COUNT | atomchange bondchange 3dabsolute hadd atom bond | mod_e_classified_surface_area.so | ||
E_CLASSYFIRE_CLASSIFICATION | jsonstring | ClassyFire classification (http://classyfire.wishartlab.com) | Djoumbou Feunang Y, Eisner R, Knox C, Chepelev L, Hastings J, Owen G, Fahy E, Steinbeck C, Subramanian S, Bolton E, Greiner R, and Wishart DS. ClassyFire: Automated Chemical Classification With A Comprehensive, Computable Taxonomy. Journal of Cheminformatics, 2016, 8:61. | Tcl script | atomchange bondchange stereochange merge | e_classyfire_classification.xpd | ||||
E_CLASSYFIRE_URL | url | ClassyFire display URL (http://classyfire.wishartlab.com) | Djoumbou Feunang Y, Eisner R, Knox C, Chepelev L, Hastings J, Owen G, Fahy E, Steinbeck C, Subramanian S, Bolton E, Greiner R, and Wishart DS. ClassyFire: Automated Chemical Classification With A Comprehensive, Computable Taxonomy. Journal of Cheminformatics, 2016, 8:61. | Tcl script | E_STDINCHIKEY | atomchange bondchange stereochange merge | e_classyfire_url.xpd | |||
E_CLEANNAME | string | Name cleaned from purity info and miscellaneous remarks | keeppurity: { value: 1 datatype: boolean} keepstereo: { value: 1 datatype: boolean} keepisotope: { value: 1 datatype: boolean} keepsalt: { value: 1 datatype: boolean} trace: { value: 0 datatype: boolean} watch: { value: {} description: String to watch out for, output notification if found datatype: string} |
Tcl script | E_NAME | never | e_cleanname.xpd | |||
E_CML_STRING | string | CML structure record as string | pedantic: { value: 1 datatype: boolean}
|
Tcl script | atomchange bondchange stereochange merge 3drelative 3dabsolute hadd atom bond | e_cml_string.xpd | ||||
E_CMSSPECTRUM | compound | Continuous mass spectrum. Filled by reading JCAMP spectrum file of CMS type. | experimental boolean origin string author string date int spectrometer string parameters string specificparams dictionary page string reference string purity float source string description string solvent string procedure string resolution double firstx double lastx double xfactor double yfactor double xunit string yunit string {#points} int coding string spectrum floatvector |
atomchange bondchange | ||||||
E_COCONUT_ID | string | Structure key for the Coconut natural products database (http://coconut.naturalproducts.net) | Tcl script | E_STDINCHI | atomchange bondchange stereochange atom bond | e_coconut_id.xpd | ||||
E_COCONUT_URL | url | Display URL for a natural product entry in the COCNUT database (coconut.naturalproducts.net) | Tcl script | atomchange bondchange atom bond | e_coconut_url.xpd | |||||
E_COD_ID | int | ID of structure in the Crystallography Open Database (www.crystallography.net) | Tcl script | atomchange bondchange atom bond | e_cod_id.xpd | |||||
E_COD_URL | url | URL to the Crystallography Open Database (www.crystallography.net) | Tcl script | E_COD_ID | atomchange bondchange atom bond | e_cod_url.xpd | ||||
E_COLOR | color | Background color to use in plots | never | |||||||
E_COMMENT | stringvector | Free form comment for ensemble | never | |||||||
E_COMMONCHEMISTRY_URL | url | Display URL in the ACS CommonChemistry database (commonchemistryy.org) | Tcl script | E_CAS | atomchange bondchange stereochange atom bond | e_commonchemistry_url.xpd | ||||
E_COMPLEXITY | float | Ensemble complexity according to modified Bertz/Hendrickson algorithm | W. D. Ihlenfeldt, Ph.D. Thesis, TU Munich 1991 | Compiled C module | M_COMPLEXITY M_HASH | atomchange bondchange merge mol | mod_e_complexity.so | |||
E_COMPOSITION | string | Elemental composition | useimplicith: { value: 1 datatype: boolean}
|
Tcl script | A_WEIGHT A_SYMBOL A_HYDROGENS_NEEDED | atomchange | e_composition.xpd | |||
E_CONFORMER_ENERGY | floatvector | Estimation of energy of conformer | Compiled C module | A_CONFORMER A_TYPE A_TOPO_DISTANCE A_VDW_INTERACTION | atomchange bondchange stereochange merge 3drelative hadd | mod_e_conformer_energy.so | ||||
E_CONNECTIVITY | boolean | Pseudo property for connectivity reconstruction | (builtin) | never | ||||||
E_CONNECTIVITY_MATRIX | floatmatrix | Connectivity matrix, configurable in several variants | usefe: { value: 0 description: If set, the diagonal contains the atom free electron count datatype: boolean} usebo: { value: 0 description: If set, atom pair matrix elements contain the VB bond order, not just 1 for an existing bond datatype: boolean} usearo: { value: 0 description: If set, and bond orders are use, the bond order for aromatic bonds is 1.5 (Kekule VB otherwise) datatype: boolean} |
Compiled C module | B_ORDER B_TYPE B_ISAROMATIC A_FREE_ELECTRONS | atomchange bondchange atom bond | mod_e_connectivity_matrix.so | |||
E_CONSENSUSPATHDB_URL | url | Display URL in MPG ConsensusPathDB (http://consensuspathdb.org/) | Tcl script | E_CAS | atomchange bondchange stereochange atom bond | e_consensuspathdb_url.xpd | ||||
E_CONVENTION | string | Free-form description of structure encoding convention | never | |||||||
E_COSMO_DATA | dictionary | COSMO runtime information | atomchange bondchange stereochange merge 3drelative | |||||||
E_CREST_URL | url | Display URL in the CREST (Chemical attributes, Regulatory approaches and Experimental STudies, http://www.rmeonline.net/CREST/r1/start.php) database | Tcl script | E_STDINCHIKEY | atomchange bondchange stereochange atom bond | e_crest_url.xpd | ||||
E_CTDBASE_ID | string | CTD database ID (ctdbase.org) | Tcl script | E_CAS | atomchange bondchange atom bond | e_ctdbase_id.xpd | ||||
E_CTDBASE_URL | url | CTD database (ctdbase.org) data display URL | Tcl script | E_CTDBASE_ID | atomchange bondchange atom bond | e_ctdbase_url.xpd | ||||
E_DATABASE | compound | Info about the database the molecule was read from | dbtype string database string host string port int table string id int time date |
atomchange bondchange stereochange merge | ||||||
E_DAYLIGHT_ARORING_COUNT | short | Count of aromatic rings in ESSSR, always using Daylight aromaticity definition | Compiled C module | R_DAYLIGHT_AROMATIC R_TYPE | atomchange bondchange atom bond ring | mod_e_daylight_aroring_count.so | ||||
E_DBREFERENCE | stringvector | Generic free-form database references associated with ensemble | never | |||||||
E_DECORATED_STRUCTURES | dataset | Exhaustive set of structures generated by decorating a core with any combination of user-supplied substituents. | substituents: { value: {} description: Substituent fragments in line notation. The first atom of these is their attachment point datatype: string constraints: list} coreatomfilters: { value: hydrogen chbond description: These atoms on the core will be replaced by combinations of fragments datatype: string constraints: filterlist} duphash: { value: E_HASHY description: Hash code used to remove duplicates datatype: string constraints: property} |
Tcl script | atomchange bondchange atom bond | e_decorated_structures.xpd | ||||
E_DEGLYCOSILATED_STRUCTURE | structure | Structure with glycolisation fragments removed | spinach1: { value: C1-2O0-1H3- datatype: string} spinach2: { value: O0-2N0-1C0-2H+ datatype: string} |
Tcl script | atomchange bondchange stereochange shuffle atom bond | e_deglycosilated_structure.xpd | ||||
E_DENSITY | float | Density of compound at room temperature in kg/L | Tcl script | A_ELEMENT A_ISOTOPE | atomchange bondchange | e_density.xpd | ||||
E_DICTIONARY_OF_NATURAL_PRODUCTS_ID | string | Entry ID in dictionary of natural products (dnp.chemnetbase.com) | Tcl script | E_MRV_STRING | atomchange bondchange stereochange atom bond | e_dictionary_of_natural_products_id.xpd | ||||
E_DICTIONARY_OF_NATURAL_PRODUCTS_URL | url | Display URL in dictionary of natrual products (dnp.chemnetbase.com) | Tcl script | E_DICTIONARY_OF_NATURAL_PRODUCTS_ID | atomchange bondchange atom bond | e_dictionary_of_natural_products_url.xpd | ||||
E_DIPOLEMOMENT | compound | Dipole Moment. The computation links indirectly vie E_HEAT_OF_FORMATION to a VAMP run. | pointcharge floatvector hybrid floatvector sum floatvector |
A_XYZ | atomchange bondchange stereochange 3drelative | |||||
E_DOTSURFACE | xyzvector | Coordinates of points on dot-surface | distance: { value: 0 description: dot distance to VDW surface (nm) datatype: double} density: { value: 30 description: average number of dots per atom datatype: int} |
A_XYZ A_ELEMENT | atomchange bondchange stereochange 3drelative 3dabsolute | |||||
E_DRUGBANK_ID | string | Drugbank ID, looked up over the Internet | Tcl script | E_SMILES | atomchange bondchange stereochange merge | e_drugbank_id.xpd | ||||
E_DRUGBANK_URL | url | Drugbank data display URL | Tcl script | E_DRUGBANK_ID | atomchange bondchange stereochange merge | e_drugbank_url.xpd | ||||
E_DRUGINFO_URL | url | Display URL for the NIH DrugInfo prtal (druginfo.nlm.nih.gov) | Tcl script | E_UNII | atomchange bondchange atom bond | e_druginfo_url.xpd | ||||
E_EC50 | compound | EC50 aids screen data | concentration float concunit shortstring flag shortstring ecconc float nexperiments short |
atomchange bondchange merge | ||||||
E_ECHA_URL | url | Display number for a structure in the EU ECHA (European Chemicals Agency) registration system. | E_CAS | atomchange bondchange stereochange atom bond | ||||||
E_ECHEMPORTAL_URL | url | Link into the OECD echemportal.org site | Tcl script | E_CAS | atomchange bondchange atom bond | e_echemportal_url.xpd | ||||
E_EC_FINGERPRINT | bitvector (switchable between bitvector bytevector shortvector intvector) |
An ECFP-style fingerprint implementation. This property merges atomic enviroment hash codes from property A_EC_HASH for different numbers of spheres into a fingerprint or count vector. The number of enviroment spheres used is controlled by the settings of A_EC_HASH - this is a vector, and each element is the hashed atom enviroment including an additional sphere. If changed from default data type bitvector to bytevector, shortvector or intvector, the number of found atom environments in A_EC_HASH is counted. |
diameter: { value: -1 description: Maximum neighbor distance to consider. Must be <= length of A_EC_HASH vector, use -1 to use vector length minvalue: -1 maxvalue: 15 datatype: int} length: { value: 1024 description: Folded bitvector length minvalue: 16 maxvalue: 32768 datatype: int} counts: { value: 0 description: Whether to use counts enumeration: no:linear:exponential datatype: int} debug: { value: 0 description: If set, print debug info datatype: boolean} |
Compiled C module | A_EC_HASH | atomchange bondchange atom bond | mod_e_ec_fingerprint.so | |||
E_EC_NUMBER | string | The European Community registration number for a compound with the European Chemicals Agency (ECHA, echa.europa.eu). This replaces the EINECS system (property E_EINECS_ID). Note that this identifier is very different from the enzyme commission EC number for proteins. | usepubchem: { value: 0 datatype: boolean} useecha: { value: 1 datatype: boolean} |
Tcl script | E_CID E_CAS | atomchange bondchange stereochange atom bond | e_ec_number.xpd | |||
E_EEROS_URL | url | Data display URL for compound in Wiley Electronic Encyclopedia of Reagents for Organic Synthesis (https://onlinelibrary.wiley.com/doi/book/10.1002/047084289X) | Tcl script | E_STDINCHIKEY | atomchange bondchange atom bond | e_eeros_url.xpd | ||||
E_EFFECTIVE_ROTOR_COUNT | double | Effective rotor count, computed from rotatable bonds (B_ROTATABILITY) and fractional values for ring flexibility. | usecanonictautomer: { value: 0 description: If set, compute on standard tautomer instead of current structure datatype: boolean}
|
Tcl script | B_ROTATABILITY | atomchange bondchange | e_effective_rotor_count.xpd | |||
E_EGAN_BIOAVAILABILITY_FLAG | boolean | Veber bioavailability flag (E_XLOGP2<=5.88 && E_TPSA<=131.6) | Journal of Medicinal Chemistry, Vol. 43, pp. 3867-3877, 2000 | Compiled C module | E_XLOGP2 E_TPSA | atomchange bondchange atom bond | mod_e_egan_bioavailability_flag.so | |||
E_EIGENVALUES | floatvector | MO Eigenvalues | A_XYZ | atomchange bondchange | ||||||
E_EINECS_ID | string | EINECS ID. Note that this is now an outdated identifier with the launch of the EU REACH system. It should be replaced by the ECHA (https://echa.europa.eu) European Commission EC number (property E_EC_NUMBER, this is not the same as the Enzyme Commission protein EC number). | Tcl script | E_SDF_STRING | atomchange bondchange stereochange merge | e_einecs_id.xpd | ||||
E_ELECTRONIC_ENERGY | float | Measured or computed electronic energy, as returned by, for example, a QM program. This property currently is used for reading VAMP data. | atomchange bondchange | |||||||
E_ELEMENT_COUNT | shortvector | Count of element types of atoms of ensemble | ? short h short he short li short be short b short c short n short o short f short ne short na short mg short al short si short p short s short cl short ar short k short ca short sc short ti short v short cr short mn short fe short co short ni short cu short zn short ga short ge short as short se short br short kr short rb short sr short y short zr short nb short mo short tc short ru short rh short pd short ag short cd short in short sn short sb short te short i short xe short cs short ba short la short ce short pr short nd short pm short sm short eu short gd short tb short dy short ho short er short tm short yb short lu short hf short ta short w short re short os short ir short pt short au short hg short tl short pb short bi short po short at short rn short fr short ra short ac short th short pa short u short np short pu short am short cm short bk short cf short es short fm short md short no short lr short rf short db short sg short bh short hs short mt short ds short |
(builtin) | A_ELEMENT A_TYPE | atomchange merge hadd | ||||
E_ELLIPSE_ANNOTATION | compound | Ellipse as structure drawing annotation. This is one of the choice variants of property E_ANNOTATION. | {} {} {} {} ^none:round:shadow:shaded:filled:dashed:bold |
coords floatvector linecolor color linewidth float bgcolor color style bitset |
A_XY | never | ||||
E_EMBL_SIDER_URL | url | Data display link in the EMBL Sider database (http://sideeffects.embl.de) | Tcl script | E_CID | atomchange bondchange stereochange atom bond | e_embl_sider_url.xpd | ||||
E_EMBL_STITCH_URL | url | Data display URL in the STITCH database (http://stitch.embl.de) | Tcl script | E_CID | atomchange bondchange stereochange atom bond | e_embl_stitch_url.xpd | ||||
E_EMF_IMAGE | diskfile (switchable between blob diskfile url) |
Metafile WIN32 structure drawing | width: { value: 180 minvalue: 1 maxvalue: 65535 datatype: int} height: { value: 180 minvalue: 1 maxvalue: 65535 datatype: int} asymbol: { value: xsymbol enumeration: none,no:symbol,sym,normal:xsymbol,xsym,extended,ex panded:label:index,idx:box:compact,text,super,superatom:residue" datatype: int} bonds: { value: 8 datatype: int} hsymbol: { value: special enumeration: none,no,suppress:special,normal,hetero:all,yes datatype: int} csymbol: { value: special enumeration: none,no:special,normal:all,yes datatype: int} bgcolor: { value: transparent datatype: string} border: { value: 12 datatype: int} bondcolor: { value: black comment: Cannot be color datatype because we recognize 'atomsplit' value datatype: string} atomcolor: { value: black description: A color name, the magic value "element", or a atom color property. "element" uses the default color defined in the element table datatype: string} hcolor: { value: {} datatype: color constraints: emptycolor} header: { value: {} datatype: string} footer: { value: {} datatype: string} headercolor: { value: black datatype: color} footercolor: { value: black datatype: color} commenttype: { value: property enumeration: none:text:property,prop datatype: int} comment: { value: E_NAME datatype: string} structure: { value: smiles datatype: string} metadata: { value: 1 datatype: boolean constraints: writeable} filename: { value: {} datatype: diskfile} highlightcolor: { value: red datatype: color} highlightbonds: { value: {} datatype: intvector} httpheader: { value: 0 minvalue: 0 maxvalue: 2 datatype: int} wedges: { value: 1 datatype: boolean} wiggles: { value: all enumeration: none:sp3:sp2:all datatype: int} markcolor: { value: blue datatype: color} logofile: { value: {} datatype: diskfile constraints: readable} logoscale: { value: 1 datatype: double} dashes: { value: 1 datatype: boolean} headerproperty: { value: {} datatype: string constraints: property} footerproperty: { value: {} datatype: string constraints: property} bead: { value: 1 datatype: boolean} beadcolor1: { value: black datatype: color} beadcolor2: { value: gray60 datatype: color} linewidth: { value: 1.4 datatype: double} colormode: { value: color enumeration: mono,bw,b/w,black,monochrome:gray,grey,gr ayscale,greyscale:color,colour datatype: int} showcharge: { value: 1 datatype: boolean} showradical: { value: 1 datatype: boolean} showstereo: { value: 1 datatype: boolean} highlightgroups: { value: {} datatype: intvector} boxgroups: { value: {} datatype: intvector} groupcolor: { value: purple datatype: color} symbolfontsize: { value: -1 datatype: double} annotationfontsize: { value: -1 datatype: double} isotopemapping: { value: none datatype: string} showisotope: { value: 1 datatype: boolean} showstereoh: { value: 1 datatype: boolean} showmapping: { value: 0 datatype: boolean} usehatch: { value: 0 datatype: boolean} format: { value: wmf enumeration: emf:wmf:placeablewmf,pwmf,placeable datatype: int} frame: { value: 1 datatype: boolean} showchirality: { value: none enumeration: none:simple:extended datatype: int} linespacing: { value: 2.0 datatype: double} headerfontsize: { value: -1 datatype: double} footerfontsize: { value: -1 datatype: double} voronoicolorproperty: { value: {} datatype: string constraints: property} voronoifilter: { value: {} datatype: string constraints: filtername} circlecolor: { value: {} description: A property name or a color name datatype: string constraints: colorproperty} circleatoms: { value: {} datatype: intvector} circlefilter: { value: {} datatype: string constraints: filtername} wigglecount: { value: 6 datatype: int} wiggleamplitude: { value: 1.5 datatype: double} checkintersection: { value: 0 datatype: boolean} annotationcolor: { value: {} datatype: color constraints: emptycolor} crop: { value: -1 datatype: int} showstereogroups: { value: 0 datatype: boolean} font: { value: Arial datatype: string} usesubscripts: { value: 1 datatype: boolean} contractgroups: { value: 0 datatype: boolean} downloadfilename: { value: {} datatype: string} labelproperty: { value: {} datatype: string constraints: property} labelfilterset: { value: !hydrogen datatype: string constraints: filterlist} labelcolor: { value: darkgreen datatype: color} labelformat: { value: <%s> datatype: string} usegrouplabels: { value: 0 datatype: boolean} forcecarbonsymbol: { value: 1 description: If set, an element symbol is rendered if a carbon atom has a circle background highlight, etc. datatype: boolean} |
Compiled C module | A_XY A_TYPE B_TYPE B_ORDER A_COLOR A_ANNOTATION B_FLAGS A_FLAGS | atomchange bondchange stereochange merge hadd mol | mod_e_emf_image.so | |||
E_EMOLECULES_ID | string | EMolecules Web database ID (www.emolecules.com) | catalog: { value: all enumeration: SC:BB:all datatype: string}
|
Tcl script | E_SMILES | atomchange bondchange stereochange merge | e_emolecules_id.xpd | |||
E_EMOLECULES_URL | url | EMolecules (www.emolecules.com) Web database display URL | Tcl script | E_EMOLECULES_ID | atomchange bondchange stereochange merge | e_emolecules_url.xpd | ||||
E_ENAMINE_ID | string | Catalog ID for the Enamine catalog (enaminestore.com) | Tcl script | atomchange bondchange stereochange atom bond | e_enamine_id.xpd | |||||
E_ENAMINE_URL | url | Data display URL for the Enamine catalog (enaminestore.com) | Tcl script | E_ENAMINE_ID | atomchange bondchange stereochange atom bond | e_enamine_url.xpd | ||||
E_ENANTIOMER | structure | Enantiomer of ensemble (i.e. all tetrahedral stereochemistry is reversed) | Tcl script | A_TYPE A_ELEMENT B_TYPE B_ORDER A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange stereochange merge | e_enantiomer.xpd | ||||
E_ENERGY | float | Ensemble energy | A_TYPE A_ELEMENT B_TYPE B_ORDER | atomchange bondchange stereochange merge 3drelative | ||||||
E_ENS_COUNT | int | Pseudo-property: Number of ens in ensemble - always 1, needed for generality in processing bind sets in "scan" queries | Compiled C module | atomchange bondchange atom bond | mod_e_ens_count.so | |||||
E_EPA_ACTOR_URL | url | EPA Actor data access | Tcl script | E_CAS | atomchange bondchange stereochange | e_epa_actor_url.xpd | ||||
E_EPA_COMPTOX_URL | url | Data display URL for the new EPA CompTox portal | Tcl script | E_STDINCHIKEY | atomchange bondchange atom bond | e_epa_comptox_url.xpd | ||||
E_EPA_HPVIS_URL | url | Data display URL in US EPA High Production Volume Information System (HPVIS), https://www.epa.gov/hpvis | Tcl script | E_CAS | atomchange bondchange atom bond | e_epa_hpvis_url.xpd | ||||
E_EPRSPECTRUM | compound | EPR spectrum, usually read from JCAMP file | experimental boolean origin string author string date int spectrometer string parameters string specificparams dictionary page string reference string purity float source string description string solvent string procedure string resolution double firstx double lastx double xfactor double yfactor double xunit string yunit string {#points} int coding string spectrum floatvector |
atomchange bondchange stereochange | ||||||
E_EPS_IMAGE | diskfile (switchable between blob diskfile) |
A 2D-plot of the structure as EPS image file | width: { value: 180 datatype: int} height: { value: 180 datatype: int} asymbol: { value: xsymbol enumeration: none,no:symbol,sym,normal:xsymbol,xsym,extended,expanded:label:index,idx:box:compact,text,super,superatom:residue datatype: string} bonds: { value: 8 datatype: int} hsymbol: { value: special enumeration: none,no,suppress:special,normal,hetero:all,yes datatype: string} csymbol: { value: special enumeration: none,no:special,normal:all,yes datatype: string} bgcolor: { value: transparent datatype: color} border: { value: 12 datatype: int} bondcolor: { value: black comment: Cannot be color datatype because we recognize 'atomsplit' value datatype: string} atomcolor: { value: black description: A color name, the magic value "element", or a atom color property. "element" uses the default color defined in the element table datatype: string} hcolor: { value: {} datatype: color} header: { value: {} datatype: string} footer: { value: {} datatype: string} headercolor: { value: black datatype: color} footercolor: { value: black datatype: color} commenttype: { value: property enumeration: none:text:property,prop datatype: string} comment: { value: E_NAME datatype: string} structure: { value: none enumeration: none:smiles:stdinchi:cactvs:molfile datatype: string} metadata: { value: 1 datatype: boolean} filename: { value: {} datatype: diskfile constraints: writeable} highlightcolor: { value: red datatype: color} highlightbonds: { value: {} datatype: intvector} httpheader: { value: 0 datatype: int} wedges: { value: 1 datatype: boolean} wiggles: { value: all enumeration: none:sp3,tetrahedral:sp2,planar:all datatype: string} markcolor: { value: blue datatype: color} logofile: { value: {} datatype: diskfile constraints: readable} logoscale: { value: 1 datatype: double} dashes: { value: 1 datatype: boolean} headerproperty: { value: {} datatype: string constraints: property} footerproperty: { value: {} datatype: string constraints: property} bead: { value: 1 datatype: boolean} beadcolor1: { value: black datatype: color} beadcolor2: { value: gray60 datatype: color} linewidth: { value: 1.3 datatype: double} colormode: { value: mono datatype: string} showcharge: { value: 1 datatype: boolean} showradical: { value: 1 datatype: boolean} showstereo: { value: 1 datatype: boolean} highlightgroups: { value: {} datatype: intvector} boxgroups: { value: {} datatype: intvector} groupcolor: { value: purple datatype: color} symbolfontsize: { value: -1 datatype: double} annotationfontsize: { value: -1 datatype: double} isotopemapping: { value: none datatype: string} showisotope: { value: 1 datatype: boolean} showstereoh: { value: 1 datatype: boolean} showmapping: { value: 0 datatype: boolean} showchirality: { value: none enumeration: none:simple:extended datatype: string} frame: { value: 0 datatype: boolean} linespacing: { value: 2.5 datatype: double} headerfontsize: { value: -1 datatype: double} footerfontsize: { value: -1 datatype: double} voronoicolorproperty: { value: {} datatype: string constraints: property} voronoifilter: { value: {} datatype: string constraints: filterlist} circlecolor: { value: {} description: A property name or a color name datatype: string constraints: colorproperty} circleatoms: { value: {} datatype: intvector} circlefilter: { value: {} datatype: string constraints: filterlist} wigglecount: { value: 10 datatype: int} wiggleamplitude: { value: 3.0 datatype: double} checkintersection: { value: 0 datatype: boolean} annotationcolor: { value: {} datatype: color constraints: emptycolor} showstereogroups: { value: 0 datatype: boolean} font: { value: Helvetica datatype: string} contractgroups: { value: 0 datatype: boolean} framecolor: { value: black datatype: color} downloadfilename: { value: {} datatype: string constraints: writeable} labelproperty: { value: {} datatype: string constraints: property} labelfilterset: { value: !hydrogen datatype: string constraints: filterlist} labelcolor: { value: darkgreen datatype: color} labelformat: { value: <%s> datatype: string} usegrouplabels: { value: 0 datatype: boolean} forcecarbonsymbol: { value: 1 description: If set, an element symbol is rendered if a carbon atom has a circle background highlight, etc. datatype: boolean} |
Compiled C module | A_XY A_TYPE B_TYPE B_ORDER A_COLOR B_FLAGS A_FLAGS A_ANNOTATION | atomchange bondchange stereochange merge hadd | mod_e_eps_image.so | |||
E_EXACT_MASS | floatpair | Exact mass of most abundant compound isotope combination, assuming natural abundance | weight double abundance double |
useimplicith: { value: 1 description: Whether to include implicit hydrogens in the computation datatype: boolean}
|
Compiled C module | atomchange merge atom | mod_e_exact_mass.so | |||
E_EXPANDED_QUERY_STRUCTURES | dataset | Tcl script | atomchange bondchange stereochange atom bond | e_expanded_query_structures.xpd | ||||||
E_EXPERIMENT | string | Experimental setup used to obtain structure data | never | |||||||
E_EXP_CONNECTIVITY_MATRIX | floatmatrix | Exponent of the connectivity matrix, as per the work of Alexey Lagunin | Molecular Informatics 30, 2011, 241-250 | multiplier: { value: -0.5 description: multiplier for all matrix elements applied before exponent computation datatype: double}
|
Compiled C module | E_CONNECTIVITY_MATRIX | atomchange bondchange atom bond | mod_e_exp_connectivity_matrix.so | ||
E_FDA_OBJECT_CODE | compound | FDA data code triple from SPL file, identiying for example the type of structure extracted | code string codesystem string displayname string |
atomchange bondchange atom bond | ||||||
E_FDA_SPL_URL | url | Tcl script | E_UNII | atomchange bondchange atom bond | e_fda_spl_url.xpd | |||||
E_FDA_SRS_URL | url | Link into FDA SRS (structure registration system) database | Tcl script | E_UNII | atomchange bondchange atom bond | e_fda_srs_url.xpd | ||||
E_FEATURES | bytevector | Count of structural features defined as parameters by SMARTS expressions | carboxylic_acid byte acid_halogenide byte aldehyde byte ketone byte amine byte primary_amine byte secondary_amine byte tertiary_amine byte quarternary_amine byte hydrazine byte urea byte 12diamine byte pyridine byte thp byte piperidine byte piperazine byte morpholine byte thiomorpholine byte amide byte ester byte alpha_aminoacid byte betaaminoacid byte alpha_ketoacid byte betaketoacid byte alcohol byte phenol byte thiol byte thiophenol byte ether byte thioether byte epoxide byte acetal byte enol byte lactone byte oxime byte nitro byte isocyanate byte thioisocyanate byte anhydride byte cyanide byte sulfonic_acid byte sulfonic_acid_halogenide byte sulfonamide byte phosphoric_acid byte boronic_ester byte silyl_hydride byte siloxyl byte aliphatic_halogen byte aromatic_halogen byte trifluoromethyl byte 11_diphenyl_methyl byte alpha_haloketone byte chalcone byte aromatic_nitrogen byte aromatic_oxygen byte aromatic_sulphur byte cc_doublebond byte cc_triplebond byte phenyl byte |
patterns: { value: {{carboxylic acid} C(=O)O[#1]} {{acid halogenide} C(=O)[Cl,Br,I,F]} {aldehyde CC(=O)[#1]} {ketone CC(=O)C} {amine N([Cx1,cx1,#1])([Cx1,cx1,#1])[Cx1,cx1,#1]} {{primary amine} [Cx1,cx1][NH2;v3]} {{secondary amine} [NH;v3]([Cx1,cx1])([Cx1,cx1])} {{tertiary amine} [N;v3]([Cx1,cx1])([Cx1,cx1])[Cx1,cx1]} {{quarternary amine} [N;v4](C)(C)(C)C} {hydrazine [N;R0][N;R0]} {urea [N;x0]C(=O)[N;x0]} {{1.2-diamine} [NH2]CC[NH2]} {pyridine n1ccccc1} {tetrahydropyrrole N1CCCC1} {piperidine [N;A]1CCCCC1} {piperazine N1CCNCC1} {morpholine N1CCOCC1} {thiomorpholine S1CCOCC1} {amide CC(=O)N([C,c,#1])[C,c,#1]} {ester CC(=O)[O;R0]C} {{alpha-aminoacid} NCC(=O)O} {{beta-aminoacid} NCCC(=O)O} {{alpha-ketoacid} O=CC(=O)O} {{beta-ketoacid} O=CCC(=O)O} {alcohol [C;X4;A]O[#1]} {phenol [c]O[#1]} {thiol [C;X4;A]S[#1]} {thiophenol [c]S[#1]} {ether [Cx1,cx1][O;!r3][Cx1,cx1]} {thioether [Cx1,cx1][S;!r3][Cx1,cx1]} {epoxide C1OC1} {acetal [Cx1,cx1]O[Cx2]O[Cx1,cx1]} {enol C=CO} {lactone [C;R](=O)[O;R]} {oxime C=NO} {nitro N(=O)O} {isocyanate N=C=O} {thioisocyanate N=C=S} {anhydride {C(=O)OC(=O)C}} {cyanide C#N} {{sulfonic acid} S(=O)(=O)O[#1]} {{sulfonic acid halogenide} S(=O)(=O)[F,Cl,Br,I]} {sulfonamide S(=O)(=O)N} {{phosphoric acid derivative} P(=[O,S,N])[N,O,S,F,Cl,Br,I]} {{boronic ester} C[B](O[C,#1])O[C,#1]} {{silyl hydride} [SiH]} {{siloxyl} [Si]O} {{aliphatic halogen} [C;A][F,Cl,Br,I]} {{aromatic halogen} [c][F,Cl,Br,I]} {trifluoromethyl C(F)(F)F} {{1.1-diphenyl-methyl} c1ccccc1C(c1ccccc1)[!C;!c;!#1]} {{alpha-haloketone} CC(=O)C[F,Cl,Br,I]} {chalcone CC(=O)[C;A]=[C;A]} {{aromatic nitrogen} [n]} {{aromatic oxygen} [o]} {{aromatic sulphur} [s]} {{C-C double bond} [C;A]=[C;A]} {{C-C triple bond} C#C} {{phenyl ring} c1ccccc1} datatype: string}
|
Tcl script | A_ELEMENT B_ORDER B_TYPE | atomchange bondchange merge hadd atom bond ring | e_features.xpd | ||
E_FELDMAN_FINGERPRINT | bitvector | Feldman and Hodes, JCICS 1975 15(3) 147-152 | Python script | atomchange bondchange atom bond | e_feldman_fingerprint.xpd | |||||
E_FG_COUNT | shortvector | Count of functional groups in ensemble, summed up from molecular FG counts in M_FG_COUNT | Compiled C module | M_FG_COUNT | atomchange bondchange | mod_e_fg_count.so | ||||
E_FICTS_ID | string | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | primarytag: { value: FICTS datatype: string} scope: { value: public datatype: string} addsecondarytag: { value: 1 datatype: string} addtag: { value: 1 datatype: string} tagseparator: { value: - datatype: string} debug: { value: 0 datatype: string} forcemagic: { value: 0 datatype: string} test: { value: parameters {partialStereo 1 neutralSalt 1 singleMetalAtoms 1 inorganic 1 enantiomer 1 unspecifiedStereo 1 singleAtom 1 diastereomer 1 radical 1 noAtoms 1 pseudoOrganic 1 organoMetallic 1 organic 1 metalComplex 1 isotopes 1 clusterCompound 1 metalAtoms 1 sizeLimit 1 meso 1 noStereo 1 empty 1 fullStereo 1 singleHydrogenAtoms 1 specialAtomTypes 1} order {list: noAtoms singleAtom empty organic pseudoOrganic inorganic specialAtomTypes isotopes metalAtoms singleMetalAtoms singleHydrogenAtoms sizeLimit clusterCompound noStereo unspecifiedStereo partialStereo fullStereo meso enantiomer diastereomer neutralSalt organoMetallic metalComplex radical} exec 1 datatype: string} addprimarytag: { value: 1 datatype: string} structurepropname: { value: E_FICTS_STRUCTURE datatype: string} norm: { value: order {list: singleMetalAtoms singleHydrogenAtoms singleHalogenAtoms deleteSearchInfo radical functionalGroups hsaturation metalLigandBonds desalt deleteMetalComplexCenter resonance grabLargestFragment uncharge tautomer stereo deleteStereoInfo deleteIsotopeLabels} parameters {desalt 0 hsaturation 1 tautomer 0 singleHalogenAtoms 0 uncharge 0 deleteMetalComplexCenter 0 deleteSearchInfo 1 functionalGroups 1 singleMetalAtoms 0 radical 0 stereo 1 singleHydrogenAtoms 0 metalLigandBonds 1 resonance 1 deleteStereoInfo 0 deleteIsotopeLabels 0 grabLargestFragment 0} args {functionalGroups {} deleteMetalComplexCenter {} stereo {list: 1 1 0 0 0 0} singleMetalAtoms {} metalLigandBonds {} resonance {list: 1000 0 E_HASHY 1 1} deleteStereoInfo {} desalt {} tautomer {list: 1000 0 E_HASHY 0 0 0 0 1 0} uncharge {list: 0 E_HASHY} singleHalogenAtoms {} singleHydrogenAtoms {} radical {} deleteSearchInfo {} hsaturation {list: 0 0 {} !normal {noatoms nometals nospecial} {}} deleteIsotopeLabels {} grabLargestFragment {}} exec 1 datatype: string} secondarytag: { value: 01-xx datatype: string} csbasehash: { value: E_HASHISY datatype: string} post: { value: norm {parameters {deleteSearchInfo 1 functionalGroups 1 singleMetalAtoms 0 singleHalogenAtoms 0 radical 0 metalLigandBonds 1 tautomer 0 stereo 1 uncharge 0 deleteMetalComplexCenter 0 deleteStereoInfo 0 hsaturation 1 singleHydrogenAtoms 0 desalt 0 resonance 1 deleteIsotopeLabels 0 grabLargestFragment 0} exec 1} test {parameters {metalAtoms 1 organic 1 inorganic 1 pseudoOrganic 1 fullStereo 1 metalComplex 1 neutralSalt 1 specialAtomTypes 1 isotopes 1 enantiomer 1 sizeLimit 1 singleAtom 1 clusterCompound 1 organoMetallic 1 singleMetalAtoms 1 singleHydrogenAtoms 1 unspecifiedStereo 1 partialStereo 1 noStereo 1 radical 1 noAtoms 1 meso 1 empty 1 diastereomer 1} exec 1 switches {norm {parameters {deleteStereoInfo 0 desalt 0 radical 0 singleHydrogenAtoms 0 tautomer 0 singleHalogenAtoms 0 uncharge 0 resonance 0 deleteMetalComplexCenter 0 deleteIsotopeLabels 0 grabLargestFragment 0 deleteSearchInfo 0 functionalGroups 0 singleMetalAtoms 0 stereo 0 hsaturation 0 metalLigandBonds 0} exec 0} forcemagic 0 unreliable 0}} norm {cmds {true {resonance {} deleteStereoInfo {} desalt {} tautomer tautomer uncharge uncharge singleHalogenAtoms {} singleHydrogenAtoms {} radical {} deleteSearchInfo {} hsaturation {} deleteIsotopeLabels {} grabLargestFragment grabLargestFragment functionalGroups {} deleteMetalComplexCenter deleteMetalComplexCenter stereo {} singleMetalAtoms {} metalLigandBonds {}} false {deleteSearchInfo {} functionalGroups {} deleteIsotopeLabels {} grabLargestFragment {} singleMetalAtoms {} resonance {} metalLigandBonds {} radical {} hsaturation {} stereo {} deleteStereoInfo {} singleHalogenAtoms {} tautomer {} uncharge {} desalt {} singleHydrogenAtoms {} deleteMetalComplexCenter {}}}} test {cmds {true {enantiomer {} singleAtom {} meso {} metalComplex metalComplex specialAtomTypes specialAtomTypes radical radical noAtoms noAtoms singleMetalAtoms singleMetalAtoms pseudoOrganic {} empty empty inorganic inorganic metalAtoms {} organic {} isotopes {} fullStereo {} singleHydrogenAtoms singleHydrogenAtoms neutralSalt {} unspecifiedStereo {} noStereo noStereo clusterCompound clusterCompound diastereomer {} partialStereo {} organoMetallic {} sizeLimit sizeLimit} false {isotopes {} sizeLimit {} fullStereo {} organic {} clusterCompound {} neutralSalt {} diastereomer {} organoMetallic {} noStereo {} pseudoOrganic {} enantiomer {} specialAtomTypes {} singleAtom {} metalComplex metalComplex inorganic {} unspecifiedStereo {} singleMetalAtoms {} empty {} meso {} partialStereo {} metalAtoms metalAtoms radical radical noAtoms {} singleHydrogenAtoms {}}}} datatype: string} |
Tcl script | A_ELEMENT A_TYPE B_TYPE A_FORMAL_CHARGE A_ISOTOPE A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange stereochange atom bond | e_ficts_id.xpd | |||
E_FICTS_STRUCTURE | structure | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | A_ELEMENT A_TYPE B_TYPE A_FORMAL_CHARGE A_ISOTOPE A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange stereochange atom bond | ||||||
E_FICTU_ID | string | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | primarytag: { value: FICTu datatype: string} scope: { value: public datatype: string} addsecondarytag: { value: 1 datatype: string} addtag: { value: 1 datatype: string} tagseparator: { value: - datatype: string} debug: { value: 0 datatype: string} forcemagic: { value: 0 datatype: string} test: { value: parameters {partialStereo 1 neutralSalt 1 singleMetalAtoms 1 inorganic 1 enantiomer 1 unspecifiedStereo 1 singleAtom 1 diastereomer 1 radical 1 noAtoms 1 pseudoOrganic 1 organoMetallic 1 organic 1 metalComplex 1 isotopes 1 clusterCompound 1 metalAtoms 1 sizeLimit 1 meso 1 noStereo 1 empty 1 fullStereo 1 singleHydrogenAtoms 1 specialAtomTypes 1} order {list: noAtoms singleAtom empty organic pseudoOrganic inorganic specialAtomTypes isotopes metalAtoms singleMetalAtoms singleHydrogenAtoms sizeLimit clusterCompound noStereo unspecifiedStereo partialStereo fullStereo meso enantiomer diastereomer neutralSalt organoMetallic metalComplex radical} exec 1 datatype: string} addprimarytag: { value: 1 datatype: string} structurepropname: { value: E_FICTU_STRUCTURE datatype: string} norm: { value: order {list: singleMetalAtoms singleHydrogenAtoms singleHalogenAtoms deleteSearchInfo radical functionalGroups hsaturation metalLigandBonds desalt deleteMetalComplexCenter resonance grabLargestFragment uncharge tautomer stereo deleteStereoInfo deleteIsotopeLabels} parameters {desalt 0 hsaturation 1 tautomer 0 singleHalogenAtoms 0 uncharge 0 deleteMetalComplexCenter 0 deleteSearchInfo 1 functionalGroups 1 singleMetalAtoms 0 radical 0 stereo 1 singleHydrogenAtoms 0 metalLigandBonds 1 resonance 1 deleteStereoInfo 1 deleteIsotopeLabels 0 grabLargestFragment 0} args {functionalGroups {} deleteMetalComplexCenter {} stereo {list: 1 1 0 0 0 0} singleMetalAtoms {} metalLigandBonds {} resonance {list: 1000 0 E_HASHY 1 1} deleteStereoInfo {} desalt {} tautomer {list: 1000 0 E_HASHY 0 0 0 0 1 0} uncharge {list: 0 E_HASHY} singleHalogenAtoms {} singleHydrogenAtoms {} radical {} deleteSearchInfo {} hsaturation {list: 0 0 {} !normal {noatoms nometals nospecial} {}} deleteIsotopeLabels {} grabLargestFragment {}} exec 1 datatype: string} secondarytag: { value: 01-xx datatype: string} csbasehash: { value: E_HASHIY datatype: string} post: { value: norm {parameters {deleteSearchInfo 1 functionalGroups 1 singleMetalAtoms 0 singleHalogenAtoms 0 radical 0 metalLigandBonds 1 tautomer 0 stereo 1 uncharge 0 deleteMetalComplexCenter 0 deleteStereoInfo 1 hsaturation 1 singleHydrogenAtoms 0 desalt 0 resonance 1 deleteIsotopeLabels 0 grabLargestFragment 0} exec 1} test {parameters {metalAtoms 1 organic 1 inorganic 1 pseudoOrganic 1 fullStereo 1 metalComplex 1 neutralSalt 1 specialAtomTypes 1 isotopes 1 enantiomer 1 sizeLimit 1 singleAtom 1 clusterCompound 1 organoMetallic 1 singleMetalAtoms 1 singleHydrogenAtoms 1 unspecifiedStereo 1 partialStereo 1 noStereo 1 radical 1 noAtoms 1 meso 1 empty 1 diastereomer 1} exec 1 switches {norm {parameters {deleteStereoInfo 0 desalt 0 radical 0 singleHydrogenAtoms 0 tautomer 0 singleHalogenAtoms 0 uncharge 0 resonance 0 deleteMetalComplexCenter 0 deleteIsotopeLabels 0 grabLargestFragment 0 deleteSearchInfo 0 functionalGroups 0 singleMetalAtoms 0 stereo 0 hsaturation 0 metalLigandBonds 0} exec 0} forcemagic 0 unreliable 0}} norm {cmds {true {resonance {} deleteStereoInfo {} desalt {} tautomer tautomer uncharge uncharge singleHalogenAtoms {} singleHydrogenAtoms {} radical {} deleteSearchInfo {} hsaturation {} deleteIsotopeLabels {} grabLargestFragment grabLargestFragment functionalGroups {} deleteMetalComplexCenter deleteMetalComplexCenter stereo {} singleMetalAtoms {} metalLigandBonds {}} false {deleteSearchInfo {} functionalGroups {} deleteIsotopeLabels {} grabLargestFragment {} singleMetalAtoms {} resonance {} metalLigandBonds {} radical {} hsaturation {} stereo {} deleteStereoInfo {} singleHalogenAtoms {} tautomer {} uncharge {} desalt {} singleHydrogenAtoms {} deleteMetalComplexCenter {}}}} test {cmds {true {enantiomer {} singleAtom {} meso {} metalComplex metalComplex specialAtomTypes specialAtomTypes radical radical noAtoms noAtoms singleMetalAtoms singleMetalAtoms pseudoOrganic {} empty empty inorganic inorganic metalAtoms {} organic {} isotopes {} fullStereo {} singleHydrogenAtoms singleHydrogenAtoms neutralSalt {} unspecifiedStereo {} noStereo noStereo clusterCompound clusterCompound diastereomer {} partialStereo {} organoMetallic {} sizeLimit sizeLimit} false {isotopes {} sizeLimit {} fullStereo {} organic {} clusterCompound {} neutralSalt {} diastereomer {} organoMetallic {} noStereo {} pseudoOrganic {} enantiomer {} specialAtomTypes {} singleAtom {} metalComplex metalComplex inorganic {} unspecifiedStereo {} singleMetalAtoms {} empty {} meso {} partialStereo {} metalAtoms metalAtoms radical radical noAtoms {} singleHydrogenAtoms {}}}} datatype: string} |
Tcl script | A_ELEMENT A_TYPE B_TYPE A_FORMAL_CHARGE A_ISOTOPE A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange stereochange atom bond | e_fictu_id.xpd | |||
E_FICTU_STRUCTURE | structure | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | A_ELEMENT A_TYPE B_TYPE A_FORMAL_CHARGE A_ISOTOPE A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange stereochange atom bond | ||||||
E_FICUS_ID | string | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | primarytag: { value: FICuS datatype: string} scope: { value: public datatype: string} addsecondarytag: { value: 1 datatype: string} addtag: { value: 1 datatype: string} tagseparator: { value: - datatype: string} debug: { value: 0 datatype: string} forcemagic: { value: 0 datatype: string} test: { value: parameters {partialStereo 1 neutralSalt 1 singleMetalAtoms 1 inorganic 1 enantiomer 1 unspecifiedStereo 1 singleAtom 1 diastereomer 1 radical 1 noAtoms 1 pseudoOrganic 1 organoMetallic 1 organic 1 metalComplex 1 isotopes 1 clusterCompound 1 metalAtoms 1 sizeLimit 1 meso 1 noStereo 1 empty 1 fullStereo 1 singleHydrogenAtoms 1 specialAtomTypes 1} order {list: noAtoms singleAtom empty organic pseudoOrganic inorganic specialAtomTypes isotopes metalAtoms singleMetalAtoms singleHydrogenAtoms sizeLimit clusterCompound noStereo unspecifiedStereo partialStereo fullStereo meso enantiomer diastereomer neutralSalt organoMetallic metalComplex radical} exec 1 datatype: string} addprimarytag: { value: 1 datatype: string} structurepropname: { value: E_FICUS_STRUCTURE datatype: string} norm: { value: order {list: singleMetalAtoms singleHydrogenAtoms singleHalogenAtoms deleteSearchInfo radical functionalGroups hsaturation metalLigandBonds desalt deleteMetalComplexCenter resonance grabLargestFragment uncharge tautomer stereo deleteStereoInfo deleteIsotopeLabels} parameters {desalt 0 hsaturation 1 tautomer 1 singleHalogenAtoms 0 uncharge 0 deleteMetalComplexCenter 0 deleteSearchInfo 1 functionalGroups 1 singleMetalAtoms 0 radical 0 stereo 1 singleHydrogenAtoms 0 metalLigandBonds 1 resonance 1 deleteStereoInfo 0 deleteIsotopeLabels 0 grabLargestFragment 0} args {functionalGroups {} deleteMetalComplexCenter {} stereo {list: 1 1 0 0 0 0} singleMetalAtoms {} metalLigandBonds {} resonance {list: 1000 0 E_HASHY 1 1} deleteStereoInfo {} desalt {} tautomer {list: 1000 0 E_HASHY 0 0 0 0 1 0} uncharge {list: 0 E_HASHY} singleHalogenAtoms {} singleHydrogenAtoms {} radical {} deleteSearchInfo {} hsaturation {list: 0 0 {} !normal {noatoms nometals nospecial} {}} deleteIsotopeLabels {} grabLargestFragment {}} exec 1 datatype: string} secondarytag: { value: 01-xx datatype: string} csbasehash: { value: E_HASHISY datatype: string} post: { value: norm {parameters {deleteSearchInfo 1 functionalGroups 1 singleMetalAtoms 0 singleHalogenAtoms 0 radical 0 metalLigandBonds 1 tautomer 1 stereo 1 uncharge 0 deleteMetalComplexCenter 0 deleteStereoInfo 0 hsaturation 1 singleHydrogenAtoms 0 desalt 0 resonance 1 deleteIsotopeLabels 0 grabLargestFragment 0} exec 1} test {parameters {metalAtoms 1 organic 1 inorganic 1 pseudoOrganic 1 fullStereo 1 metalComplex 1 neutralSalt 1 specialAtomTypes 1 isotopes 1 enantiomer 1 sizeLimit 1 singleAtom 1 clusterCompound 1 organoMetallic 1 singleMetalAtoms 1 singleHydrogenAtoms 1 unspecifiedStereo 1 partialStereo 1 noStereo 1 radical 1 noAtoms 1 meso 1 empty 1 diastereomer 1} exec 1 switches {norm {parameters {deleteStereoInfo 0 desalt 0 radical 0 singleHydrogenAtoms 0 tautomer 0 singleHalogenAtoms 0 uncharge 0 resonance 0 deleteMetalComplexCenter 0 deleteIsotopeLabels 0 grabLargestFragment 0 deleteSearchInfo 0 functionalGroups 0 singleMetalAtoms 0 stereo 0 hsaturation 0 metalLigandBonds 0} exec 0} forcemagic 0 unreliable 0}} norm {cmds {true {resonance {} deleteStereoInfo {} desalt {} tautomer tautomer uncharge uncharge singleHalogenAtoms {} singleHydrogenAtoms {} radical {} deleteSearchInfo {} hsaturation {} deleteIsotopeLabels {} grabLargestFragment grabLargestFragment functionalGroups {} deleteMetalComplexCenter deleteMetalComplexCenter stereo {} singleMetalAtoms {} metalLigandBonds {}} false {deleteSearchInfo {} functionalGroups {} deleteIsotopeLabels {} grabLargestFragment {} singleMetalAtoms {} resonance {} metalLigandBonds {} radical {} hsaturation {} stereo {} deleteStereoInfo {} singleHalogenAtoms {} tautomer {} uncharge {} desalt {} singleHydrogenAtoms {} deleteMetalComplexCenter {}}}} test {cmds {true {enantiomer {} singleAtom {} meso {} metalComplex metalComplex specialAtomTypes specialAtomTypes radical radical noAtoms noAtoms singleMetalAtoms singleMetalAtoms pseudoOrganic {} empty empty inorganic inorganic metalAtoms {} organic {} isotopes {} fullStereo {} singleHydrogenAtoms singleHydrogenAtoms neutralSalt {} unspecifiedStereo {} noStereo noStereo clusterCompound clusterCompound diastereomer {} partialStereo {} organoMetallic {} sizeLimit sizeLimit} false {isotopes {} sizeLimit {} fullStereo {} organic {} clusterCompound {} neutralSalt {} diastereomer {} organoMetallic {} noStereo {} pseudoOrganic {} enantiomer {} specialAtomTypes {} singleAtom {} metalComplex metalComplex inorganic {} unspecifiedStereo {} singleMetalAtoms {} empty {} meso {} partialStereo {} metalAtoms metalAtoms radical radical noAtoms {} singleHydrogenAtoms {}}}} datatype: string} |
Tcl script | A_ELEMENT A_TYPE B_TYPE A_FORMAL_CHARGE A_ISOTOPE A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange stereochange atom bond | e_ficus_id.xpd | |||
E_FICUS_STRUCTURE | structure | Standardized structure for FICUS computations. | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | A_ELEMENT A_TYPE B_TYPE A_FORMAL_CHARGE A_ISOTOPE A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange stereochange atom bond | |||||
E_FICUU_ID | string | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | primarytag: { value: FICuu datatype: string} scope: { value: public datatype: string} addsecondarytag: { value: 1 datatype: string} addtag: { value: 1 datatype: string} tagseparator: { value: - datatype: string} debug: { value: 0 datatype: string} forcemagic: { value: 0 datatype: string} test: { value: parameters {partialStereo 1 neutralSalt 1 singleMetalAtoms 1 inorganic 1 enantiomer 1 unspecifiedStereo 1 singleAtom 1 diastereomer 1 radical 1 noAtoms 1 pseudoOrganic 1 organoMetallic 1 organic 1 metalComplex 1 isotopes 1 clusterCompound 1 metalAtoms 1 sizeLimit 1 meso 1 noStereo 1 empty 1 fullStereo 1 singleHydrogenAtoms 1 specialAtomTypes 1} order {list: noAtoms singleAtom empty organic pseudoOrganic inorganic specialAtomTypes isotopes metalAtoms singleMetalAtoms singleHydrogenAtoms sizeLimit clusterCompound noStereo unspecifiedStereo partialStereo fullStereo meso enantiomer diastereomer neutralSalt organoMetallic metalComplex radical} exec 1 datatype: string} addprimarytag: { value: 1 datatype: string} structurepropname: { value: E_FICUU_STRUCTURE datatype: string} norm: { value: order {list: singleMetalAtoms singleHydrogenAtoms singleHalogenAtoms deleteSearchInfo radical functionalGroups hsaturation metalLigandBonds desalt deleteMetalComplexCenter resonance grabLargestFragment uncharge tautomer stereo deleteStereoInfo deleteIsotopeLabels} parameters {desalt 0 hsaturation 1 tautomer 1 singleHalogenAtoms 0 uncharge 0 deleteMetalComplexCenter 0 deleteSearchInfo 1 functionalGroups 1 singleMetalAtoms 0 radical 0 stereo 1 singleHydrogenAtoms 0 metalLigandBonds 1 resonance 1 deleteStereoInfo 1 deleteIsotopeLabels 0 grabLargestFragment 0} args {functionalGroups {} deleteMetalComplexCenter {} stereo {list: 1 1 0 0 0 0} singleMetalAtoms {} metalLigandBonds {} resonance {list: 1000 0 E_HASHY 1 1} deleteStereoInfo {} desalt {} tautomer {list: 1000 0 E_HASHY 0 0 0 0 1 0} uncharge {list: 0 E_HASHY} singleHalogenAtoms {} singleHydrogenAtoms {} radical {} deleteSearchInfo {} hsaturation {list: 0 0 {} !normal {noatoms nometals nospecial} {}} deleteIsotopeLabels {} grabLargestFragment {}} exec 1 datatype: string} secondarytag: { value: 01-xx datatype: string} csbasehash: { value: E_HASHIY datatype: string} post: { value: norm {parameters {deleteSearchInfo 1 functionalGroups 1 singleMetalAtoms 0 singleHalogenAtoms 0 radical 0 metalLigandBonds 1 tautomer 1 stereo 1 uncharge 0 deleteMetalComplexCenter 0 deleteStereoInfo 1 hsaturation 1 singleHydrogenAtoms 0 desalt 0 resonance 1 deleteIsotopeLabels 0 grabLargestFragment 0} exec 1} test {parameters {metalAtoms 1 organic 1 inorganic 1 pseudoOrganic 1 fullStereo 1 metalComplex 1 neutralSalt 1 specialAtomTypes 1 isotopes 1 enantiomer 1 sizeLimit 1 singleAtom 1 clusterCompound 1 organoMetallic 1 singleMetalAtoms 1 singleHydrogenAtoms 1 unspecifiedStereo 1 partialStereo 1 noStereo 1 radical 1 noAtoms 1 meso 1 empty 1 diastereomer 1} exec 1 switches {norm {parameters {deleteStereoInfo 0 desalt 0 radical 0 singleHydrogenAtoms 0 tautomer 0 singleHalogenAtoms 0 uncharge 0 resonance 0 deleteMetalComplexCenter 0 deleteIsotopeLabels 0 grabLargestFragment 0 deleteSearchInfo 0 functionalGroups 0 singleMetalAtoms 0 stereo 0 hsaturation 0 metalLigandBonds 0} exec 0} forcemagic 0 unreliable 0}} norm {cmds {true {resonance {} deleteStereoInfo {} desalt {} tautomer tautomer uncharge uncharge singleHalogenAtoms {} singleHydrogenAtoms {} radical {} deleteSearchInfo {} hsaturation {} deleteIsotopeLabels {} grabLargestFragment grabLargestFragment functionalGroups {} deleteMetalComplexCenter deleteMetalComplexCenter stereo {} singleMetalAtoms {} metalLigandBonds {}} false {deleteSearchInfo {} functionalGroups {} deleteIsotopeLabels {} grabLargestFragment {} singleMetalAtoms {} resonance {} metalLigandBonds {} radical {} hsaturation {} stereo {} deleteStereoInfo {} singleHalogenAtoms {} tautomer {} uncharge {} desalt {} singleHydrogenAtoms {} deleteMetalComplexCenter {}}}} test {cmds {true {enantiomer {} singleAtom {} meso {} metalComplex metalComplex specialAtomTypes specialAtomTypes radical radical noAtoms noAtoms singleMetalAtoms singleMetalAtoms pseudoOrganic {} empty empty inorganic inorganic metalAtoms {} organic {} isotopes {} fullStereo {} singleHydrogenAtoms singleHydrogenAtoms neutralSalt {} unspecifiedStereo {} noStereo noStereo clusterCompound clusterCompound diastereomer {} partialStereo {} organoMetallic {} sizeLimit sizeLimit} false {isotopes {} sizeLimit {} fullStereo {} organic {} clusterCompound {} neutralSalt {} diastereomer {} organoMetallic {} noStereo {} pseudoOrganic {} enantiomer {} specialAtomTypes {} singleAtom {} metalComplex metalComplex inorganic {} unspecifiedStereo {} singleMetalAtoms {} empty {} meso {} partialStereo {} metalAtoms metalAtoms radical radical noAtoms {} singleHydrogenAtoms {}}}} datatype: string} |
Tcl script | A_ELEMENT A_TYPE B_TYPE A_FORMAL_CHARGE A_ISOTOPE A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange stereochange atom bond | e_ficuu_id.xpd | |||
E_FICUU_STRUCTURE | structure | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | A_ELEMENT A_TYPE B_TYPE A_FORMAL_CHARGE A_ISOTOPE A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange stereochange atom bond | ||||||
E_FICXX_ID | string | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | primarytag: { value: FICxx datatype: string} scope: { value: private datatype: string} addsecondarytag: { value: 1 datatype: string} addtag: { value: 1 datatype: string} tagseparator: { value: - datatype: string} debug: { value: 0 datatype: string} forcemagic: { value: 0 datatype: string} test: { value: parameters {partialStereo 1 neutralSalt 1 singleMetalAtoms 1 inorganic 1 enantiomer 1 unspecifiedStereo 1 singleAtom 1 diastereomer 1 radical 1 noAtoms 1 pseudoOrganic 1 organoMetallic 1 organic 1 metalComplex 1 isotopes 1 clusterCompound 1 metalAtoms 1 sizeLimit 1 meso 1 noStereo 1 empty 1 fullStereo 1 singleHydrogenAtoms 1 specialAtomTypes 1} order {list: noAtoms singleAtom empty organic pseudoOrganic inorganic specialAtomTypes isotopes metalAtoms singleMetalAtoms singleHydrogenAtoms sizeLimit clusterCompound noStereo unspecifiedStereo partialStereo fullStereo meso enantiomer diastereomer neutralSalt organoMetallic metalComplex radical} exec 1 datatype: string} addprimarytag: { value: 1 datatype: string} structurepropname: { value: E_FICXX_STRUCTURE datatype: string} norm: { value: order {list: singleMetalAtoms singleHydrogenAtoms singleHalogenAtoms deleteSearchInfo radical functionalGroups hsaturation metalLigandBonds desalt deleteMetalComplexCenter resonance grabLargestFragment uncharge tautomer stereo deleteStereoInfo deleteIsotopeLabels} parameters {desalt 0 hsaturation 1 tautomer 0 singleHalogenAtoms 0 uncharge 0 deleteMetalComplexCenter 0 deleteSearchInfo 1 functionalGroups 1 singleMetalAtoms 0 radical 0 stereo 1 singleHydrogenAtoms 0 metalLigandBonds 1 resonance 1 deleteStereoInfo 0 deleteIsotopeLabels 0 grabLargestFragment 0} args {functionalGroups {} deleteMetalComplexCenter {} stereo {list: 1 1 0 0 0 0} singleMetalAtoms {} metalLigandBonds {} resonance {list: 1000 0 E_HASHY 1 1} deleteStereoInfo {} desalt {} tautomer {list: 1000 0 E_HASHY 0 0 0 0 1 0} uncharge {list: 0 E_HASHY} singleHalogenAtoms {} singleHydrogenAtoms {} radical {} deleteSearchInfo {} hsaturation {list: 0 0 {} !normal {noatoms nometals nospecial} {}} deleteIsotopeLabels {} grabLargestFragment {}} exec 1 datatype: string} secondarytag: { value: 01-xx datatype: string} csbasehash: { value: E_HASHIY datatype: string} post: { value: norm {parameters {deleteSearchInfo 1 functionalGroups 1 singleMetalAtoms 0 singleHalogenAtoms 0 radical 0 metalLigandBonds 1 tautomer 0 stereo 1 uncharge 0 deleteMetalComplexCenter 0 deleteStereoInfo 0 hsaturation 1 singleHydrogenAtoms 0 desalt 0 resonance 1 deleteIsotopeLabels 0 grabLargestFragment 0} exec 1} test {parameters {metalAtoms 1 organic 1 inorganic 1 pseudoOrganic 1 fullStereo 1 metalComplex 1 neutralSalt 1 specialAtomTypes 1 isotopes 1 enantiomer 1 sizeLimit 1 singleAtom 1 clusterCompound 1 organoMetallic 1 singleMetalAtoms 1 singleHydrogenAtoms 1 unspecifiedStereo 1 partialStereo 1 noStereo 1 radical 1 noAtoms 1 meso 1 empty 1 diastereomer 1} exec 1 switches {norm {parameters {deleteStereoInfo 0 desalt 0 radical 0 singleHydrogenAtoms 0 tautomer 0 singleHalogenAtoms 0 uncharge 0 resonance 0 deleteMetalComplexCenter 0 deleteIsotopeLabels 0 grabLargestFragment 0 deleteSearchInfo 0 functionalGroups 0 singleMetalAtoms 0 stereo 0 hsaturation 0 metalLigandBonds 0} exec 0} forcemagic 0 unreliable 0}} norm {cmds {true {resonance {} deleteStereoInfo {} desalt {} tautomer tautomer uncharge uncharge singleHalogenAtoms {} singleHydrogenAtoms {} radical {} deleteSearchInfo {} hsaturation {} deleteIsotopeLabels {} grabLargestFragment grabLargestFragment functionalGroups {} deleteMetalComplexCenter deleteMetalComplexCenter stereo {} singleMetalAtoms {} metalLigandBonds {}} false {deleteSearchInfo {} functionalGroups {} deleteIsotopeLabels {} grabLargestFragment {} singleMetalAtoms {} resonance {} metalLigandBonds {} radical {} hsaturation {} stereo {} deleteStereoInfo {} singleHalogenAtoms {} tautomer {} uncharge {} desalt {} singleHydrogenAtoms {} deleteMetalComplexCenter {}}}} test {cmds {true {enantiomer {} singleAtom {} meso {} metalComplex metalComplex specialAtomTypes specialAtomTypes radical radical noAtoms noAtoms singleMetalAtoms singleMetalAtoms pseudoOrganic {} empty empty inorganic inorganic metalAtoms {} organic {} isotopes {} fullStereo {} singleHydrogenAtoms singleHydrogenAtoms neutralSalt {} unspecifiedStereo {} noStereo noStereo clusterCompound clusterCompound diastereomer {} partialStereo {} organoMetallic {} sizeLimit sizeLimit} false {isotopes {} sizeLimit {} fullStereo {} organic {} clusterCompound {} neutralSalt {} diastereomer {} organoMetallic {} noStereo {} pseudoOrganic {} enantiomer {} specialAtomTypes {} singleAtom {} metalComplex metalComplex inorganic {} unspecifiedStereo {} singleMetalAtoms {} empty {} meso {} partialStereo {} metalAtoms metalAtoms radical radical noAtoms {} singleHydrogenAtoms {}}}} datatype: string} |
Tcl script | A_ELEMENT A_TYPE B_TYPE A_FORMAL_CHARGE A_ISOTOPE A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange stereochange atom bond | e_ficxx_id.xpd | |||
E_FICXX_STRUCTURE | structure | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | A_ELEMENT A_TYPE B_TYPE A_FORMAL_CHARGE A_ISOTOPE A_LABEL_STEREO B_LABEL_STEREO | atomchange bondchange stereochange atom bond | ||||||
E_FILE | compound | Info about the file the molecule was read from | filename string startrecord int endrecord int line int format string offset int64 length int |
atomchange bondchange merge | ||||||
E_FLEXNOVO_FILTER | boolean | Test whether structure passes the FlexNovo smarts pattern filter (which removes reactive or non-druglike componds) | patternfile: { value: flexnovo_exclude.sma datatype: diskfile constraints: readable} trace: { value: 0 datatype: boolean} |
Tcl script | atomchange bondchange atom bond | e_flexnovo_filter.xpd | ||||
E_FLG_FICTS_UNRELIABLE | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
E_FLG_FICTU_UNRELIABLE | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
E_FLG_FICUS_UNRELIABLE | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
E_FLG_FICUU_UNRELIABLE | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
E_FLG_UUUTS_UNRELIABLE | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
E_FLG_UUUTU_UNRELIABLE | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
E_FLG_UUUUS_UNRELIABLE | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
E_FLG_UUUUU_UNRELIABLE | boolean | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
E_FORMAT | string | Original format in data file (I/O module name) | never | |||||||
E_FORMULA | string | Molecular formula of ensemble | usecharges: { value: 0 datatype: string} format: { value: ascii datatype: string} useimplicith: { value: 1 datatype: string} usequeryatoms: { value: 0 datatype: string} |
(builtin) | A_ISOTOPE | atomchange merge | ||||
E_FRAGMENT_COMPOSITION | intvector | Get composition of structure using a user-defined hierarchical fragment database with SMILES/SMARTS fragment definition. Larger fragments, and fragments with more specialized attributes have precedence. Multiple solutions may be found and are attached as E_FRAGMENT_COMPOSITION/n. The result is an int vector with the counts for each fragment in their definition file order. The default fragment set is for the UNIFAC method. Various other fragment files for Joback, Lyderson, Sedlbaur methods are also supplied in the data directory. |
fragfile: { value: unifac.sma datatype: diskfile constraints: readable} explicith: { value: 0 datatype: boolean} debug: { value: 0 datatype: boolean} |
Tcl script | A_TYPE A_ELEMENT B_TYPE B_ORDER | atomchange bondchange merge hadd | e_fragment_composition.xpd | |||
E_FRAGMENT_COUNT | dictionary | Counts of all (filtered) fragments the structure, The result is a dictionary with SMARTS keys, and occurence count values. | minsize: { value: 3 minvalue: 1 maxvalue: 99 datatype: int} maxsize: { value: 3 minvalue: 1 maxvalue: 99 datatype: int} hydrogen: { value: 0 datatype: boolean} mode: { value: absolute description: In relative mode, scale to total count 1 enumeration: absolute:relative datatype: int} keeparo: { value: 0 description: If set, lock A_ISAROMATIC datatype: boolean} aroquery: { value: 0 description: If set, rewrite SMARTS to match only aromatic fragments where applicable datatype: boolean} |
Tcl script | A_TYPE A_ELEMENT B_TYPE B_ORDER | atomchange bondchange merge atom bond | e_fragment_count.xpd | |||
E_FRAGMENT_TREE_CUTS | datatree | Topological fragment hierarchy tree - cut bond classification | A_TYPE A_ELEMENT B_TYPE B_ORDER | atomchange bondchange | ||||||
E_FRAGMENT_TREE_HASH | datatree | Topological fragment hierarchy tree - hashcodes | maxcuts: { value: 3 datatype: int} minsize: { value: 2 datatype: int} cutphenyl: { value: 0 datatype: boolean} queryhash: { value: 0 datatype: boolean} dupcheck: { value: hierarchical enumeration: hierarchical:global datatype: string} |
Compiled C module | A_TYPE A_ELEMENT B_TYPE B_ORDER | atomchange bondchange | mod_e_fragment_tree_hash.so | |||
E_FRAGMENT_TREE_LABELS | datatree | Topological fragment hierarchy tree - atom labels of fragments | A_TYPE A_ELEMENT B_TYPE B_ORDER | atomchange bondchange | ||||||
E_FRAGMENT_TREE_SMARTS | datatree | Topological fragment hierarchy tree - SMARTS of fragments | A_TYPE A_ELEMENT B_TYPE B_ORDER | atomchange bondchange | ||||||
E_FRAGMENT_TREE_TABLE | table | Summary of fragmentation routes | Tcl script | E_FRAGMENT_TREE_HASH E_FRAGMENT_TREE_CUTS E_FRAGMENT_TREE_LABELS | atomchange bondchange | e_fragment_tree_table.xpd | ||||
E_FREQUENCY | string | Generic computed frequencies. Used in Gaussian Archive I/O module | atomchange bondchange merge 3drelative hadd | |||||||
E_FSP3 | double | Carbon flatness score - the ratio of SP3 hybridized carbon atoms to total carbon atom count | Lovering, F. et al., J.Med.Chem. 2009, 52, 6752-6756 | Compiled C module | A_TYPE A_ELEMENT A_HYBRIDIZATION | atomchange bondchange atom bond | mod_e_fsp3.so | |||
E_GC | compound | Measured gas-chromatograph spectrum. Used for example in JCAMP I/O module | experimental boolean origin string author string date int spectrometer string parameters string reference string purity float source string procedure string resolution double firstx double lastx double xfactor double yfactor double xunit string yunit string {#points} int spectrum floatvector |
atomchange bondchange | ||||||
E_GDL_ID | int | Substance ID in German hazardous chemicals database (http://www.gefahrstoff-info.de) | Tcl script | E_CAS | atomchange bondchange atom bond | e_gdl_id.xpd | ||||
E_GDL_URL | url | Data display URL in German hazardous chemicals database (http://www.gefahrstoff-info.de) | Tcl script | E_GDL_ID | atomchange bondchange atom bond | e_gdl_url.xpd | ||||
E_GENETOX_URL | url | Display URL in EPA GENE-TOX (Genetic Toxicology Data Bank, https://toxnet.nlm.nih.gov/newtoxnet/genetox.htm) | Tcl script | E_CAS | atomchange bondchange stereochange atom bond | e_genetox_url.xpd | ||||
E_GENOTOXIC_ALERTS | shortvector | Check for problematic potentially genotoxic groups | CE&N Sep 27, 2010 p16ff | patternfile: { value: genotoxic.sma datatype: diskfile constraints: readable}
|
Tcl script | atomchange bondchange merge hadd mol atom bond ring | e_genotoxic_alerts.xpd | |||
E_GEOOPT_METHOD | string | Geometry optimization method description string. Used for example in the Gaussian Input, Gaussian Archive and Sharc file forms. | atomchange bondchange 3drelative 3dabsolute | |||||||
E_GI50 | compound | GI50 tumor screen data | concunit shortstring lcconc float panel shortstring cell string panelnumber short cellnumber short nlog_gi50 float ntest_this short ntest_max short |
atomchange bondchange merge | ||||||
E_GIF | diskfile (switchable between string blob diskfile url) |
A 2D-plot of the structure as a GIF or PNG file | width: { value: 180 datatype: int} height: { value: 180 datatype: int} asymbol: { value: xsymbol enumeration: none,no:symbol,sym,normal:xsymbol,xsym,extended,expanded:label:index,idx:box:compact,text,super,superatom:residue datatype: int} bonds: { value: 8 datatype: int} hsymbol: { value: special enumeration: none,no,suppress:special,normal,hetero:all,yes datatype: int} csymbol: { value: special enumeration: none,no:special,normal:all,yes datatype: int} bgcolor: { value: transparent datatype: color} border: { value: 12 datatype: int} bondcolor: { value: black comment: Cannot be color datatype because we recognize 'atomsplit' value datatype: string} atomcolor: { value: black description: A color name, the magic value "element", or a atom color property. "element" uses the default color defined in the element table datatype: string} hcolor: { value: {} datatype: color constraints: emptycolor} header: { value: {} datatype: string} footer: { value: {} datatype: string} headercolor: { value: black datatype: color} footercolor: { value: black datatype: color} interlace: { value: 1 datatype: boolean} commenttype: { value: property enumeration: none:text:property,prop datatype: int} comment: { value: E_NAME datatype: string} structure: { value: none datatype: string} metadata: { value: 1 datatype: boolean} filename: { value: {} datatype: diskfile constraints: writeable} highlightcolor: { value: red datatype: color} secondarycolor: { value: #00D000 datatype: color} highlightbonds: { value: {} datatype: intvector} highlightatoms: { value: {} datatype: intvector} httpheader: { value: 0 description: whether to prefix HTTP header (0=no,1:standard,2=with 200 result code) minvalue: 0 maxvalue: 2 datatype: int} crop: { value: -1 datatype: int} wedges: { value: 1 datatype: boolean} wiggles: { value: all enumeration: none:sp3:sp2:all datatype: int} format: { value: gif enumeration: gif:png:png8:bmp datatype: int} markcolor: { value: blue datatype: color} logofile: { value: {} datatype: diskfile constraints: existing readable} logoscale: { value: 1 datatype: double} dashes: { value: 1 datatype: boolean} headerproperty: { value: {} datatype: string} footerproperty: { value: {} datatype: string} bead: { value: 1 datatype: boolean} beadcolor1: { value: black datatype: color} beadcolor2: { value: gray60 datatype: color} showcharge: { value: 1 datatype: boolean} showradical: { value: 1 datatype: boolean} showstereo: { value: 1 datatype: boolean} font: { value: arialn datatype: string} symbolfontsize: { value: -1 datatype: int} annotationfontsize: { value: -1 datatype: int} antialiasing: { value: 3 minvalue: 0 maxvalue: 3 datatype: int} highlightgroups: { value: {} datatype: intvector} boxgroups: { value: {} datatype: intvector} groupcolor: { value: purple datatype: color} showisotope: { value: 1 datatype: boolean} isotopemapping: { value: none datatype: string} showstereoh: { value: 1 datatype: boolean} suppressedmols: { value: {} datatype: intvector} linewidth: { value: 1.4 datatype: double} showempty: { value: 0 datatype: boolean} voronoicolorproperty: { value: {} datatype: string constraints: property} voronoifilter: { value: {} datatype: string constraints: filtername} showmapping: { value: 0 datatype: boolean} showstereogroups: { value: 0 datatype: boolean} annotationcolor: { value: {} datatype: color} showchirality: { value: none enumeration: none:simple:extended datatype: int} frame: { value: 0 datatype: boolean} framecolor: { value: black datatype: diskfile} linespacing: { value: 2.0 datatype: double} headerfontsize: { value: -1 datatype: int} footerfontsize: { value: -1 datatype: int} circlecolor: { value: {} description: A property name or a color name datatype: string constraints: colorproperty} circlefilter: { value: {} datatype: string} circleatoms: { value: {} datatype: intvector} atomselectionmapping: { value: none enumeration: none:highlight:circle datatype: int} wigglecount: { value: 6 datatype: int} wiggleamplitude: { value: 2.0 datatype: double} fixiepngsize: { value: 1 datatype: string} rawcoordinates: { value: 0 datatype: boolean} checkintersection: { value: 0 datatype: boolean} usegrouplabels: { value: 0 datatype: boolean} usesubscripts: { value: 1 datatype: boolean} contractgroups: { value: 0 datatype: boolean} downloadfilename: { value: {} datatype: string} colormode: { value: color datatype: string} leftfooter: { value: {} datatype: string} rightfooter: { value: {} datatype: string} leftheader: { value: {} datatype: string} rightheader: { value: {} datatype: string} saverendercoordinates: { value: 0 datatype: boolean} labelproperty: { value: {} datatype: string} labelfilterset: { value: !hydrogen datatype: string constraints: filterlist} labelcolor: { value: darkgreen datatype: color} labelformat: { value: <%s> datatype: string} forcecarbonsymbol: { value: 1 description: If set, an element symbol is rendered if a carbon atom has a circle background highlight, etc. datatype: boolean} |
Compiled C module | A_XY A_TYPE B_TYPE B_ORDER A_COLOR B_FLAGS A_FLAGS A_ANNOTATION | atomchange bondchange stereochange groupchange merge hadd | mod_e_gif.so | |||
E_GOLM_URL | url | Data display link into the GOLM metabolome database (http://gmd.mpimp-golm.mpg.de) | Tcl script | E_STDINCHIKEY | atomchange bondchange stereochange atom bond | e_golm_url.xpd | ||||
E_GOOGLE_SCHOLAR_URL | url | URL for data in the Google Scholar search engine | Tcl script | E_STDINCHI E_STDINCHIKEY E_CAS | atomchange bondchange stereochange atom bond | e_google_scholar_url.xpd | ||||
E_GPCR_LIGAND_LIKENESS | compound | GPCR ligand structural likeness, computed as maximum similarity score with standard similarity property E_SCREEN on a diverse 1K cpds subset of the GLL database. | Gatica, Cavasotto, J. Chem. Inf. Model. 2011, 52, 1 | similarity byte structure structure |
Tcl script | E_SCREEN | atomchange bondchange atom bond | e_gpcr_ligand_likeness.xpd | ||
E_GRAPHICS_TEXT | stringvector | Head- and footline for graphics plots | never | |||||||
E_GRID_VOLUME | floatvolume | Generic floating-point volume grid data. Used for exmapl ein the STF and Gausscube file I/O modules. | atomchange bondchange stereochange merge 3drelative hadd atom bond ring | |||||||
E_GROUP_COUNT | int | Number of groups defined for the ensemble | Compiled C module | atomchange bondchange groupchange atom bond | mod_e_group_count.so | |||||
E_GUIDETOPHARMACOLOGY_ID | int | Guide to Pharmacology database ID (www.guidetopharmacology.org, www..iuphar-db.org) | Tcl script | E_SMILES | atomchange bondchange stereochange merge | e_guidetopharmacology_id.xpd | ||||
E_GUIDETOPHARMACOLOGY_URL | url | Guide to Pharmacology database record display URL (www.guidetopharmacology.org, was www.iuphar-db.org) | Tcl script | E_GUIDETOPHARMACOLOGY_ID | atomchange bondchange stereochange merge | e_guidetopharmacology_url.xpd | ||||
E_HALIDE_FRACTION | double | Fraction of molecular weight contributed by halogen atoms | Compiled C module | A_TYPE A_ELEMENT | atomchange bondchange atom bond | mod_e_halide_fraction.so | ||||
E_HASH | uint64 | Basic ensemble hashcode | (builtin) | M_HASHGROUP M_HASH | atomchange bondchange merge | |||||
E_HASH128 | uint128 | Perturbed ensemble hashcode, extended to 128 bits | Compiled C module | M_HASHGROUP128 M_HASH128 | atomchange bondchange merge hadd | mod_e_hash128.so | ||||
E_HASHGROUP_COUNT_A | intvector | Population of basic atom hash groups | (builtin) | A_HASH | atomchange bondchange merge hadd | |||||
E_HASHGROUP_COUNT_AI | intvector | Population of isotope atom hash groups | (builtin) | A_ISOTOPE_HASH | atomchange bondchange merge hadd | |||||
E_HASHGROUP_COUNT_AIS | intvector | Population of isotopic stereospecific basic atom hash groups | (builtin) | A_ISOTOPE_STEREO_HASH | atomchange bondchange merge hadd | |||||
E_HASHGROUP_COUNT_AS | intvector | Population of stereospecific basic atom hash groups | (builtin) | A_STEREO_HASH | atomchange bondchange merge hadd | |||||
E_HASHGROUP_COUNT_B | intvector | Population of bond hash groups | (builtin) | B_HASH | atomchange bondchange merge | |||||
E_HASHGROUP_COUNT_BS | intvector | Population of stereospecific bond hash groups | (builtin) | B_STEREO_HASH | atomchange bondchange merge | |||||
E_HASHGROUP_COUNT_M | intvector | Population of perturbed molecule hash groups | (builtin) | M_HASHY | atomchange bondchange merge hadd | |||||
E_HASHGROUP_COUNT_MI | intvector | Population of isotopic perturbed molecule hash groups | (builtin) | M_HASHIY | atomchange bondchange merge hadd | |||||
E_HASHGROUP_COUNT_MIS | intvector | Population of isotopic stereospecific perturbed molecule hash groups | (builtin) | M_HASHISY | atomchange bondchange merge hadd | |||||
E_HASHGROUP_COUNT_MS | intvector | Population of stereospecifc perturbed molecule hash groups | (builtin) | M_HASHSY | atomchange bondchange merge hadd | |||||
E_HASHISY | uint64 | Perturbed isotope stereo ensemble hashcode | (builtin) | M_ISOTOPE_STEREO_HASHGROUP_Y M_HASHISY | atomchange bondchange merge hadd | |||||
E_HASHIY | uint64 | Perturbed isotope ensemble hashcode | (builtin) | M_ISOTOPE_HASHGROUP_Y M_HASHIY | atomchange bondchange merge hadd | |||||
E_HASHS | uint64 | Stereospecific basic ensemble hashcode | (builtin) | M_STEREO_HASHGROUP M_HASHS | atomchange bondchange merge | |||||
E_HASHSY | uint64 | Perturbed stereospecific ensemble hashcode | useisotope: { value: 0 datatype: string}
|
(builtin) | M_STEREO_HASHGROUP_Y M_HASHSY | atomchange bondchange merge hadd | ||||
E_HASHY | uint64 | Perturbed ensemble hashcode | useisotope: { value: 0 datatype: string}
|
(builtin) | M_HASHGROUP_Y M_HASHY | atomchange bondchange merge hadd | ||||
E_HEAT_OF_FORMATION | float | Measured or computed Heat of Formation. The computation procedure tries to run a simple VAMP job. This proeprties acts as the cornerstone for a standard set of QM-related properties via windfall/indirect property definition relationships. | filename: { value: {} datatype: string} prgpath: { value: /usr/local/bin/vamp datatype: string} method: { value: AM1 datatype: string} |
Tcl script | A_XYZ | atomchange bondchange | e_heat_of_formation.xpd | |||
E_HEAVY_ATOM_COUNT | int | Number of non-hydrogen atoms in the ensemble | Compiled C module | A_ELEMENT A_TYPE | atomchange bondchange mol atom bond | mod_e_heavy_atom_count.so | ||||
E_HEAVY_BOND_COUNT | int | Count of VB bonds which do not contain hydrogen | Compiled C module | A_TYPE A_ELEMENT B_TYPE | atomchange | mod_e_heavy_bond_count.so | ||||
E_HETEROATOM_CARBON_RATIO | double | Number of hetero atoms devided by number of carbon atoms | Compiled C module | A_TYPE A_ELEMENT | atomchange bondchange atom bond | mod_e_heteroatom_carbon_ratio.so | ||||
E_HETEROATOM_COUNT | int | Number of hetero (not C or H) atoms in the ensemble | Compiled C module | A_TYPE A_ELEMENT | atomchange bondchange atom bond | mod_e_heteroatom_count.so | ||||
E_HISTORY | compoundvector | Record history | program string version string patchlevel string pgmdate date user string date date machine string |
never | ||||||
E_HIT2LEAD_ID | int | Catalog number from www.hit2lead.com (aka ChemBridge) | database: { value: SC description: Database to query (screening compounds or building blocks) enumeration: SC:BB datatype: int}
|
Tcl script | E_SDF_STRING | atomchange bondchange atom bond | e_hit2lead_id.xpd | |||
E_HIT2LEAD_URL | url | Display URL for a hit2lead (www.hit2lead.com, aka ChemBridge) database entry | database: { value: SC description: Database to query (screening compounds or building blocks) enumeration: SC:BB datatype: int}
|
Tcl script | E_HIT2LEAD_ID | atomchange bondchange atom bond | e_hit2lead_url.xpd | |||
E_HMDB_ID | string | ID of structure in the HMDB database (www.hmdb.ca) | Tcl script | E_SMILES | atomchange bondchange atom bond | e_hmdb_id.xpd | ||||
E_HMDB_URL | url | Display URL of structure in the HMDB database (www.hmdb.ca) | Tcl script | E_HMDB_ID | atomchange bondchange atom bond | e_hmdb_url.xpd | ||||
E_HSDB_URL | url | Display URL for the HSDB (http://toxnet.nlm.nih.gov/newtoxnet/hsdb.htm) database | Tcl script | E_CAS | atomchange bondchange atom bond | e_hsdb_url.xpd | ||||
E_HYDROGEN_BOND_CENTER_COUNT | int | Number of heavy atoms that can act as hydrogen donor or acceptor | Tcl script | A_HYDROGEN_BONDING | never | e_hydrogen_bond_center_count.xpd | ||||
E_HYDROGEN_COMPLETE | boolean | Boolean flag indicating whether there are no open hydrogen sites | Compiled C module | A_HYDROGENS_NEEDED | atomchange bondchange hadd atom bond | mod_e_hydrogen_complete.so | ||||
E_IC50 | compound | IC50 aids screen data | concentration float concunit shortstring flag shortstring icconc float nexperiments short |
atomchange bondchange merge | ||||||
E_ICSC_CARD_ID | shortstring | International Chemical Safety Cards ID (from www.ilo.org) | Tcl script | E_CAS | atomchange bondchange atom bond | e_icsc_card_id.xpd | ||||
E_ICSC_CARD_URL | url | International Chemical Safety Cards display URL (from www.ilo.org) | Tcl script | E_ICSC_CARD_ID | atomchange bondchange atom bond | e_icsc_card_url.xpd | ||||
E_IDENT | string | Short ensemble identification string | (builtin) | never | ||||||
E_IDENTIFIER_NORM_DATASET | dataset | Debug property for FICUS suite | atomchange bondchange atom bond | |||||||
E_IDENTIFIER_NORM_EXEMPTION_LIST | stringvector | Sitzmann, M., Fillipov, I.V., Nicklaus, M.C., SAR and QSAR in Environmental Research, 19:1, 1-9, 2008 (DOI 10.1080/10629360701843540) | atomchange bondchange stereochange atom bond | |||||||
E_IDTF_MODEL | blob (switchable between blob diskfile mapfile) |
3D structure model in Intel IDTF format | style: { value: spacefill enumeration: ballstick:capped:spacefill:wireframe:all datatype: string} filename: { value: {} datatype: diskfile constraints: writeable} bondradius: { value: 15 datatype: double} ignoreh: { value: 0 datatype: boolean} vdwscaling: { value: 25 datatype: double} atomhighlightcolor: { value: red datatype: color} highlightatoms: { value: {} datatype: intvector} bondhighlightcolor: { value: red datatype: color} highlightbonds: { value: {} datatype: intvector} showbondorder: { value: 0 datatype: boolean} bondcolor: { value: atomsplit datatype: string} structure: { value: 0 datatype: boolean} showlabel: { value: 0 datatype: boolean} labelcolor: { value: purple datatype: color} addlights: { value: 0 datatype: boolean} addview: { value: 0 datatype: boolean} glossfactor: { value: 75 datatype: double} labelsize: { value: 15 datatype: int} tesselation: { value: octahedron 4 20 20 datatype: string} dynamictesselation: { value: 1 datatype: boolean} downloadfilename: { value: {} datatype: string} suppressedatoms: { value: {} datatype: intvector} suppressedbonds: { value: {} datatype: intvector} |
Compiled C module | A_XYZ A_ELEMENT B_TYPE B_ORDER B_FLAGS A_FLAGS A_COLOR B_COLOR | atomchange bondchange stereochange merge 3drelative 3dabsolute hadd | mod_e_idtf_model.so | |||
E_IMAGEMAP | string | HTML imagemap associated with a GIF/PNG image (property E_GIF) | name: { value: {} datatype: string} mode: { value: mol enumeration: atom:bond:mol datatype: int} target: { value: {} datatype: string} url: { value: {} datatype: string} title: { value: {} datatype: string} |
Tcl script | E_GIF | never | e_imagemap.xpd | |||
E_IMAGE_SCALING | doublevector | 2D coordinate scaling information (A_XY) for rendering in an image of specified size. The fields are the coordinate scale factor, the x and y offsets (these three values place the drawing into the 0..w/h-1 pixel area), the relative scale factor for the structure needed to fit into the "bonds" size box (1.0 if it fits into the box), and suggested symbol and annotation font sizes in points. | factor double xoffset double yoffset double scale double symbolfontsize double annotationfontsize double |
width: { value: 25ß description: Image width (pixel) datatype: int} height: { value: 250 description: Image height (pixel) datatype: int} border: { value: 10 description: Image border (pixel) minvalue: 0 maxvalue: 100 datatype: int} bonds: { value: 8 description: Number of standard bonds across image minvalue: 1 maxvalue: 20 datatype: int} hidefragment: { value: {} description: Structure fragment to hide and exclude from computation datatype: structure} |
Compiled C module | A_XY | atomchange bondchange atom bond | mod_e_image_scaling.so | ||
E_INACTIVE_AIDSET | intvector | Set of PubChem assay IDs testing this compound as inactive | Tcl script | E_CID | atomchange bondchange stereochange | e_inactive_aidset.xpd | ||||
E_INCHI | string | First release InChI identifier (E_STDINCHI following the current standard is preferred) | options: { value: DONOTADDH FIXEDH RECMET NOWARNINGS description: Set of default option words as used in the original NIST software comment: Supported option words: MISMATCHISERROR OUTERRINCHI Key XHash1 XHash2 SNON NEWPSOFF DONOTADDH LooseTSACheck SREL ChiralFlagOFF SUU SLUUD FIXEDH RECMET KET 15T PT_22_00 PT_16_00 PT_06_00 PT_39_00 LargeMolecules Polymers Polymers105 NPZz NoWarnings FoldCRU FoldSRU FrameShift: NoFrameShift NoEdits SATZZ FNUDOFF FixSp3bugOFF FBOFF FB2OFF SPXYZOFF SASXYZOFF Polymers105+. Record processing and output options NOLABELS SAVEOPT AUXNONE NoInCXhI INPAUX START: END: RECORD: MergeHash have no effect. datatype: string constraints: list} fakemetalbonds: { value: 0 description: If set, all bonds to metals are encoded as simple single VB bonds, regardless of their real bond type datatype: boolean} stereoperception: { value: 1 description: If set, perceive stereochemistry, if no, use what is presently set on the structure datatype: boolean} stereomode: { value: sabs enumeration: snon,none:sabs,abs,absolute:srel,rel,relative:srac,rac,racemic,racemate datatype: int} autohadd: { value: 1 description: If set, implicitly add a standard set of hydrogens, without actually modifying the structure datatype: boolean} prefix: { value: 1 description: If set, include InChI= prefix in output datatype: boolean} stripstereolayer: { value: 0 datatype: boolean} stripisotopelayer: { value: 0 datatype: boolean} stripfixedhlayer: { value: 0 description: If set, the /f layer *and* the following /h and /q layers are stripped datatype: boolean} stripreconnectlayer: { value: 0 datatype: boolean} stripchargelayer: { value: 0 datatype: boolean} |
Compiled C module | B_ORDER B_TYPE A_TYPE A_ISOTOPE B_FLAGS A_FORMAL_CHARGE B_STEREOGENIC B_ISAROMATIC A_ALLENE | atomchange bondchange stereochange merge atom bond | mod_e_inchi.so | |||
E_INCHIKEY | string | Hash of InChI string | prefix: { value: 1 datatype: boolean}
|
Compiled C module | E_INCHI | atomchange bondchange stereochange atom bond | mod_e_inchikey.so | |||
E_INCHI_AUXINFO | string | InChI auxiliary information, as defined in the InChI file format. This data is also automatically computed as windfall when requesting E_INCHI | B_ORDER B_TYPE A_TYPE A_ISOTOPE B_FLAGS A_FORMAL_CHARGE | atomchange bondchange stereochange hadd atom bond | ||||||
E_INPUTDATE | date | Time stamp for molecule | Tcl script | never | e_inputdate.xpd | |||||
E_IONIZATION_POTENTIAL | float | Measured or computed Ionization potential. This can be computed indirectly via E_HEAT_OF_FORMATION by a VAMP run. | A_XYZ | atomchange bondchange | ||||||
E_IRIS_URL | url | Display URL in EPA IRIS (Integrated Risk Information System, https://toxnet.nlm.nih.gov/newtoxnet/iris.htm) | Tcl script | E_CAS | atomchange bondchange stereochange atom bond | e_iris_url.xpd | ||||
E_IRSPECTRUM | compound | Measured or computed IR spectrum. The compuation function attempts to get an IR spectrum from the NIST WebBook, or run a simple VAMP job depending on the "source" parameter, which should be set to "NIST" or "VAMP". | experimental boolean origin string author string date datetime spectrometer string parameters string specificparams dictionary page string reference string purity float source string description string solvent string procedure string resolution double firstx double lastx double xfactor double yfactor double xunit string yunit string {#points} int coding string spectrum xyvector peaks floatvector peakshape stringvector peakintensity floatvector peakname stringvector |
filename: { value: {} description: temporary job file datatype: diskfile constraints: writeable} prgpath: { value: /usr/local/bin/vamp datatype: diskfile constraints: existing} method: { value: AM1 datatype: string} freqfactor: { value: 0.98 datatype: string} cofreqfactor: { value: 0.90 datatype: string} source: { value: NIST enumeration: NIST:VAMP datatype: int} |
Tcl script | A_XYZ | atomchange bondchange 3drelative | e_irspectrum.xpd | ||
E_IRSPECTRUM_IMAGE | diskfile (switchable between string blob diskfile url) |
IR spectrum rendering | height: { value: 250 datatype: int} width: { value: 500 datatype: int} bgcolor: { value: white datatype: color} title: { value: {} datatype: string} filename: { value: {} datatype: string constraints: writeable} format: { value: gif enumeration: png,png24:gif:png8 datatype: string} titlecolor: { value: black datatype: color} framecolor: { value: black datatype: color} signalcolor: { value: #DD0000 datatype: color} ystyle: { value: transmittance enumeration: transmittance:absorbance datatype: int} xdirection: { value: reverse enumeration: normal:reverse datatype: int} xstyle: { value: 1/cm enumeration: 1/cm:um datatype: int} |
Tcl script | E_IRSPECTRUM | atomchange bondchange merge mol | e_irspectrum_image.xpd | |||
E_ISOTOPE_ATOMHASH_COUNT | int | Number of different isotopic basic atom hash codes | (builtin) | E_HASHGROUP_COUNT_AI | atomchange bondchange merge | |||||
E_ISOTOPE_COUNT | int | Number of isotopically labelled atoms | Compiled C module | A_TYPE A_ISOTOPE | atomchange merge atom bond | mod_e_isotope_count.so | ||||
E_ISOTOPE_HASH128 | uint128 | Perturbed isotope-sensitive ensemble hashcode, extended to 128 bits | Compiled C module | M_ISOTOPE_HASHGROUP128 M_ISOTOPE_HASH128 | atomchange bondchange merge hadd | mod_e_isotope_hash128.so | ||||
E_ISOTOPE_MOLHASH_COUNT | int | Number of different isotopic perturbed molecule hash codes | (builtin) | E_HASHGROUP_COUNT_MI | atomchange bondchange merge hadd | |||||
E_ISOTOPE_STEREO_ATOMHASH_COUNT | int | Number of different isotopic stereospecific basic atom hash codes | (builtin) | E_HASHGROUP_COUNT_AIS | atomchange bondchange merge | |||||
E_ISOTOPE_STEREO_HASH128 | uint128 | Perturbed isotope-sensitive and stereo-sensitive ensemble hashcode, extended to 128 bits | Compiled C module | M_ISOTOPE_STEREO_HASHGROUP128 M_ISOTOPE_STEREO_HASH128 | atomchange bondchange merge hadd | mod_e_isotope_stereo_hash128.so | ||||
E_ISOTOPE_STEREO_MOLHASH_COUNT | int | Number of different isotopic stereospecific perturbed molecule hash codes | (builtin) | E_HASHGROUP_COUNT_MIS | atomchange bondchange merge hadd | |||||
E_ISOTOPE_STEREO_TAUTO_HASH | uint64 | Perturbed tautomer-tolerant ensemble isotope stereo hashcode | maxtautomers: { value: 250 datatype: int} loghandle: { value: {} datatype: string} scramble: { value: 0 datatype: int} setcanonictautomer: { value: 0 datatype: boolean} usekekuleset: { value: 1 datatype: boolean} stereobondmalus: { value: 1 datatype: boolean} restrictedtransforms: { value: 0 datatype: boolean} setcount: { value: 1 datatype: boolean} useneutralform: { value: 0 description: If set, operate on neutralized structure E_NEUTRALIZED_STRUCTURE instead of original compound datatype: boolean} lockringpielectroncount: { value: 0 datatype: boolean} usetautoset: { value: 0 description: If set, use or compute property E_TAUTOSET instead of using low-level routines to enumerate tautomers datatype: boolean} |
Compiled C module | E_HASHISY | atomchange bondchange stereochange merge | mod_e_isotope_stereo_tauto_hash.so | |||
E_ISOTOPE_STEREO_TAUTO_HASH128 | uint128 | Perturbed tautomer-tolerant ensemble isotope stereo hashcode, 128 bit version | maxtautomers: { value: 250 datatype: int} loghandle: { value: {} datatype: string} scramble: { value: 0 datatype: int} setcanonictautomer: { value: 0 datatype: boolean} usekekuleset: { value: 1 datatype: boolean} stereobondmalus: { value: 1 datatype: boolean} restrictedtransforms: { value: 0 datatype: boolean} setcount: { value: 1 datatype: boolean} useneutralform: { value: 0 description: If set, operate on neutralized structure E_NEUTRALIZED_STRUCTURE instead of original compound datatype: boolean} lockringpielectroncount: { value: 0 datatype: boolean} usetautoset: { value: 0 description: If set, use or compute property E_TAUTOSET instead of using low-level routines to enumerate tautomers datatype: boolean} |
Compiled C module | E_ISOTOPE_STEREO_HASH128 | atomchange bondchange stereochange merge | mod_e_isotope_stereo_tauto_hash128.so | |||
E_ISOTOPE_TAUTO_HASH | uint64 | Perturbed tautomer-tolerant ensemble stereo hashcode, with isotope labels but without stereochemistry | maxtautomers: { value: 250 datatype: int} loghandle: { value: {} datatype: string} scramble: { value: 0 datatype: int} setcanonictautomer: { value: 0 datatype: boolean} usekekuleset: { value: 1 datatype: boolean} setcount: { value: 1 datatype: boolean} restrictedtransforms: { value: 0 datatype: boolean} stereobondmalus: { value: 0 datatype: boolean} useneutralform: { value: 0 description: If set, operate on neutralized structure E_NEUTRALIZED_STRUCTURE instead of original compound datatype: boolean} lockringpielectroncount: { value: 0 datatype: boolean} usetautoset: { value: 0 description: If set, use or compute property E_TAUTOSET instead of using low-level routines to enumerate tautomers datatype: boolean} |
Compiled C module | E_HASHIY | atomchange bondchange merge | mod_e_isotope_tauto_hash.so | |||
E_ISOTOPE_TAUTO_HASH128 | uint128 | Perturbed tautomer-tolerant ensemble isotope hashcode, 128 bit version | maxtautomers: { value: 250 datatype: int} loghandle: { value: {} datatype: string} scramble: { value: 0 datatype: int} setcanonictautomer: { value: 0 datatype: boolean} usekekuleset: { value: 1 datatype: boolean} stereobondmalus: { value: 1 datatype: boolean} restrictedtransforms: { value: 0 datatype: boolean} setcount: { value: 1 datatype: boolean} useneutralform: { value: 0 description: If set, operate on neutralized structure E_NEUTRALIZED_STRUCTURE instead of original compound datatype: boolean} lockringpielectroncount: { value: 0 datatype: boolean} usetautoset: { value: 0 description: If set, use or compute property E_TAUTOSET instead of using low-level routines to enumerate tautomers datatype: boolean} |
Compiled C module | E_ISOTOPE_HASH128 | atomchange bondchange stereochange merge | mod_e_isotope_tauto_hash128.so | |||
E_ITER_URL | url | Display URL in EPA ITER (International Toxicity Estimates for Risk, https://toxnet.nlm.nih.gov/newtoxnet/iter.htm) | Tcl script | E_CAS | atomchange bondchange stereochange atom bond | e_iter_url.xpd | ||||
E_IUPAC_ALLOWED_NAME | string | Allowed IUPAC name. This can be extracted from PubChem for structures registered there. In Pubchem, the name is computed with OpenEye software and one of the name generator options of that software. | Tcl script | never | e_iupac_allowed_name.xpd | |||||
E_IUPAC_OECAS_NAME | string | IUPAC name (OEChem CAS-like Style). This is a field in PubChem and used by the ASN I/O module. | atomchange bondchange stereochange | |||||||
E_IUPAC_PREFERRED_NAME | string | Preferred IUPAC name. This can be extracted from PubChem for structures registered there. In Pubchem, the name is computed with OpenEye software and one of the name generator options of that software. | Tcl script | never | e_iupac_preferred_name.xpd | |||||
E_IUPAC_SYSTEMATIC_NAME | string | Systematic IUPAC name. This can be extracted from PubChem for structures registered there. In Pubchem, the name is computed with OpenEye software and one of the name generator options of that software. | Tcl script | never | e_iupac_systematic_name.xpd | |||||
E_IUPAC_TRADITIONAL_NAME | string | Traditional IUPAC name. This can be extracted from PubChem for structures registered there. In Pubchem, the name is computed with OpenEye software and one of the name generator options of that software. | Tcl script | never | e_iupac_traditional_name.xpd | |||||
E_IUPHAR_ID | int | Guide to Pharmacology database ID (www.guidetopharmacology.org, www..iuphar-db.org) | Tcl script | E_SMILES | atomchange bondchange stereochange merge | e_iuphar_id.xpd | ||||
E_IUPHAR_URL | url | Guide to Pharmacology database record display URL (www.guidetopharmacology.org, was www.iuphar-db.org) | Tcl script | E_GUIDETOPHARMACOLOGY_ID | atomchange bondchange stereochange merge | e_iuphar_url.xpd | ||||
E_JCAMP_SPECTRA_BLOCK | compound | Embedded JCAMP spectral data block. Currently only used in E_NMRSPECTRUM to support the newer NTUPLES data table JCAMP style, with real/imaginary spectrum and real/imaginary FID possibly stored all in one file. | name string symbol string {#points} int firstx double lastx double firsty double lasty double xfactor double yfactor double xunit string yunit string data floatvector |
atomchange bondchange atom bond | ||||||
E_JCHECK_URL | url | Data display URL in Japanese JCHECK databases (www.safe.nite.go.jp) | Tcl script | E_CAS E_MITI_ID | atomchange bondchange atom bond | e_jcheck_url.xpd | ||||
E_JGLOBAL_ID | string | Database ID for the J-GLOBAL registry (https://jglobal.jst.go.jp) | Tcl script | atomchange bondchange atom bond | e_jglobal_id.xpd | |||||
E_JGLOBAL_URL | url | Display URL for the J-GLOBAL registry (https://jglobal.jst.go.jp) | Tcl script | atomchange bondchange atom bond | e_jglobal_url.xpd | |||||
E_JHOTI_FRAGMENTLIKENESS_VIOLATIONS | byte | Congreve, Carr, Murray, Jhoti, Drug. Discov. Today 2003, 8, 876 | Tcl script | E_WEIGHT E_NHDONORS E_NHACCEPTORS E_XLOGP2 | atomchange bondchange atom bond | e_jhoti_fragmentlikeness_violations.xpd | ||||
E_JME_STRING | string | JME editor structure encoding | Compiled C module | A_ELEMENT B_ORDER B_TYPE A_TYPE A_FORMAL_CHARGE A_ISOTOPE | atomchange bondchange stereochange hadd mol atom bond ring | mod_e_jme_string.so | ||||
E_JSTDATA | stringvector | JST extended molfile data in skip section | atomchange bondchange stereochange merge | |||||||
E_KEGG_BRITE_CLASSIFICATION | stringvector | Compound classification codes as per the KEGG BRITE database (http://www.genome.jp/kegg/brite.html). Compounds must be present in KEGG database, i.e. have a KEGG ID. | Tcl script | atomchange bondchange atom bond | e_kegg_brite_classification.xpd | |||||
E_KEGG_COMPOUND_ID | string | KEGG ID (www.genome.jp) | Tcl script | atomchange bondchange stereochange merge | e_kegg_compound_id.xpd | |||||
E_KEGG_COMPOUND_URL | url | KEGG compound display URL (www.genome.jp) | Tcl script | E_KEGG_COMPOUND_ID | atomchange bondchange stereochange merge | e_kegg_compound_url.xpd | ||||
E_KEGG_DRUG_ID | string | KEGG drug ID (www.genome.jp) | Tcl script | atomchange bondchange stereochange merge | e_kegg_drug_id.xpd | |||||
E_KEGG_DRUG_URL | url | KEGG drug display URL (www.genome.jp) | Tcl script | E_KEGG_DRUG_ID | atomchange bondchange stereochange merge | e_kegg_drug_url.xpd | ||||
E_KEKULESET | dataset | Generated set of alternative Kekule forms of the structure- The generated forms are duplicate-filtered by symmetry hashcodes - that means there is only a single Kekule form for benzene, pyridine, pyrimidine (1.3-diazine) or pyrazine (1.4-diazine) - but two for pyridazine (1.2-diazine, with a double or single bond between the adjacent nitrogens). | maxkekuleforms: { value: 512 datatype: int}
|
Compiled C module | A_TYPE B_TYPE A_ELEMENT B_ORDER | atomchange bondchange merge atom bond | mod_e_kekuleset.so | |||
E_KEYWORDS | stringvector | Keywords associated with ensemble | never | |||||||
E_KLIFS_ID | int | Database ID for the KLIFS database (http://klifs.vu-compmedchem.nl) | Tcl script | E_SMILES | atomchange bondchange stereochange atom bond | e_klifs_id.xpd | ||||
E_KLIFS_URL | url | Data display URL for the KLIFS database (http://klifs.vu-compmedchem.nl) | Tcl script | E_KLIFS_ID | atomchange bondchange stereochange atom bond | e_klifs_url.xpd | ||||
E_KNAPSACK_ID | string | Database ID of compund in KNAPSACK database (http://www.knapsackfamily.com) | Tcl script | E_CAS | atomchange bondchange stereochange atom bond | e_knapsack_id.xpd | ||||
E_KNAPSACK_URL | url | Data display URL for the Knapsack database (www.knapsackfamily.com) | Tcl script | E_KNAPSACK_ID | atomchange bondchange stereochange atom bond | e_knapsack_url.xpd | ||||
E_LC50 | compound | LC50 tumor screen data | concunit shortstring lcconc float panel shortstring cell string panelnumber short cellnumber short nlog_lc50 float ntest_this short ntest_max short |
atomchange bondchange merge | ||||||
E_LEVEL | int | Ensemble level | never | |||||||
E_LHASA_REAGENT_SCAN_VERIFICATION | compound | Test conditions for Lhasa transform reagent scan verification. The value consists of a transform ID this test applies to, and a bit set indicating which starting material reagent condition this structure should match (0 if none) | {} {none:intramolecular:intermolecular1:intermolecular2:intermolecular3:intermolecular4} |
transformid int reagentmatches bitset |
atomchange bondchange stereochange atom bond | |||||
E_LINCS_ID | string | Dabase ID of small molecule in the LINCS database (http://lincsportal.ccs.miami.edu) | Tcl script | E_SMILES | atomchange bondchange stereochange atom bond | e_lincs_id.xpd | ||||
E_LINCS_URL | url | Display URL of small molecule in the LINCS database (http://lincsportal.ccs.miami.edu) | Tcl script | E_LINCS_ID | atomchange bondchange stereochange atom bond | e_lincs_url.xpd | ||||
E_LINKTEXTS | stringvector | Toplevel link texts of HTML URLs leading to this molecule | never | |||||||
E_LIPIDMAPS_ID | string | Structure ID for the Lipidmaps database | Tcl script | atomchange bondchange stereochange atom bond | e_lipidmaps_id.xpd | |||||
E_LIPIDMAPS_URL | url | Tcl script | atomchange bondchange atom bond | e_lipidmaps_url.xpd | ||||||
E_LIPINSKI_ACCEPTOR_COUNT | int | Number of hydrogens on N and O atoms - H-bond acceptors according to simple Lipinski definition. For a more refined definition, use property E_NHACCEPTORS. |
Compiled C module | A_TYPE A_ELEMENT A_FREE_ELECTRONS | atomchange bondchange atom bond | mod_e_lipinski_acceptor_count.so | ||||
E_LIPINSKI_DONOR_COUNT | int | Number of oxygen and nitrogen atoms according to really simple Lipinski definition. For a more refined definition, use E_NHDONORS. | Compiled C module | A_TYPE A_ELEMENT | atomchange bondchange atom bond | mod_e_lipinski_donor_count.so | ||||
E_LITERATURE_REFERENCE | stringvector | Auxiliary literature references | never | |||||||
E_LOOKCHEM_URL | url | PubChem compound database URL | Tcl script | atomchange bondchange stereochange merge | e_lookchem_url.xpd | |||||
E_MACCS_KEYS | bitvector | MDL MACCS fingerprint (166 bits) | Tcl script | atom bond | e_maccs_keys.xpd | |||||
E_MANUFACTURERS | compoundvector | Data about manufactorers of a chemical | catno string manufacturer string catalog string price float currency string amount float unit string info string purity string |
atomchange bondchange stereochange merge | ||||||
E_MAP_ANNOTATION | compoundvector | Map markers to be used in conjuction with D_ANNOTATED_MAP | {} {none:circle:triangle:invtriangle:square:diamond:pentagon:hexagon} |
tag string object string size int outlinecolor color fillcolor color textcolor color header string footer string |
atomchange bondchange stereochange 3drelative atom bond | |||||
E_MARKED | boolean | Flag for marked structures | never | |||||||
E_MASSBANK_URL | url | Display URL for MassBank (https://massbank.eu) entry | Tcl script | atomchange bondchange atom bond | e_massbank_url.xpd | |||||
E_MASS_PATTERN | xyvector | Mass distribution pattern | cutoff: { value: 0.01 description: Minimum abundancy to include in output vector minvalue: 0.00 maxvalue: 1.00 datatype: double} useimplicith: { value: 1 description: Whether to include implicit hydrogen datatype: boolean} |
Compiled C module | A_ELEMENT A_TYPE A_ISOTOPE | atomchange | mod_e_mass_pattern.so | |||
E_MATRIX_SCIENTIFIC_IDS | stringvector | ID of the compound Matrix Scientific catalog | Tcl script | atomchange bondchange stereochange atom bond | e_matrix_scientific_ids.xpd | |||||
E_MATRIX_SCIENTIFIC_URLS | urlvector | URL Matrix Scientific catalog entry | Tcl script | E_MATRIX_SCIENTIFIC_IDS | atomchange bondchange atom bond | e_matrix_scientific_urls.xpd | ||||
E_MAX_CHAIN_FRAGMENT_SIZE | int | The maximum value of A_CHAIN_LENGTH in the structure, i.e. the size of the largest fragment of connected non-ring non-hydrogen atoms. | Compiled C module | A_CHAIN_LENGTH | atomchange bondchange atom bond | mod_e_max_chain_fragment_size.so | ||||
E_MAX_CONJUGATED_SYSTEM_SIZE | int | The maximum size of a conjugated system in the ensemble according to the Shoichet definition (see literature reference). | J. Med. Chem. 2003, 46, 4477-4486 | Compiled C module | A_CONJUGATED_SYSTEM_SIZE | atomchange bondchange atom bond | mod_e_max_conjugated_system_size.so | |||
E_MAX_LINEAR_CHAIN_FRAGMENT_SIZE | int | The maximum value of A_LINEAR_CHAIN_LENGTH in the structure, i.e. the size of the largest fragment of connected non-ring non-branching non-hydrogen atoms. | Compiled C module | A_LINEAR_CHAIN_LENGTH | atomchange bondchange atom bond | mod_e_max_linear_chain_fragment_size.so | ||||
E_MCULE_ID | string | Get database ID of structure in MCULE (mcule.com) database | Tcl script | E_SMILES | atomchange bondchange atom bond | e_mcule_id.xpd | ||||
E_MCULE_URL | url | Display URL for MCULE (mcule.com) database | Tcl script | E_MCULE_ID | atomchange bondchange atom bond | e_mcule_url.xpd | ||||
E_MDL_NAME | string | Name as extracted from MDL Molfile header | never | |||||||
E_MDL_NUMBER | string | MDL substance number |