Skip to content
View gitUmaru's full-sized avatar
Pretending to understand what non-Euclidean data is
Pretending to understand what non-Euclidean data is


Block or Report

Block or report gitUmaru

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hey! 👋

My name is Muhammad Umar Ali and I am currently a Biomedical Engineering Student from the University of British Columbia. I am also an aspiring scientist with a passion for research, medicine, and computer science.

🔧 Technologies & Tools

⚡ One line that describes me best?

A wannabe scientist who pretends to know what hes doing and sometime codes too.

📚 My other interests

Other interests: Cellular Bioengineering, Stem Cells, Cancer Biology, Plant Bioinformatics and Dungeons & Dragons! I also write about my projects and general opinions but writing is hard, check me out on Medium.

💬 Contact Me

You can find me on: my website and on Email.


You can also find me on Twitter, or on LinkedIn but I dont use as often.


  1. skin-color-estimation skin-color-estimation Public

    An implementation of two academic papers on determining skin colour pixels of images. Used to determine individual typology angle (ITA).

    MATLAB 4 1

  2. PixGen PixGen Public

    We have decided to make a web application where clinicians can decide to add and request images of skins lesions from POC.

    Python 1 1

  3. Pathomatic Pathomatic Public

    This is a git repository for my NSERC USRA where I try to build an android app that looks for cancerous portions of a cell given a pathology slide sample. The phone attaches to the end of a microsc…

    Dart 2 2

  4. Open-Biopipeline Open-Biopipeline Public

    Open Biopipeline is an open source bioinformatics tool for general and broad purposes, specifically the goal of this project is to develop a tool for researchers or students to use in order to inve…

    Python 2

  5. Public

    Short portfolio of some projects


  6. Modelling Chemical Kinetics --- This... Modelling Chemical Kinetics --- This short script simply models a very simple system of some chemical compound c_{A} and c_{B} that is constrained to c_{A}' = -c_{B}' = -k c_{A}. In other words, the first order chemical reaction is: A -> B. I am specifically modeling the kinetics of an isomerization reaction, the decay of 13-cis-retinal to all-trans-retinal.
    import numpy as np
    import matplotlib.pyplot as plt
    from scipy.integrate import odeint
    # Something to note is that this is from the old API of scipy and its better to use their new solve_ivp() method instead.