Tehnike obrade biomedicinskih signala
| Predmet 13M051TOBS |
Status | Broj časova (P+V+L) | Krediti |
| Plan nastave | Izborni | 2+0+2 | 6 |
| Predavanja - dr Nadica Miljković, redovna profesorka, kabinet 68 | |||
| Vežbe - dr Nadica Miljković, redovna profesorka , kabinet 68 |
|||
Sva obaveštenja se nalaze na sajtu TOBS predmeta.
TOBS - Materijali za predavanja
Zainteresovani studenti/kinje mogu pogledati prezentaciju predmeta ovde (iz školske 2016/17) i informaciju o uvodnom predavanju u sekciji TOBS - Obaveštenja. Svi materijali dostupni u Zenodo repozitorijumu mogu se naći na https://zenodo.org/communities/tobs/.
Odgovor na pitanje zašto je korisno učiti R i steći znanja iz nauke o podacima i obradi medicinskih podataka je dat u video snimku od CodeSource iz marta 2026. godine, pod nazivom "The untold story of R":
Udžbenik za TOBS predmet:
Prezentacije sa predavanja i video lekcije:
- Uvodno predavanje,
, YouTube - čas 1, YouTube - čas 2 - Osnovni podaci u programskom jeziku R,
, YouTube - čas 1, YouTube - čas 2 - Interfejsi u R-u, primeri biomedicinskih signala i nauka o podacima,
, YouTube - čas 1, YouTube - čas 2- Dodatna literatura za 3. lekciju uključuje dve reference o Nikolaju Bernštajnu:
- Biryukova, E., & Sirotkina, I. (2020). Forward to Bernstein: movement complexity as a new frontier. Frontiers in Neuroscience, 14. doi: 10.3389/fnins.2020.00553
- Vukobratović, M., & Jovanović, M. (2010). Nikolai Aleksandrovich Bernstein - Pioneer in control and cybernetics. International Journal of Humanoid Robotics, 7(01), 213-222. doi: 10.1142/S0219843610002040
- Dodatna literatura za 3. lekciju uključuje dve reference o Nikolaju Bernštajnu:
- Operatori, kontrolne strukture, dplyr paket i studija spavanja,
, YouTube - čas 1, YouTube - čas 2- Preporučen klip za interfejs sa bazama u SQL-u: R Tutorial: Connect to a database, DataCamp, 2016.
- Srčani puls, funkcije, estetika, dplyr paket i pretraga,
, YouTube - čas 1, YouTube - čas 2 - Kontrolne funkcije, debagovanje, profilisanje koda i filtriranje biosignala,
, YouTube - čas 1, YouTube - čas 2 - Generisanje (pseudo)slučajnih brojeva i sintetičkih biosignala,
, YouTube - čas 1, YouTube - čas 2 - Analiza EMG-a i vizuelizacija (I deo),
, YouTube - čas 1, YouTube - čas 2 - Automatski izveštaji i t-test,
, Primer .Rmd dokumenta i automatski .pdf izveštaj je dostupan na: download1 i download2, YouTube - čas 1, YouTube - čas 2 - Vizuelizacija (II deo) i merenje signala u R-u,
50.txt. Za merenje signala u R-u korišćeni su sledeći kodovi: analogReadBezKasnjenja.ino i mer.R, YouTube - čas 1, YouTube - čas 2. Demo za merenje signala u R-u je dostupan na YouTube linku - https://youtu.be/UoF_g5a_SdE.- Dodatna i preporučena prezentacija za nauku o podacima od R. Harter "Getting Credit for Invisible Work"
- Preporučena prezentacija sa odličnom vizuelizacijom podataka od H. Rosling "The best stats you've ever seen!"
- Preporučeni priručnik autora Nordmann, Emily, et al. "Data visualisation using R, for researchers who don't use R." (2021).
- t-test i Case study analize podataka,
, Kod koji pruža dodatni uvid u osobine t-testa: ttestKod.R., YouTube - čas 1, YouTube - čas 2 - Shiny veb aplikacije,
, YouTube - čas 1, YouTube - čas 2
Dodatne lekcije:
- PCA i EMD realizacija u R-u za obradu biosignala. Podaci za prezentaciju: 100.txt, EMG.txt
- Topografska analiza, klasterizacija biosignala, standardi za snimanje i ETIKA
- Topografija za vizuelizaciju podataka i Etika u radu sa podacima
Materijali sa predavanja za školsku 2016/2017 godinu: Handout za predavanja 1-5, studenti mogu preuzeti ovde. Za predavanja 6-10, studenti mogu preuzeti handout ovde. Handout za predavanja 11-14 je dostupan ovde. (U handout-u hyperlink-ovi su neaktivni, ali studenti mogu pogledati kompletnu verziju predavanja skeniranjem QR kodova.)
Primeri ispitnih rokova:
TOBS - Obaveštenja
21.3.2026. UVODNO PREDAVANJE iz predmeta Tehnike obrade biomedicinskih signala, održaće se u ponedeljak 23.3.2026. godine sa početkom u 15:15 časova u sali 62, prema zvaničnom rasporedu časova. Laboratorijske vežbe se neće držati u prvoj sedmici semestra.
TOBS - Vežbe
Materijali za vežbe i video uputstva:
- Uvodna vežba:
, kod, YouTube uputstvo - Osnovni podaci u R-u i učitavanje podataka iz datoteka:
, kod, YouTube uputstvo - Prikaz podataka i manipulacija nedostajućim vrednostima:
, kod, YouTube uputstvo - Manipulacija podacima, kontrolne strukture i dplyr paket na primeru studija spavanja:
, kod, YouTube uputstvo - Funkcija i analiza srčanog pulsa merenog na zdravim ispitanicima:
, kod, YouTube uputstvo - Kontrolne funkcije, pretprocesiranje biosignala i debagovanje:
, puls.txt, kod, YouTube uputstvo - Sintetički EMG signal:
, EMG.csv, kod, YouTube uputstvo - Vizuelizacija podataka:
, kod, YouTube uputstvo - Vizuelizacija i merenje biosignala:
, EMG.csv, EMG6channelsBicepsCocontraction.csv, kod, YouTube uputstvo - Automatsko generisanje izveštaja:
, EMG signali, kod, YouTube uputstvo - T-test u stroke studiji i studiji spavanja:
, kod, YouTube uputstvo - Kreiranje Shiny veb aplikacije:
, EMG signali, kod, YouTube uputstvo
TOBS - Projekti
21.08.2025. - predavanje "Reverse Engineering Life: A teardown of the DNA source code of a whole bacterium" tokom WHY 2025 konferencije (eng. What Hackers Yearn 2025), koje je održao B. Hubert, može poslužiti kao inspiracija za projekte iz oblasti bioinformatike na TOBS predmetu.
Spisak projekata za školsku 2023/24. godinu,
(ažurirano 11.04.2024).
Uputstvo za pripremu i držanje prezentacija, studenti/kinje mogu pogledati ovde.
13M051TOBS