Los hidrocarburos saturados son en gran medida inodoros. De hecho, el olor a gas natural que puede reconocer es en realidad el t-butiltiol agregado como un olor para que se puedan detectar fugas.
Cadaverine y Putrescine son diaminas, y son en gran parte responsables del olor a carne podrida. Estos se producen a partir de la descomposición de los aminoácidos arginina, lisina y ornitina.
Los tioles y sulfuros (creo que los huevos podridos) se producen a partir de la descomposición de la cisteína.
Y no debe pasarse por alto el Skatole y el Indole (piense en un excremento sólido) a partir de la descomposición del triptófano.
Editar:
El olor a pescado muerto es de trimetilamina. Este es un producto de descomposición de compuestos de trimetilamonio como la colina y la carnitina. Si bien estos compuestos son biomoléculas importantes, no son aminoácidos.