Python Cheminformatics & AI
Ediția 2026. Un curs practic care poartă dezvoltatorii Python de la concepte de bază de chimie la proiectarea sistemelor de cheminformatică bazate pe AI. Învață cum să folosești RDKit, scikit-fingerprints și tehnici de ultimă generație de deep learning precum Graph Neural Networks și Diffusion Models pentru descoperirea de medicamente.
Episoade
Molecula digitală
4m 22sIntroducem RDKit și conceptul de bază al reprezentării chimiei în Python. Ascultătorii vor învăța cum să inițializeze obiecte moleculare din șiruri de caractere și să înțeleagă rolul central al framework-ului în descoperirea de medicamente cu AI.
I/O în cheminformatică
4m 19sÎnvață cum să ingerezi și să exporți în siguranță dataset-uri chimice masive. Acoperim citirea fișierelor SDF și SMILES, gestionarea erorilor de parsare și scrierea datelor înapoi pe disc.
Parcurgerea grafurilor moleculare
4m 05sDescoperă cum sunt reprezentate moleculele ca structuri de date de tip graf. Explorăm iterarea prin atomi, analizarea legăturilor și identificarea sistemelor de inele din cadrul moleculelor.
Căutarea de substructuri
4m 43sStăpânește arta interogării moleculelor folosind SMARTS. Trecem prin găsirea grupurilor funcționale specifice și a tiparelor în cadrul structurilor chimice complexe.
Fingerprinting și similaritate moleculară
4m 15sExplorează cum să traduci grafurile moleculare în vectori matematici de biți. Acoperim MACCS keys, Morgan fingerprints și calcularea similarității Tanimoto.
Depășirea planului 2D
4m 33sTranziția de la desene 2D plane la geometrii 3D realiste. Discutăm despre adăugarea de hidrogeni expliciți și generarea de conformeri 3D de încredere folosind ETKDG.
Accelerarea procesului de feature engineering
4m 17sCreează o punte între cheminformatică și data science-ul standard cu scikit-fingerprints. Explorăm generarea a peste 30 de tipuri de molecular fingerprints direct într-o interfață scikit-learn.
Cheminformatică de înaltă performanță
4m 23sÎnvață cum să procesezi eficient dataset-uri chimice masive. Aprofundăm utilizarea paralelismului CPU cu Joblib și economisirea memoriei folosind matrice rare din SciPy.
Pipeline-uri de ML End-to-End
4m 19sCombină procesarea, fingerprinting-ul și predicția într-o singură arhitectură curată. Construim pipeline-uri scikit-learn robuste care integrează perfect generarea de conformeri 3D și predicția proprietăților.
Predicția afinității de legare
3m 59sExplorează realitatea predicției afinității de legare proteină-ligand. Comparăm performanța modelelor simple 2D bazate pe arbori cu cea a rețelelor complexe 3D Graph Neural Networks.
LLMs vs Fingerprints clasice
4m 26sDescoperă cum se aplică Natural Language Processing în chimie. Punem față în față vector embeddings din Large Language Models cu structural fingerprints clasice din RDKit pentru predicția bioactivității.
Active Learning pentru screening virtual
4m 20sÎnvață cum să descoperi iterativ cei mai buni candidați pentru medicamente fără testare exhaustivă. Aprofundăm buclele de active learning și strategiile de selecție greedy pentru a maximiza ratele de succes.
Provocarea Activity Cliff
3m 52sExaminează fragilitatea relațiilor structură-activitate. Discutăm despre „activity cliffs” — unde o schimbare structurală minusculă provoacă o modificare masivă a potenței unui medicament.
Similarity-Quantized Relative Learning
3m 42sRezolvă problema activity cliff regândind modul în care învață modelele. Explorăm framework-ul SQRL, care antrenează AI-ul să prezică diferențele relative de proprietăți între perechi moleculare strict filtrate.
Revoluția Generative AI
3m 56sTranziția de la predicția proprietăților la imaginarea unor molecule complet noi. Cartografiem peisajul sarcinilor generative moleculare: generarea De Novo, optimizarea și generarea de conformeri.
Intuiția din spatele Molecular Diffusion
3m 54sDescompunem conceptul de bază al diffusion models fără matematică grea. Ascultătorii vor înțelege procesul forward de adăugare a zgomotului la o moleculă și procesul reverse de halucinare a unor noi structuri.
Conectarea spațiilor generative 2D și 3D
4m 27sExplorăm modul în care AI-ul reprezintă de fapt moleculele pe care le generează. Comparăm generarea de grafuri topologice 2D plane cu generarea de point clouds geometrice 3D complexe și provocările fiecăreia.
Generare Target-Aware și Docking
3m 38sDescoperă designul generativ context-aware. Discutăm despre generarea de molecule noi direct în interiorul buzunarului de legare al unei proteine asociate cu o boală pentru a maximiza afinitatea de legare.
Capcana dimensiunii în evaluarea generativă
4m 46sÎnvață de ce benchmark-urile standard pentru modelele generative pot fi profund viciate. Dezvăluim efectul de confuzie al dimensiunii bibliotecii generate asupra metricilor precum Fréchet ChemNet Distance.
Navigarea prin halucinațiile De Novo
4m 15sClasează inteligent moleculele generate de AI. Explorăm compromisul exploration-exploitation al probabilităților modelului și cum să filtrăm „halucinațiile chimice” frecvente, de calitate slabă.
Constrângeri în eșantionarea moleculelor
4m 35sÎnțelege de ce tehnicile de NLP eșuează în chimie. Comparăm Temperature sampling cu Top-k și Top-p, și de ce vocabularul chimic constrâns schimbă totul.
Implementarea cheminformaticii în Cloud
3m 55sDu-ți pipeline-ul de AI în producție. Discutăm despre împachetarea RDKit și a modelelor de machine learning în containere Docker și scalarea volumelor de lucru pe infrastructura de cloud.