1)

dati lista ingrediente:
- informazioni anagrafiche
- tipo > automatica associazione a esposizione, se non c'è ritorna errore
- associazione cas-inci, identificazione AQUA
- aggiungere 5 cifre decimali nelle percentuali
- CAS multipli vanno spacchettati in mini loop

va separato input da dict ingredients

Se informazioni anagrafiche hanno senso (validatore esiste, tipo cosmetico esiste) > aggiungi a Mongo.

Viene arricchito subito con informazioni da Cosing, aggiunte chiavi:
- INCI
- Tox : {NOAEL: (val, fonte), LD50, LOAEL}
- Tox Resources
- CosIng: Restrizioni, Uso : lista, Sostanze identificate
- DAP {}
- Esposizione
- Riassunto, completo si/no
- Stato

Funzione che va a verificare se tutto queste siano complete anche solo parzialmente per ogni ingrediente, viene fatto un riassunto dei dati trovati

2)

generazione excel partendo da questo dato

Processo:
1. 
- Input arriva grezzo
- va caricato su mongodb, restituisce _id
Trovo ID delle info anagrafiche:
    - Cliente
    - Compilatore
    - Tipo
- Creo un file progetto, restituisce _id
Inserisco il record su DB

-- STATO 0 --

2.
Faccio una verifica per vedere quanti dati pronti per essere elaborati
prendo il più vecchio

L'entità ha l'ordine e il progetto, recupero i due file

1. Va a cercare su CosIng
    - Match relativo INCI
    - Prende Restrizioni, Uso, Sostanze identificate
4. Calcolo SED
2. Va a pescare Dati DAP
5. Calcolo DAP
3. Va a cercare Echa
    - orchestrator echa
    - Pulizia e ricerca dei dati essenziali (NOAEL e link)

Per ognuno orchestrator > pulizia > identifico NOAEL



