The recordsAll teaching accords

Station 8 of 13 · Accord · the record

A white floral, indolic

An indolic white floral: jasmine absolute, its benzyl acetate, a fresh jasmonate and a trace of indole.

Teaching accord A teaching accord for learning: not a Radler formula, not a finished perfume, not safety-assessed; do not make it for skin.

Indole is the lesson: at a trace it makes the flower heady and alive; at more than a trace it turns animal. The trace here is a teaching part, not a measured one.

The record

Each field carries its evidence: open a chip for the source, the quoted words and the confidence. A field with nothing behind it says so and stays empty.

Name
A white floral, indolic
house interpretation

the house’s own reading, labelled as such

the house’s name for this teaching accord

confidence C

Purpose
teaching
house rule

the house’s own reading, labelled as such

the site’s rule: every accord on record is a teaching accord; the house’s own formulas never enter the repository (brief §12.7)

confidence B

Structure
An indolic white floral: jasmine absolute with its main volatile, benzyl acetate, a fresh jasmonate and a trace of indole.
perfumery convention

the trade’s shared vocabulary; no single source

the trade’s convention; benzyl acetate’s place in jasmine absolute is documented (JAS-2), indole’s is the jasmine record’s convention constituent

confidence B

Family
floral (white flowers)
perfumery convention

the trade’s shared vocabulary; no single source

the trade’s convention

confidence B

Components
Under each component, the evidence for its place in the accord. Teaching parts are a house interpretation for learning: modeled, not measured, not a formula.
ComponentRoleTeaching partsVolatility
Jasmine absolute
perfumery convention

the trade’s shared vocabulary; no single source

the trade’s convention

confidence B

heart
documented

Floral notes, such as rose, jasmine, orange blossom, or lavender, are typically middle notes defining the “heart” of many perfumes

KLE-1 · Kleoff M, Kiler P, Heretsch P · read 2026-09-30

the review names jasmine among the floral heart notes

confidence A

45 parts
modeled

modeled

teaching proportions, a house interpretation for learning: modeled, not measured, not a formula, not for making

confidence C

not on record
why

no volatility class on record for jasmine-absolute

Benzyl acetate
documented

Benzyl acetate was the main volatile constituent in purchased J. grandiflorum concrete and absolute

JAS-2 · Yassen MS, Ayoub IM, El-Ahmady SH, Singab ANB · read 2026-09-30

confidence A

heart
perfumery convention

the trade’s shared vocabulary; no single source

the trade’s top / heart / base convention for this material

confidence B

30 parts
modeled

modeled

teaching proportions, a house interpretation for learning: modeled, not measured, not a formula, not for making

confidence C

not on record
why

no volatility class on record for benzyl-acetate

Methyl dihydrojasmonate
perfumery convention

the trade’s shared vocabulary; no single source

the trade’s convention; its fresh, slightly floral scent is documented on the molecule record (KLE-1)

confidence B

heart
documented

hedione (methyl dihydrojasmonate), … has a fresh, citric and slightly floral scent – but is commonly categorized as a middle note

KLE-1 · Kleoff M, Kiler P, Heretsch P · read 2026-09-30

the review: "commonly categorized as a middle note"

confidence A

22 parts
modeled

modeled

teaching proportions, a house interpretation for learning: modeled, not measured, not a formula, not for making

confidence C

not on record
why

no volatility class on record for methyl-dihydrojasmonate

Indole
perfumery convention

the trade’s shared vocabulary; no single source

the component is a named constituent of jasmine absolute (that record’s identity field); the page names indole as “jasmine’s signature molecule”; no GC analysis of jasmine absolute is filed (an open question), so this stays the trade’s convention

confidence B

trace
perfumery convention

the trade’s shared vocabulary; no single source

the trade’s top / heart / base convention for this material

confidence B

3 parts
modeled

modeled

teaching proportions, a house interpretation for learning: modeled, not measured, not a formula, not for making

confidence C

not on record
why

no volatility class on record for indole

Substitutions
  • For jasmine absolute: Without the absolute: more benzyl acetate with the indole, a reconstruction of its main line and nothing more. (Benzyl acetate)
    inferred

    Benzyl acetate was the main volatile constituent in purchased J. grandiflorum concrete and absolute

    JAS-2 · Yassen MS, Ayoub IM, El-Ahmady SH, Singab ANB · read 2026-09-30

    inferred from the study; a reconstruction loses the absolute’s other constituents

    confidence B

In history

Causal Debugger why did this change matter?

Teaching accord · modeled A teaching accord for learning: not a Radler formula, not a finished perfume, not safety-assessed; do not make it for skin. Everything below is computed by a teaching model from the records: modeled, not measured, and not a prediction of how any real perfume smells. Regulation lines are flags, not compliance advice.

