Wie funktioniert der IFRA-Rechner?
Jede Zeile wird dem PerfuMate-Katalog zugeordnet: 2.136 Rohstoffe mit ihren Synonymen und Handelsnamen. Verwendet wird nur ein exakter oder sehr naher Treffer. Alles Unsicherere wird dir zur Auswahl angeboten, und eine Zeile, die du nicht zuordnest, bleibt ungeprüft.
Dann wird jedes eingeschränkte Molekül über die ganze Formel summiert, so wie die IFRA-Standards geschrieben sind: nach Molekül, nicht nach Flasche. Citral aus Zitronenöl, aus Litsea und aus reinem Citral ergibt eine einzige Citral-Summe, die einmal bewertet wird.
Jede Summe ist ein Anteil am fertigen Produkt: ihr Anteil am Konzentrat mal die Konzentration, die du eingibst. Bergamotte mit 3% im Konzentrat ergibt in einem Parfüm mit 18% einen Anteil von 0.54% am Parfüm. Verdünnungen, die im Namen stehen, zählen mit ihrer Stärke, „Ambroxan 10% in DPG“ ist also ein Zehntel Ambroxan.
Das Urteil fällt in exakten ganzen Zahlen, in Milliardstel, sodass keine Rundung eine Zeile über einen Grenzwert schieben kann.
Das ist der Rechenkern, den die PerfuMate-App nutzt, Zeile für Zeile nach JavaScript portiert. Bevor diese Seite veröffentlicht wird, laufen 106 Testformeln durch beide, und der Build bricht ab, wenn auch nur eine Zahl abweicht.