PPAPs Database Structure
The database is structured as follows:
allData = [genericStructure1, genericStructure2, ...]
genericStructure = [description, compound1, compound2, ...]
description = ['filename', 'characteristic1', 'characteristic2', ...]
compound = [R_X_Groups, name, 'source', 'rotation', refs]
R_X_Groups = empty string (if only one compound for this generic structure)
or 'name of R' (if only one R group in this generic structure)
or ['name of R']
or ['name of R1', 'name of R2', ...]
array perhaps appended with 'X = name of X' (if only one X group in this generic structure)
or 'X<sup>1</sup> = name of X1', 'X<sup>2</sup> = name of X2', ...
array perhaps appended with '(diastereomer)' or '(enantiomer)' or '(prob. enantiomer)'
name = 'name'
or ['name', 'footnote letter(s)']
or ['name', 'footnote letter(s)', 'additional text']
refs = 'author'
The data consist of an array of generic structures. Each individual generic structure is itself represented by an array of at least two members: the first member is a description of the generic structure, and subsequent members describe individual compounds that match that generic structure.
The description of the generic structure is itself an array. Its first member is the name of the .png file that contains an image representing that generic structure, and subsequent members describe structural characteristics of that generic structure. Every generic structure is described by at least one of the first five values in the list below.
Structural characteristics recognized in the database:
As was already mentioned, subsequent members of each generic structure array describe individual compounds that match that generic structure. Each one of these descriptions is itself an array consisting of five members.
or ['author year', 'URL']
or [['author year 1', 'URL1'], ['author year 2', 'URL2'], ...]
Value Description bicyclononanes bicyclo[3.3.1]nonanes and their further cyclized and seco derivatives bicyclooctanes bicyclo[3.2.1]octanes fourPlusTwo bicyclo[2.2.2]octanes produced by a formal [4 + 2] cycloaddition otherBridgedBicycles bridged bicyclic compounds not included above spiroindanes spiropentalanes otherSpiro exo compounds with an exo substituent at C7 endo compounds with an endo substituent at C7 noC7 compounds with no substituent at C7 noC3 compounds with no substituent at C3 OC3 compounds with an acyloxy substituent at C3 A type A PPAPs (with an acyl group at C1) B type B PPAPs (with an acyl group at C3) uncaged PPAPs that have not undergone further cyclization to adamantanes or homoadamantanes caged PPAPs that have undergone further cyclization to adamantanes or homoadamantanes seco PPAPs with skeletal C–C bonds cleaved
This is what the database looks like:
var data = [
[ ['hyperfirin', 'A', 'noC7', 'uncaged', 'bicyclononanes'],
[ '',
'hyperfirin',
'<i>H. perforatum</i>',
'NR',
['Tatsis 2007', 'doi.org/10.1016/j.phytochem.2006.11.026']
]
],
[ ['sampsonioneO', 'endo', 'A', 'uncaged', 'bicyclononanes'],
[ 'prenyl',
'sampsonione O',
'<i>H. sampsonii</i>',
'+87.9 (0.073)',
['Xiao 2007', 'doi.org/10.1021/np0704147']
],
[ 'geranyl',
'otogirinin D',
'<i>H. erectum</i> Thunb.',
'+160.0 (0.03, m)',
[ ['Ishida 2010', 'doi.org/10.1248/cpb.58.336'],
['Li 2015a', 'doi.org/10.1039/C4RA11675E']
]
]
],
[ ['hyperforin', 'exo', 'A', 'uncaged', 'bicyclononanes'],
[ [ 'Ph',
'prenyl',
'prenyl',
'prenyl',
'H'
],
['nemorosone', 'd'],
'Cuban propolis, <i>C. rosea, C. grandiflora, C. insignis, C. nemorosa</i>',
'+113 (0.1); OMe:,150 (m, 0.8) and,49 (1.4)',
[ ['de Oliveira 1996', 'doi.org/10.1016/0040-4039(96)00656-9'],
['de Oliveira 1999', 'doi.org/10.1016/S0031-9422(98)00476-2'],
['Lokvam 2000', 'doi.org/10.1016/S0031-9422(00)00193-X'],
['Cuesta-Rubio 2001a', 'doi.org/10.1016/S0031-9422(00)00510-0'],
['Sparling 2015', '10.1021/acs.orglett.5b01121']
]
],
[ [ 'Ph',
'prenyl',
'<a href="https://en.wikipedia.org/wiki/Lavandulyl_acetate">lavandulyl</a>',
'prenyl',
'H'
],
['chamone I', 'e'],
'<i>C. grandiflora</i>',
'NR',
['Lokvam 2000', 'doi.org/10.1016/S0031-9422(00)00193-X']
],
[ [ '3,4-dihydroxyphenyl',
'prenyl',
'prenyl',
'(<i>S</i>)-isolavandulyl<sup>[<i><a href="#footnotes">g</a></i>]</sup>',
'H'
],
'garcinialiptone D',
'<i>G. subelliptica</i>',
'−79.1 (7.83, m)',
['L.-J. Zhang 2010', 'doi.org/10.1021/np900620y']
],
...
],
[ ['garsubellinC', 'exo', 'A', 'uncaged', 'bicyclononanes'],
[ [ 'Ph',
'prenyl',
'H',
'X = H',
'(enantiomer)'
],
'garcinielliptone I',
'<i>G. subelliptica</i>',
'−37.7 (1.1)',
[ ['Weng 2003b', 'doi.org/10.1002/chem.200305209'],
['Ciochina 2006', 'doi.org/10.1021/cr0500582']
]
],
...
],
...
];
Last updated: 6/18/2024.
Contact Us |
Privacy Policy |
Advisory Board
News |
About this Website