Change one thing and follow it down the chain: the proportions, the molecules, the words on record, a modeled reading, the dry-down, odour activity where a threshold is measured, the regulations, the provenance. Then: why it mattered.

One change

Without JavaScript these controls stay still: every single change is worked out below.

Modeled · before → after

Choose one component and one change: each layer of the chain appears here, labelled modeled, each input with its evidence.

What happens if… every single change, worked out

The same model, run when this page was built. Figures are modeled: parts, and shares per 100 parts; odour space is the share of the accord whose components carry each word; the dry-down uses the half-lives top 1.5 h, heart 6 h, base 12 h (the simulator’s site constants, not measurements); odour activity is share ÷ measured threshold, compared within one medium and unit, never across (a teaching ratio, not a measurement of this accord). This teaching accord is not a finished product and is not assessed. Nothing is for sale.

Double jasmine absolute (×2)
1 · Composition
jasmine absolute 45 → 90 parts (45.0 → 62.1 per 100); the others ×0.69.
2 · Molecules
with jasmine absolute rise indole (no shares on record).
3 · Odour space
“animalic” 45.0 → 62.1, “narcotic” 48.0 → 64.1, “floral” 67.0 → 77.2, “jasmine” 30.0 → 20.7.
4 · Perceived character
A modeled reading, not a prediction: more “animalic” and “narcotic” and less “jasmine” and “citrus”.
5 · Dry-down
top / heart / base 0.0 / 97.0 / 0.0 → 0.0 / 97.9 / 0.0; half gone at 6.0 h → 6.0 h; no class on record, left out: indole. The curve cannot move: every component with a class is heart.
6 · Odour activity
jasmine absolute: no threshold on record.
7 · Regulation flags
The accord’s flags do not change.
Why did this change matter?
  1. Components carrying “animalic” go from 45.0 to 62.1 per 100 parts, because jasmine absolute carries it (its descriptors field).
Remove jasmine absolute
1 · Composition
jasmine absolute 45 → 0 parts (45.0 → 0.0 per 100); the others ×1.82.
2 · Molecules
with jasmine absolute leave indole (no shares on record).
3 · Odour space
“animalic” 45.0 → 0.0, “narcotic” 48.0 → 5.5, “floral” 67.0 → 40.0, “jasmine” 30.0 → 54.5.
4 · Perceived character
A modeled reading, not a prediction: more “jasmine” and “citrus”, less “narcotic” and “floral” and no “animalic” left.
5 · Dry-down
top / heart / base 0.0 / 97.0 / 0.0 → 0.0 / 94.5 / 0.0; half gone at 6.0 h → 6.0 h; no class on record, left out: indole. The curve cannot move: every component with a class is heart.
6 · Odour activity
jasmine absolute: no threshold on record.
7 · Regulation flags
Flags leaving the accord: Regulation (EU) 2023/1545 (labelling of fragrance allergens).
Why did this change matter?
  1. It takes the “Regulation (EU) 2023/1545 (labelling of fragrance allergens)” flag (a labelling condition, extended to more fragrance allergens) off the accord: it names jasmine absolute and no other component.
  2. jasmine absolute carried “animalic” and no other component does on record, so the word leaves the modeled profile.
  3. Components carrying “narcotic” go from 48.0 to 5.5 per 100 parts, because jasmine absolute carries it (its descriptors field).
Double benzyl acetate (×2)
1 · Composition
benzyl acetate 30 → 60 parts (30.0 → 46.2 per 100); the others ×0.77.
2 · Molecules
benzyl acetate itself rises.
3 · Odour space
“jasmine” 30.0 → 46.2, “floral” 67.0 → 51.5, “narcotic” 48.0 → 36.9, “animalic” 45.0 → 34.6.
4 · Perceived character
A modeled reading, not a prediction: more “jasmine” and less “floral” and “narcotic”.
5 · Dry-down
top / heart / base 0.0 / 97.0 / 0.0 → 0.0 / 97.7 / 0.0; half gone at 6.0 h → 6.0 h; no class on record, left out: indole. The curve cannot move: every component with a class is heart.
6 · Odour activity
benzyl acetate: no threshold on record.
7 · Regulation flags
The accord’s flags do not change.
Why did this change matter?
  1. Components carrying “jasmine” go from 30.0 to 46.2 per 100 parts, because benzyl acetate carries it (its descriptors field).
