It could be determined by Electro Olfactory antennogram , it is needed by the insects in Famtogram quantity, it depends on OH, H, CH3, CHOOH, and long chain hydrocarbon compounds with scent. Yes, active principle and its volatile functional groups attached on terminal carbon atom.
The olfatory or odor value of an essential oil is not dependent on one main factor. Each essential oil may contain more than 100 compounds in different proportions which keep changing based on several factors. Both major and minor constituents contribute to the odor value of an essential oil. Determining the odor value of an essential oil is more an art than science and experience is required for accurate determinations. Electronic noses have been of late introduced in the market.
We should not neglect the role of non-volatile components which also impart odor to the end product. These are particularly important for flower concretes and absolutes.