|
|
|
||
Cílem předmětu je naučit základy programování ve skriptovacích jazycích (Python, Javascript, Povray) se zaměřením na řešení chemicky orientovaných problémů. Probíraná témata: Správa zdrojového kódu (GIT). Základy jazyka Python, programové zpracování datových souborů (.xls, .csv., .txt, .xml, .html), práce s SQL databázemi, chemické strukturní formáty (SMILES, mol, InChI, cml, ...) a jejich konverze, hledání podle struktury. Použití numpy, matplotlib s využitím Jupyter pro statistické výpočty a generování grafů. Použití Povray pro přípravu grafiky. Použití frameworku Django pro tvorbu webových aplikací. Při tvorbě všech skriptů bude využívána umělá inteligence a probírány její výhody a rizika.
Poslední úprava: Jindřich Jindřich, doc. RNDr., CSc. (12.08.2024)
|
|
||
https://dl2.cuni.cz/course/view.php?id=2161
Poslední úprava: Jindřich Jindřich, doc. RNDr., CSc. (12.08.2024)
|
|
||
Pro udělení zápočtu je nutné každý týden vyřešit úspěšně a včas praktická cvičení k tématům daného týdne.
Poslední úprava: Jindřich Jindřich, doc. RNDr., CSc. (08.05.2012)
|
|
||
1. Správa zdrojového kódu Poslední úprava: Jindřich Jindřich, doc. RNDr., CSc. (12.08.2024)
|
|
||
Student, který ukončí kurz: Používá nástroj pro správu zdrojového kódu (Git). Pracuje běžně v příkazové řádce. Za využítí AI, používá Python pro tvorbu skriptů usnadňujících činnost v oblastech jako je zpracování textu (.txt, .csv), HTML nebo XML stránek, vytváření databází a zápis a čtení dat z nich, práce s chemickými strukturami a jejich reprezentacemi (SMILES, MOL, InChI, InChIKey), vytváření reprodukovatelných grafů a vizualizací. Používá Povray (a jeho skriptovací jazyk) pro přípravu prezentační grafiky a animací. Vytváří webové aplikace za využití frameworku Django a využívá Javascript pro tvorbu AJAX aplikací. Poslední úprava: Jindřich Jindřich, doc. RNDr., CSc. (12.08.2024)
|