Remove benzyl acetate
1 · Composition
benzyl acetate 30 → 0 parts (30.0 → 0.0 per 100); the others ×1.43.
2 · Molecules
benzyl acetate itself leaves.
3 · Odour space
“jasmine” 30.0 → 0.0, “floral” 67.0 → 95.7, “narcotic” 48.0 → 68.6, “animalic” 45.0 → 64.3.
4 · Perceived character
A modeled reading, not a prediction: more “floral” and “narcotic” and no “jasmine” left.
5 · Dry-down
top / heart / base 0.0 / 97.0 / 0.0 → 0.0 / 95.7 / 0.0; half gone at 6.0 h → 6.0 h; no class on record, left out: indole. The curve cannot move: every component with a class is heart.
6 · Odour activity
benzyl acetate: no threshold on record.
7 · Regulation flags
The accord’s flags do not change.
Why did this change matter?
  1. benzyl acetate carried “jasmine” and no other component does on record, so the word leaves the modeled profile.
  2. Components carrying “floral” go from 67.0 to 95.7 per 100 parts, because benzyl acetate, which does not carry it, now takes less of the accord.
Double methyl dihydrojasmonate (×2)
1 · Composition
methyl dihydrojasmonate 22 → 44 parts (22.0 → 36.1 per 100); the others ×0.82.
2 · Molecules
methyl dihydrojasmonate itself rises.
3 · Odour space
“citrus” 22.0 → 36.1, “fresh” 22.0 → 36.1, “narcotic” 48.0 → 39.3, “animalic” 45.0 → 36.9.
4 · Perceived character
A modeled reading, not a prediction: more “citrus” and “fresh” and less “narcotic” and “animalic”.
5 · Dry-down
top / heart / base 0.0 / 97.0 / 0.0 → 0.0 / 97.5 / 0.0; half gone at 6.0 h → 6.0 h; no class on record, left out: indole. The curve cannot move: every component with a class is heart.
6 · Odour activity
methyl dihydrojasmonate: no threshold on record.
7 · Regulation flags
The accord’s flags do not change.
Why did this change matter?
  1. Components carrying “citrus” go from 22.0 to 36.1 per 100 parts, because methyl dihydrojasmonate carries it (its descriptors field).
Remove methyl dihydrojasmonate
1 · Composition
methyl dihydrojasmonate 22 → 0 parts (22.0 → 0.0 per 100); the others ×1.28.
2 · Molecules
methyl dihydrojasmonate itself leaves.
3 · Odour space
“citrus” 22.0 → 0.0, “fresh” 22.0 → 0.0, “narcotic” 48.0 → 61.5, “animalic” 45.0 → 57.7.
4 · Perceived character
A modeled reading, not a prediction: more “narcotic” and “animalic”, less “floral” and no “citrus” and “fresh” left.
5 · Dry-down
top / heart / base 0.0 / 97.0 / 0.0 → 0.0 / 96.2 / 0.0; half gone at 6.0 h → 6.0 h; no class on record, left out: indole. The curve cannot move: every component with a class is heart.
6 · Odour activity
methyl dihydrojasmonate: no threshold on record.
7 · Regulation flags
The accord’s flags do not change.
Why did this change matter?
  1. methyl dihydrojasmonate carried “citrus” and no other component does on record, so the word leaves the modeled profile.
  2. methyl dihydrojasmonate carried “fresh” and no other component does on record, so the word leaves the modeled profile.
  3. Components carrying “narcotic” go from 48.0 to 61.5 per 100 parts, because methyl dihydrojasmonate, which does not carry it, now takes less of the accord.
Double indole (×2)
1 · Composition
indole 3 → 6 parts (3.0 → 5.8 per 100); the others ×0.97.
2 · Molecules
indole itself rises.
3 · Odour space
“fecal” 3.0 → 5.8, “floral” 67.0 → 65.0, “narcotic” 48.0 → 49.5, “animalic” 45.0 → 43.7.
4 · Perceived character
A modeled reading, not a prediction: more “fecal” and “narcotic” and less “floral” and “animalic”.
5 · Dry-down
top / heart / base 0.0 / 97.0 / 0.0 → 0.0 / 94.2 / 0.0; half gone at 6.0 h → 6.0 h; no class on record, left out: indole. The curve cannot move: every component with a class is heart.
6 · Odour activity
indole (11 µg/kg in water, measured): ×1.94.
7 · Regulation flags
The accord’s flags do not change.
Why did this change matter?
  1. The modeled dry-down moves: heart-class components go from 97.0 to 94.2 per 100 parts, and half the accord is gone at 6.0 h instead of 6.0 h (indole has no class on record, so the curve moves with the others’ shares alone).
  2. Components carrying “fecal” go from 3.0 to 5.8 per 100 parts, because indole carries it (its descriptors field).
