Challenge: Compute Descriptors for a Compound Library
Tehtävä
Swipe to start coding
Write a Python function that takes a list of SMILES strings and returns a dictionary mapping each SMILES to its molecular weight and logP.
- For each SMILES string in
smiles_list, generate a molecule object. - If the molecule object is valid, compute its molecular weight and logP.
- Store the results in the dictionary with the SMILES string as the key and a dictionary of
molecular_weightandlogPas the value. - If the molecule object is not valid, store
Noneas the value for that SMILES string.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 6
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 6.25
Challenge: Compute Descriptors for a Compound Library
Pyyhkäise näyttääksesi valikon
Tehtävä
Swipe to start coding
Write a Python function that takes a list of SMILES strings and returns a dictionary mapping each SMILES to its molecular weight and logP.
- For each SMILES string in
smiles_list, generate a molecule object. - If the molecule object is valid, compute its molecular weight and logP.
- Store the results in the dictionary with the SMILES string as the key and a dictionary of
molecular_weightandlogPas the value. - If the molecule object is not valid, store
Noneas the value for that SMILES string.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 6
single