Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.4%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: claireprice
  • License: other
  • Language: HTML
  • Default Branch: main
  • Size: 18.6 KB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 9 months ago · Last pushed 9 months ago
Metadata Files
Readme License Citation

README.md

Henderson-Hasselbalch Tutorial

Author: Claire L. Price
🔗 Henderson-Hasselbalch Tutorial


Overview

This interactive workshop tool helps learners understand and apply the Henderson-Hasselbalch equation in clinical scenarios. It allows users to calculate: - pH - Bicarbonate (HCO₃⁻) - pCO₂

Each calculation comes with step-by-step explanations, example values, a quiz prompt, and clinical relevance summaries — making it ideal for classroom use, self-study, or medical training sessions.


Features

  • Select from three calculation types: pH, HCO₃⁻, or pCO₂
  • Load example cases (e.g., respiratory acidosis, metabolic alkalosis)
  • Step-by-step breakdown of each calculation
  • Built-in quiz prompts for learning reinforcement
  • Clinical relevance provided for interpretation and context
  • Responsive, browser-based design — no installation required

Henderson-Hasselbalch Equation

The core equation used in this tool is:

pH = 6.1 + log₁₀([HCO₃⁻] / (0.03 × pCO₂))

The equation is rearranged internally depending on the user’s choice of unknown variable.


Getting Started

  1. Open the index.html file in any modern browser.
  2. Choose what you want to calculate: pH, HCO₃⁻, or pCO₂.
  3. Optionally, load a sample case to explore clinical examples.
  4. Enter the known values.
  5. Click Calculate to view:
    • Result
    • Calculation explanation
    • Quiz question
    • Clinical summary

Clinical Scenarios Included

  • Normal acid-base balance
  • Respiratory acidosis
  • Respiratory alkalosis
  • Metabolic acidosis (Winter’s formula)
  • Metabolic alkalosis

License

Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)

© Claire Price, 2025.

You are free to: - Share — copy and redistribute the material in any medium or format - Adapt — remix, transform, and build upon the material for educational purposes

Under the following terms: - Attribution — You must give appropriate credit and indicate if changes were made. - NonCommercial — You may not use the material for commercial purposes.

License details: https://creativecommons.org/licenses/by-nc/4.0/

DOI

Owner

  • Login: claireprice
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this tool in teaching, research, or derivative work, please cite it using the metadata below."
title: "Henderson-Hasselbalch Tutorial"
authors:
  - family-names: Price
    given-names: Claire Louise
    affiliation: Swansea University Medical School, Swansea SA2 8PP UK
    orcid: "https://orcid.org/0000-0002-6045-4835"  
date-released: 2025-05-29
version: "1.0"
license: "CC-BY-NC-4.0"
url: "https://claireprice.github.io/Henderson-Hasselbalch-Tutorial/"
repository-code: "https://github.com/claireprice/Henderson-Hasselbalch-Tutorial"  # Replace with actual repo URL
keywords:
  - acid-base balance
  - henderson-hasselbalch
  - pH
  - bicarbonate
  - clinical education
  - respiratory physiology
  - medical training
abstract: >
  The Acid-Base Balance Workshop is an interactive, browser-based teaching tool that guides users
  through Henderson-Hasselbalch-based acid-base calculations. It enables learners to calculate
  pH, bicarbonate (HCO₃⁻), or pCO₂ with step-by-step breakdowns, case examples, and embedded clinical relevance.
  Ideal for healthcare students, educators, and trainers seeking to make acid-base chemistry more intuitive and applied.
  Intended for educational use only.

GitHub Events

Total
  • Release event: 1
  • Public event: 1
  • Push event: 3
  • Create event: 1
Last Year
  • Release event: 1
  • Public event: 1
  • Push event: 3
  • Create event: 1