{"version":1,"updated":"2026-09-30","license":"https://creativecommons.org/licenses/by/4.0/","label":"Illustrative model, not a measurement","about":"The Spatial Sillage Lab: an illustrative 2D model of a modeled concentration field around a wearer (sillage-core.mjs). Values are relative: 1 = the reference settings at 0.5 m from the wearer after 10 minutes. accords: the teaching accords with each component’s modeled share and volatility class, and where the class came from; halfLives: the site’s relative-evaporation constants per class (data/1b/volatility.json, modeled, not measurements); presets: the field at set points A–E.","ref":0.05765637797303495,"halfLives":{"top":{"h":2.25,"from":["Limonene 1.5 h","Linalool 3 h"]},"heart":{"h":7,"from":["Hedione 6 h","Coumarin 8 h"]},"base":{"h":13,"from":["Vanillin 10 h","Ambroxan 12 h","Iso E Super 14 h","Muscone 16 h"]}},"accords":[{"id":"amber-teaching-accord","name":"An amber","family":"amber (the Osmothèque’s \"Ambré\")","href":"/accord/amber-teaching-accord","comps":[{"id":"labdanum-absolute","type":"Material","name":"labdanum absolute","href":"/material/labdanum-absolute","share":45,"cls":"base","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"vanillin","type":"Molecule","name":"vanillin","href":"/molecule/vanillin","share":35,"cls":"base","from":"the accord component’s volatility (modeled)","assumed":false},{"id":"frankincense-resin","type":"Material","name":"frankincense","href":"/material/frankincense-resin","share":20,"cls":"heart","from":"its role in the accord (perfumery convention)","assumed":false}]},{"id":"chypre-teaching-accord","name":"The chypre skeleton","family":"chypre (the Osmothèque’s \"Chypré\")","href":"/accord/chypre-teaching-accord","comps":[{"id":"bergamot-essential-oil","type":"Material","name":"bergamot essential oil","href":"/material/bergamot-essential-oil","share":50,"cls":"top","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"labdanum-absolute","type":"Material","name":"labdanum absolute","href":"/material/labdanum-absolute","share":30,"cls":"base","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"oakmoss-absolute","type":"Material","name":"oakmoss absolute","href":"/material/oakmoss-absolute","share":20,"cls":"base","from":"its role in the accord (perfumery convention)","assumed":false}]},{"id":"cologne-teaching-accord","name":"A cologne","family":"citrus (the Osmothèque’s \"Hespéridé\")","href":"/accord/cologne-teaching-accord","comps":[{"id":"bergamot-essential-oil","type":"Material","name":"bergamot essential oil","href":"/material/bergamot-essential-oil","share":45,"cls":"top","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"limonene","type":"Molecule","name":"Limonene","href":"/molecule/limonene","share":15,"cls":"top","from":"the accord component’s volatility (modeled)","assumed":false},{"id":"linalyl-acetate","type":"Molecule","name":"linalyl acetate","href":"/molecule/linalyl-acetate","share":10,"cls":"heart","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"linalool","type":"Molecule","name":"linalool","href":"/molecule/linalool","share":10,"cls":"top","from":"the accord component’s volatility (modeled)","assumed":false},{"id":"lavender-essential-oil","type":"Material","name":"lavender essential oil","href":"/material/lavender-essential-oil","share":20,"cls":"heart","from":"its role in the accord (documented)","assumed":false}]},{"id":"fougere-teaching-accord","name":"The fougère skeleton","family":"fougère (the Osmothèque’s \"Fougère\")","href":"/accord/fougere-teaching-accord","comps":[{"id":"bergamot-essential-oil","type":"Material","name":"bergamot essential oil","href":"/material/bergamot-essential-oil","share":20,"cls":"top","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"lavender-essential-oil","type":"Material","name":"lavender essential oil","href":"/material/lavender-essential-oil","share":30,"cls":"heart","from":"its role in the accord (documented)","assumed":false},{"id":null,"type":null,"name":"geranium oil","href":"/accord/fougere-teaching-accord","share":15,"cls":"heart","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"coumarin","type":"Molecule","name":"Coumarin","href":"/molecule/coumarin","share":20,"cls":"base","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"oakmoss-absolute","type":"Material","name":"oakmoss absolute","href":"/material/oakmoss-absolute","share":15,"cls":"base","from":"its role in the accord (perfumery convention)","assumed":false}]},{"id":"muguet-teaching-accord","name":"A muguet","family":"floral (the Osmothèque’s \"Solinote Muguet\")","href":"/accord/muguet-teaching-accord","comps":[{"id":"hydroxycitronellal","type":"Molecule","name":"Hydroxycitronellal","href":"/molecule/hydroxycitronellal","share":40,"cls":"heart","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"p-bmhca","type":"Molecule","name":"butylphenyl methylpropional","href":"/molecule/p-bmhca","share":20,"cls":"heart","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"hicc","type":"Molecule","name":"hydroxyisohexyl 3-cyclohexene carboxaldehyde","href":"/molecule/hicc","share":5,"cls":"heart","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"phenylethyl-alcohol","type":"Molecule","name":"2-phenylethyl alcohol","href":"/molecule/phenylethyl-alcohol","share":20,"cls":"heart","from":"its role in the accord (documented)","assumed":false},{"id":"linalool","type":"Molecule","name":"linalool","href":"/molecule/linalool","share":15,"cls":"top","from":"the accord component’s volatility (modeled)","assumed":false}]},{"id":"rose-teaching-accord","name":"A rose, from four molecules","family":"floral (rose)","href":"/accord/rose-teaching-accord","comps":[{"id":"phenylethyl-alcohol","type":"Molecule","name":"2-phenylethyl alcohol","href":"/molecule/phenylethyl-alcohol","share":45,"cls":"heart","from":"its role in the accord (documented)","assumed":false},{"id":"citronellol","type":"Molecule","name":"citronellol","href":"/molecule/citronellol","share":30,"cls":"heart","from":"its role in the accord (documented)","assumed":false},{"id":"geraniol","type":"Molecule","name":"geraniol","href":"/molecule/geraniol","share":24.9,"cls":"heart","from":"its role in the accord (documented)","assumed":false},{"id":"beta-damascenone","type":"Molecule","name":"β-damascenone","href":"/molecule/beta-damascenone","share":0.1,"cls":"heart","from":"no class on record (role: trace): modeled as heart","assumed":true}]},{"id":"white-floral-teaching-accord","name":"A white floral, indolic","family":"floral (white flowers)","href":"/accord/white-floral-teaching-accord","comps":[{"id":"jasmine-absolute","type":"Material","name":"jasmine absolute","href":"/material/jasmine-absolute","share":45,"cls":"heart","from":"its role in the accord (documented)","assumed":false},{"id":"benzyl-acetate","type":"Molecule","name":"Benzyl acetate","href":"/molecule/benzyl-acetate","share":30,"cls":"heart","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"methyl-dihydrojasmonate","type":"Molecule","name":"methyl dihydrojasmonate","href":"/molecule/methyl-dihydrojasmonate","share":22,"cls":"heart","from":"its role in the accord (documented)","assumed":false},{"id":"indole","type":"Molecule","name":"indole","href":"/molecule/indole","share":3,"cls":"heart","from":"no class on record (role: trace): modeled as heart","assumed":true}]},{"id":"woody-ambery-teaching-accord","name":"A woody-ambery","family":"wood","href":"/accord/woody-ambery-teaching-accord","comps":[{"id":"iso-e-super","type":"Molecule","name":"Iso E Super","href":"/molecule/iso-e-super","share":55,"cls":"heart","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"sandalwood-oil","type":"Material","name":"sandalwood oil","href":"/material/sandalwood-oil","share":25,"cls":"base","from":"its role in the accord (perfumery convention)","assumed":false},{"id":"vetiver-oil","type":"Material","name":"vetiver oil","href":"/material/vetiver-oil","share":20,"cls":"base","from":"its role in the accord (perfumery convention)","assumed":false}]}],"presets":[{"id":"reference","label":"The reference","set":{"accord":"rose-teaching-accord","room":"office","air":"still","temp":20,"conc":"edp","sprays":4,"move":"seated"},"describe":"A rose, from four molecules; an office, 8 × 5 m; still air (windows shut); 20 °C; eau de parfum (15–20 %), 4 sprays; the wearer stays seated","minutes":[1,5,15,30],"rows":[{"k":"A","what":"0.5 m from the seat, towards the door","v":[0.316,0.782,1.14,1.44],"mix15":[0,100,0]},{"k":"B","what":"1 m from the seat, towards the door","v":[0.0469,0.34,0.659,0.942],"mix15":[0,100,0]},{"k":"C","what":"2 m from the seat, towards the door","v":[0.00025,0.0641,0.262,0.491],"mix15":[0,100,0]},{"k":"D","what":"3 m from the seat, towards the door","v":[9.09e-8,0.00875,0.103,0.269],"mix15":[0,100,0]},{"k":"E","what":"the far corner","v":[0,0.00000447,0.00956,0.0882],"mix15":[0,100,0]}]},{"id":"draught","label":"A gentle draught","set":{"accord":"rose-teaching-accord","room":"office","air":"draught","temp":20,"conc":"edp","sprays":4,"move":"seated"},"describe":"A rose, from four molecules; an office, 8 × 5 m; a gentle draught (window to door); 20 °C; eau de parfum (15–20 %), 4 sprays; the wearer stays seated","minutes":[1,5,15,30],"rows":[{"k":"A","what":"0.5 m from the seat, towards the door","v":[0.3,0.3,0.295,0.288],"mix15":[0,100,0]},{"k":"B","what":"1 m from the seat, towards the door","v":[0.206,0.21,0.207,0.201],"mix15":[0,100,0]},{"k":"C","what":"2 m from the seat, towards the door","v":[0.124,0.148,0.146,0.142],"mix15":[0,100,0]},{"k":"D","what":"3 m from the seat, towards the door","v":[0.0614,0.12,0.118,0.115],"mix15":[0,100,0]},{"k":"E","what":"the far corner","v":[0.0000169,0.0184,0.0181,0.0176],"mix15":[0,100,0]}]},{"id":"vent","label":"Ventilated","set":{"accord":"rose-teaching-accord","room":"office","air":"vent","temp":20,"conc":"edp","sprays":4,"move":"seated"},"describe":"A rose, from four molecules; an office, 8 × 5 m; ventilated (window and door open); 20 °C; eau de parfum (15–20 %), 4 sprays; the wearer stays seated","minutes":[1,5,15,30],"rows":[{"k":"A","what":"0.5 m from the seat, towards the door","v":[0.127,0.126,0.124,0.121],"mix15":[0,100,0]},{"k":"B","what":"1 m from the seat, towards the door","v":[0.0881,0.0875,0.086,0.0839],"mix15":[0,100,0]},{"k":"C","what":"2 m from the seat, towards the door","v":[0.0614,0.061,0.06,0.0586],"mix15":[0,100,0]},{"k":"D","what":"3 m from the seat, towards the door","v":[0.0498,0.0495,0.0487,0.0475],"mix15":[0,100,0]},{"k":"E","what":"the far corner","v":[0.00272,0.00281,0.00277,0.0027],"mix15":[0,100,0]}]},{"id":"warm","label":"A warm room, 30 °C","set":{"accord":"rose-teaching-accord","room":"office","air":"still","temp":30,"conc":"edp","sprays":4,"move":"seated"},"describe":"A rose, from four molecules; an office, 8 × 5 m; still air (windows shut); 30 °C; eau de parfum (15–20 %), 4 sprays; the wearer stays seated","minutes":[1,5,15,30],"rows":[{"k":"A","what":"0.5 m from the seat, towards the door","v":[0.632,1.56,2.24,2.77],"mix15":[0,100,0]},{"k":"B","what":"1 m from the seat, towards the door","v":[0.0938,0.678,1.3,1.83],"mix15":[0,100,0]},{"k":"C","what":"2 m from the seat, towards the door","v":[0.000501,0.128,0.519,0.958],"mix15":[0,100,0]},{"k":"D","what":"3 m from the seat, towards the door","v":[1.82e-7,0.0175,0.203,0.527],"mix15":[0,100,0]},{"k":"E","what":"the far corner","v":[0,0.00000892,0.019,0.174],"mix15":[0,100,0]}]},{"id":"small","label":"A small room","set":{"accord":"rose-teaching-accord","room":"small","air":"still","temp":20,"conc":"edp","sprays":4,"move":"seated"},"describe":"A rose, from four molecules; a small room, 4 × 3 m; still air (windows shut); 20 °C; eau de parfum (15–20 %), 4 sprays; the wearer stays seated","minutes":[1,5,15,30],"rows":[{"k":"A","what":"0.5 m from the seat, towards the door","v":[0.29,0.78,1.45,2.25],"mix15":[0,100,0]},{"k":"B","what":"1 m from the seat, towards the door","v":[0.0445,0.351,0.927,1.71],"mix15":[0,100,0]},{"k":"C","what":"2 m from the seat, towards the door","v":[0.000243,0.0704,0.476,1.21],"mix15":[0,100,0]},{"k":"D","what":"3 m from the seat, towards the door","v":[0.00000148,0.0294,0.383,1.1],"mix15":[0,100,0]},{"k":"E","what":"the far corner","v":[1.58e-7,0.0259,0.381,1.1],"mix15":[0,100,0]}]},{"id":"hall","label":"A hall","set":{"accord":"rose-teaching-accord","room":"hall","air":"still","temp":20,"conc":"edp","sprays":4,"move":"seated"},"describe":"A rose, from four molecules; a hall, 14 × 9 m; still air (windows shut); 20 °C; eau de parfum (15–20 %), 4 sprays; the wearer stays seated","minutes":[1,5,15,30],"rows":[{"k":"A","what":"0.5 m from the seat, towards the door","v":[0.311,0.78,1.11,1.29],"mix15":[0,100,0]},{"k":"B","what":"1 m from the seat, towards the door","v":[0.0491,0.343,0.64,0.817],"mix15":[0,100,0]},{"k":"C","what":"2 m from the seat, towards the door","v":[0.000329,0.0645,0.249,0.401],"mix15":[0,100,0]},{"k":"D","what":"3 m from the seat, towards the door","v":[3.02e-7,0.009,0.0958,0.207],"mix15":[0,100,0]},{"k":"E","what":"the far corner","v":[0,8.46e-16,0.00000264,0.000868],"mix15":[0,100,0]}]},{"id":"leaves","label":"The wearer leaves after five minutes","set":{"accord":"rose-teaching-accord","room":"office","air":"still","temp":20,"conc":"edp","sprays":4,"move":"leaves"},"describe":"A rose, from four molecules; an office, 8 × 5 m; still air (windows shut); 20 °C; eau de parfum (15–20 %), 4 sprays; the wearer walks across the room in five minutes, then leaves","minutes":[1,5,15,30],"rows":[{"k":"A","what":"0.5 m from the seat, towards the door","v":[0.0000364,0.189,0.0947,0.0787],"mix15":[0,100,0]},{"k":"B","what":"1 m from the seat, towards the door","v":[2.14e-7,0.203,0.0968,0.0793],"mix15":[0,100,0]},{"k":"C","what":"2 m from the seat, towards the door","v":[8.51e-13,0.234,0.0997,0.0803],"mix15":[0,100,0]},{"k":"D","what":"3 m from the seat, towards the door","v":[1.3e-20,0.281,0.101,0.081],"mix15":[0,100,0]},{"k":"E","what":"the far corner","v":[0,0.0000151,0.0831,0.0812],"mix15":[0,100,0]}]},{"id":"cologne","label":"The cologne accord, eau de Cologne, 2 sprays","set":{"accord":"cologne-teaching-accord","room":"office","air":"still","temp":20,"conc":"edc","sprays":2,"move":"seated"},"describe":"A cologne; an office, 8 × 5 m; still air (windows shut); 20 °C; eau de Cologne (2–5 %), 2 sprays; the wearer stays seated","minutes":[1,5,15,30],"rows":[{"k":"A","what":"0.5 m from the seat, towards the door","v":[0.0782,0.192,0.273,0.333],"mix15":[87,13,0]},{"k":"B","what":"1 m from the seat, towards the door","v":[0.0116,0.0837,0.159,0.22],"mix15":[88,12,0]},{"k":"C","what":"2 m from the seat, towards the door","v":[0.000062,0.0158,0.0637,0.116],"mix15":[88,12,0]},{"k":"D","what":"3 m from the seat, towards the door","v":[2.25e-8,0.00216,0.025,0.0643],"mix15":[88,12,0]},{"k":"E","what":"the far corner","v":[0,0.00000111,0.00235,0.0214],"mix15":[88,12,0]}]}],"rooms":{"small":{"label":"a small room, 4 × 3 m","w":4,"d":3},"office":{"label":"an office, 8 × 5 m","w":8,"d":5},"hall":{"label":"a hall, 14 × 9 m","w":14,"d":9}},"airs":{"still":{"label":"still air (windows shut)","u":0,"D":0.003,"ach":0.5},"draught":{"label":"a gentle draught (window to door)","u":0.05,"D":0.006,"ach":1.5},"vent":{"label":"ventilated (window and door open)","u":0.15,"D":0.012,"ach":4}},"concs":{"edc":{"label":"eau de Cologne (2–5 %)","pct":3.5},"edt":{"label":"eau de toilette (5–15 %)","pct":10},"edp":{"label":"eau de parfum (15–20 %)","pct":17.5},"parfum":{"label":"parfum / extrait (20–40 %)","pct":30}},"moves":{"seated":{"label":"stays seated"},"loop":{"label":"walks slowly round the room"},"leaves":{"label":"walks across the room in five minutes, then leaves"}}}
