Projects
Selected course, capstone and research projects.
Integrating Morphology for Copy Number Profile Inference from Spatial Transcriptomics
Extended CalicoST for spatial tumour genomics by incorporating histology-derived morphological gradients into HMRF-based clone inference, modelling mixtures of tumour clones at boundaries, and analysing tumour microenvironment signatures across inferred clonal transitions.
Automatic Vessel Extraction from Angiogram Images
Developed a MATLAB GUI for angiogram image analysis with real-time configurable preprocessing and a complete vessel extraction pipeline, combining multiscale Hessian-based vesselness with ridge/skeleton extraction and other post-processing algorithms.
FetoSynth: Affordable Real-Time Fetal Heart Monitoring and Position Detection through Fetal Heart Sound
Capstone project supervised by Shams Nafisa Ali.
- Designed a portable device, belt, and methodology for fetal position detection and real-time heart rate monitoring, with a digital audio processing algorithm running on a Raspberry Pi.
Pacemaker Algorithm and Cardiac Signal Simulator
- Developed a real-time pacemaker algorithm on Arduino that detects arrhythmia, bradycardia, and tachycardia, and delivers corrective pacing pulses.
- Designed and implemented a cardiac signal generator on Arduino to emulate normal and pathological conditions.
Heart Sound Segmentation using Deep Learning
- Trained a TCN-RNN model to segment heart sound signals into S1, systole, S2, and diastole.
- Built an interactive web-based GUI to visualize waveforms with overlaid segmentation.