Skip to content
View Logic06183's full-sized avatar

Block or report Logic06183

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Logic06183/README.md

Craig Parker

PhD candidate at the Wits School of Public Health and co-investigator at Wits Planetary Health Research, University of the Witwatersrand. Based in Cape Town, South Africa.

I work on climate and health in African cities, with a focus on heat exposure and health outcomes in Johannesburg. Most of my time goes to the HE²AT Center, an NIH-funded U54 DS-I Africa initiative running across Johannesburg and Abidjan, where I work on data science and research data governance.

Research

Heat vulnerability and urban thermal exposure in African cities, linking cohort and clinical data with satellite and reanalysis climate products. Current work covers distributed lag non-linear models for temperature and health outcomes, explainable machine learning (SHAP, gradient boosting) for biomarker screening, geographically weighted PCA for ward-level vulnerability, and Local Climate Zone classification.

Methods and tools

Python and R for epidemiological modelling: DLNMs, case-crossover and time-series designs, survival analysis. Google Earth Engine and the usual geospatial stack for remote sensing and spatial analysis. Azure and Databricks for harmonising multi-site health data and running governed cloud research infrastructure to NIH and institutional requirements.

Selected repositories

  • dlnmpy: distributed lag non-linear models in Python, validated against the R dlnm package
  • HE2AT-RP2-Metadata-Catalogue: metadata catalogue for the multi-system biomarker heat analysis in Johannesburg
  • LCZ_coding: Local Climate Zone and temperature extraction workflows for Johannesburg (Earth Engine, ERA5, MODIS LST)
  • admire-cohort-map: study site mapping for the ADMIRE cohort

Elsewhere

Open to collaboration on climate-health analytics, heat early warning systems, and reproducible research data management.

Popular repositories Loading

  1. Exploring-Bitcoin-Crypto-Market Exploring-Bitcoin-Crypto-Market Public

    Exploratory analysis of Bitcoin and cryptocurrency market volatility using pandas and matplotlib

    Jupyter Notebook 1 1

  2. BioLab-PoliTO---BioMedical-Image-and-Signal-Processing BioLab-PoliTO---BioMedical-Image-and-Signal-Processing Public

    Shared repository of the biomedical image and signal processing group in PoliTO

    MATLAB 1

  3. Climate_Health_attribution_visuals Climate_Health_attribution_visuals Public

    Publication-quality diagrams of climate-health attribution methods: DLNM, causal ML, graph neural networks and explainable AI

    Python 1

  4. LCZ_coding LCZ_coding Public

    Local Climate Zone classification and satellite temperature extraction for Johannesburg urban heat island analysis (Python + R)

    R 1

  5. Classification-Predict-EDSA Classification-Predict-EDSA Public

    Kaggle challenge to predict Twitter Sentiment on Climate Change

  6. EDSA-Predict-Climate-Change-Classification EDSA-Predict-Climate-Change-Classification Public

    Jupyter Notebook