HombreOilsRare perfumery, preserved

A white floral, indolic · the worked cases

Worked out when the page was built

The HTML equivalents of the accord’s two tools, for reading without JavaScript. Back to A white floral, indolic.

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 (unchanged); 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 (unchanged); 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 (unchanged); 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 (unchanged); 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 (unchanged); 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 (unchanged); 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 (unchanged); 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 (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 (unchanged); 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 (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 (unchanged); 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).

Version 1 against version 2

Modeled · A → B

A · Version 1 · A trace of indole → B · Version 2 · More indole, past a trace

1 · What changedmodeled

  • jasmine absolute: 45 → 42 parts (45.0 → 42.0 per 100)
  • benzyl acetate: 30 → 28 parts (30.0 → 28.0 per 100)
  • methyl dihydrojasmonate: 22 → 20 parts (22.0 → 20.0 per 100)
  • indole: 3 → 10 parts (3.0 → 10.0 per 100)
teaching parts · modeled

a modeled value: a stated assumption, not a measurement

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

field: this accord’s record · teaching variants · version 2 · teaching parts

confidence C

2 · Molecules

jasmine absolute falls, with the molecules its record names: indole (no shares on record); benzyl acetate itself falls; methyl dihydrojasmonate itself falls; indole itself rises.

3 · Odour spacemodeled

“fecal” 3.0 → 10.0, “floral” 67.0 → 62.0, “narcotic” 48.0 → 52.0, “animalic” 45.0 → 42.0, “citrus” 22.0 → 20.0 per 100 parts (the share of the accord whose components carry the word).

jasmine absolute: descriptors · house interpretation

the house’s own reading, labelled as such

the house’s own words in the essay; no descriptor source is filed

field: the jasmine absolute record · descriptors

confidence C

benzyl acetate: descriptors · documented

Benzyl acetate was the primary benzenoid ester, which exhibits a distinct jasmine aroma

Yassen et al. (2026). Comparative analysis of flower volatiles from four Jasminum species growing in Egypt using multivariate analysis · listed on the record

the study: "exhibits a distinct jasmine aroma"

field: the benzyl acetate record · descriptors

confidence A

methyl dihydrojasmonate: descriptors · documented

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

Kleoff et al. (2022). Synthesis of odorants in flow and their applications in perfumery · listed on the record

field: the methyl dihydrojasmonate record · descriptors

confidence A

indole: descriptors · house interpretation

the house’s own reading, labelled as such

the page’s olfactory editorial, kept as editorial by a house review (the claims register); no descriptor source is filed

field: the indole record · descriptors

confidence C

4 · A modeled readingmodeled

B against A. A modeled reading, not a prediction: more “fecal” and “narcotic” and less “floral” and “animalic”.

Generated from the movements above: a modeled reading, not a prediction and not a smell.

5 · Dry-downmodeled

Top / heart / base: 0.0 / 97.0 / 0.0 in A → 0.0 / 90.0 / 0.0 in B, per 100 parts; half the accord gone at 6.0 h → 6.0 h (modeled half-lives: top 1.5 h, heart 6 h, base 12 h); no class on record, left out: indole. The curve cannot move: every component with a class is heart.

half-lives · modeled

a modeled value: a stated assumption, not a measurement

the site constants of the evaporation simulator on /science for limonene (its Top note), Hedione (Heart) and Ambroxan (Base); “chosen for the simulator and are not measurements”

jasmine absolute: role · documented

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

Kleoff et al. (2022). Synthesis of odorants in flow and their applications in perfumery · listed on the record

the review names jasmine among the floral heart notes

field: this accord’s record · role

confidence A

6 · Odour activitymodeled

no measured threshold on record for jasmine absolute, benzyl acetate and methyl dihydrojasmonate. Thresholds from different media or units are never compared; a teaching ratio, not a measurement of this accord.

indole: 11 µg/kg in water · measured

Kreissl et al. (2022). Leibniz-LSB@TUM Odorant Database, Version 1.2 · listed on the record

in air, 0.00030 ppm (v/v) by the triangle odour bag method (OT-3). The database’s odour quality is “fecal, mothball-like” (OT-1); the record’s descriptors stay the house’s editorial

field: the indole record · threshold

confidence A

7 · Regulation flags

A flag follows presence, not dose: a smaller dose keeps the flag (several IFRA Standards on record restrict by concentration in finished products), and a teaching accord is neither a finished product nor assessed. US law: not on record. Not legal advice.

8 · Provenance

The same materials in both, so the provenance does not change. No price: nothing on this site is for sale.

Why could it smell different?
  1. Components carrying “fecal” go from 3.0 to 10.0 per 100 parts, because indole carries it and moves.
    house interpretation

    the house’s own reading, labelled as such

    the page’s olfactory editorial, kept as editorial by a house review (the claims register); no descriptor source is filed

    field: the indole record · descriptors

    confidence C

The top causes in the model, each with the record field it rests on. Modeled, not measured; not a prediction of how anything smells.

teaching accord only: not a commercial perfume formula, not for skin · the record