Remove indole
1 · Composition
indole 3 → 0 parts (3.0 → 0.0 per 100); the others ×1.03.
2 · Molecules
indole itself leaves.
3 · Odour space
“fecal” 3.0 → 0.0, “floral” 67.0 → 69.1, “narcotic” 48.0 → 46.4, “animalic” 45.0 → 46.4.
4 · Perceived character
A modeled reading, not a prediction: more “floral” and “animalic”, less “narcotic” and no “fecal” left.
5 · Dry-down
top / heart / base 0.0 / 97.0 / 0.0 → 0.0 / 100.0 / 0.0; half gone at 6.0 h → 6.0 h; no class on record, left out: indole. The curve cannot move: every component with a class is heart.
6 · Odour activity
indole (11 µg/kg in water, measured): ×0.
7 · Regulation flags
The accord’s flags do not change.
Why did this change matter?
  1. indole carried “fecal” and no other component does on record, so the word leaves the modeled profile.
  2. The modeled dry-down moves: heart-class components go from 97.0 to 100.0 per 100 parts, and half the accord is gone at 6.0 h instead of 6.0 h (indole has no class on record, so the curve moves with the others’ shares alone).
  3. Components carrying “floral” go from 67.0 to 69.1 per 100 parts, because indole, which does not carry it, now takes less of the accord.
Replace jasmine absolute with benzyl acetate
1 · Composition
jasmine absolute 45 → 0 parts (45.0 → 0.0 per 100); benzyl acetate 30 → 75 parts (30.0 → 75.0 per 100); the others ×1.00.
2 · Molecules
with jasmine absolute leave indole (no shares on record); benzyl acetate itself rises.
3 · Odour space
“floral” 67.0 → 22.0, “jasmine” 30.0 → 75.0, “animalic” 45.0 → 0.0, “narcotic” 48.0 → 3.0.
4 · Perceived character
A modeled reading, not a prediction: more “jasmine”, less “floral” and “narcotic” and no “animalic” left.
5 · Dry-down
top / heart / base 0.0 / 97.0 / 0.0 → 0.0 / 97.0 / 0.0; half gone at 6.0 h → 6.0 h; no class on record, left out: indole. The curve cannot move: every component with a class is heart.
6 · Odour activity
jasmine absolute: no threshold on record; benzyl acetate: no threshold on record.
7 · Regulation flags
Flags leaving the accord: Regulation (EU) 2023/1545 (labelling of fragrance allergens).
Why did this change matter?
  1. It takes the “Regulation (EU) 2023/1545 (labelling of fragrance allergens)” flag (a labelling condition, extended to more fragrance allergens) off the accord: it names jasmine absolute and no other component.
  2. jasmine absolute carried “animalic” and no other component does on record, so the word leaves the modeled profile.
  3. Components carrying “floral” go from 67.0 to 22.0 per 100 parts, because jasmine absolute carries it (its descriptors field).

What the model reads, with its evidence

jasmine absolute
descriptors: floral, narcotic, animalic
house interpretation

the house’s own reading, labelled as such

field: material/jasmine-absolute · descriptors · in this repository: /materials, “Jasminum grandiflorum”

· class: heart (role) · threshold: not on record · regulation: Regulation (EU) 2023/1545 (labelling of fragrance allergens) (a labelling condition, extended to more fragrance allergens) · provenance: from Jasminum grandiflorum L.; grown in Tamil Nadu; Methyl jasmonate reported from jasmine, 1962 (documented)
benzyl acetate
descriptors: jasmine
documented

JAS-2 · listed on the record

field: molecule/benzyl-acetate · descriptors · in this repository: JAS-2

· class: heart (role) · threshold: not on record · regulation: none on record · provenance: occurs in jasmine absolute
methyl dihydrojasmonate
descriptors: fresh, citrus, floral
documented

KLE-1 · listed on the record

field: molecule/methyl-dihydrojasmonate · descriptors · in this repository: KLE-1

· class: heart (role) · threshold: not on record · regulation: none on record · provenance:
indole
descriptors: fecal, narcotic
house interpretation

the house’s own reading, labelled as such

field: molecule/indole · descriptors · in this repository: /materials, “Jasminum grandiflorum”

· class: none on record · threshold: 11 µg/kg in water
measured

OT-1 · listed on the record

field: molecule/indole · threshold · in this repository: OT-1

· regulation: none on record · provenance:

the model’s input as data: /data/causal/white-floral-teaching-accord.json · the model and its formulas: the site’s build

Sources

  1. KLE-1 · Kleoff M, Kiler P, Heretsch P. Synthesis of odorants in flow and their applications in perfumery. Beilstein J Org Chem. 2022;18:754–768. doi.org/10.3762/bjoc.18.76 · read 2026-09-30 · CC BY 4.0
  2. JAS-2 · Yassen MS, Ayoub IM, El-Ahmady SH, Singab ANB. Comparative analysis of flower volatiles from four Jasminum species growing in Egypt using multivariate analysis. Sci Rep. 2026;16(1):8947. doi.org/10.1038/s41598-026-39688-w · read 2026-09-30 · CC BY 4.0

These records are published under CC BY 4.0.

this record as data: /data/accord/white-floral-teaching-accord.json · version 1 · updated 2026-09-30 · confidence A