diff --git a/src/pif_compiler/classes/models.py b/src/pif_compiler/classes/models.py index 17a44bd..1d8976f 100644 --- a/src/pif_compiler/classes/models.py +++ b/src/pif_compiler/classes/models.py @@ -487,16 +487,9 @@ class Ingredient(BaseModel): new_indicators = self.toxicity.indicators + [indicator] self.toxicity = Toxicity(cas=self.cas, indicators=new_indicators) self.save() - -class RetentionFactors: - LEAVE_ON = 1.0 - RINSE_OFF = 0.01 - DENTIFRICE = 0.05 - MOUTHWASH = 0.10 - DYE = 0.10 class Esposition(BaseModel): - preset_name : str + preset_name: str tipo_prodotto: str popolazione_target: str = "Adulti" peso_target_kg: float = 60.0 @@ -506,8 +499,8 @@ class Esposition(BaseModel): esp_secondarie: List[str] esp_nano: List[str] - sup_esposta: int = Field(ge=1, le=17500, description="Area di applicazione in cm2") - freq_applicazione: int = Field(default=1, description="Numero di applicazioni al giorno") + sup_esposta: int = Field(ge=1, le=20000, description="Area di applicazione in cm2") + freq_applicazione: float = Field(default=1, description="Numero di applicazioni al giorno") qta_giornaliera: float = Field(..., description="Quantità di prodotto applicata (g/die)") ritenzione: float = Field(default=1.0, ge=0, le=1.0, description="Fattore di ritenzione")