Skip to content

pharmacist-sabot/awesome-warfarin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

Awesome Warfarin Projects

Awesome

A curated list of awesome open-source projects, research, and resources for Warfarin Projects.


Contents


Web Applications

A collection of web-based tools and dashboards for calculating or simulating warfarin dosage.

  • Vue-Quick-Warfarin-V2 - A Warfarin Web App built with Vue.js to help clinicians calculate and plan warfarin dosing. It generates daily pill schedules from a weekly target and calculates the total pills needed for an appointment period. Language
  • warfarin6 - A straightforward web tool, likely for pharmacists, to verify a given daily regimen. It calculates the total weekly dose, compares it to a previous dose, and its main feature is to calculate the exact number of 2mg and 3mg pills to dispense based on the appointment duration. Built as a simple PWA for offline access. Language
  • warfarin-calculator - A guideline-based web tool for clinicians to calculate warfarin dose adjustments based on INR and bleeding symptoms. It suggests new weekly doses and generates multiple daily pill regimens. Built as a Progressive Web App (PWA) for offline use. Language
  • Warfarin-Dose-Calculator - A modern web application built with React and TypeScript for calculating oral anticoagulant dosages. It uniquely supports both Warfarin and Acitrom. For Warfarin, it provides distinct calculators for initiation dosing (a nomogram for the first 6 days) and maintenance adjustments based on target INR ranges. Language
  • Warfarin-Dosage-Calculator - A modern Next.js web application that implements multiple established pharmacogenomic algorithms (IWPC, Gage, Xiangya, Biss, Clover) for predicting initial warfarin dosage. Features a clean UI and multi-language support for comparison and educational purposes. Language
  • warfarin-planner - A sophisticated web tool for translating a target weekly warfarin dose into multiple, practical daily pill regimens. Features intelligent sorting to prioritize the simplest schedules (e.g., minimizing half-pills and pill types) and can calculate total pills needed for dispensing. Built as a PWA for offline use. Language

Mobile Applications

Open-source mobile apps for warfarin management.

  • warfarin-management-app - A comprehensive mobile app for patients to manage their warfarin therapy, featuring PT/INR tracking with charts, medication reminders via push notifications, and an AI-powered assistant. Built with React, TypeScript, and Supabase, and packaged for mobile using Capacitor. Language

Desktop Applications

Installable software for desktop operating systems like Windows, macOS, or Linux.

  • INRTracker - A native Windows desktop application for logging historical INR values and warfarin doses. It functions as a digital diary, storing data locally in an SQLite database. Built with C# and the Windows Presentation Foundation (WPF) framework. Language

Machine Learning & Research

Projects focused on using machine learning, data analysis, and statistical modeling to predict optimal warfarin dosage.

  • personalized-warfarin - A complete machine learning project in a Jupyter Notebook that predicts personalized warfarin doses using both clinical and genetic data (VKORC1, CYP2C9) from the PharmGKB dataset. Language
  • pgx-warfarin-ml-portfolio - A machine learning pipeline using scikit-learn for personalized warfarin dosing prediction using clinical and genetic data (VKORC1, CYP2C9). Includes preprocessing, model training (Linear Regression, Random Forest, Gradient Boosting), explainability (SHAP, Permutation Importance), and a Streamlit web app. Language
  • warfit-learn - A machine learning project using Python and scikit-learn to predict warfarin dosage. Includes a Jupyter Notebook for data exploration, model training, and evaluation. Language
  • warfarin-machinelearning - A Python project comparing several machine learning models (e.g., Random Forest, SVR) to predict stable warfarin doses from clinical and pharmacogenomic data. Language
  • Warfarin_Dose_Prediction - A well-documented project in a Google Colab notebook that builds a linear regression model to predict warfarin dose from the IWPC's clinical and genetic dataset. Includes detailed steps from data preprocessing to model evaluation and a final PDF report. Language
  • warfarin-dosing-ml-tool- - An end-to-end machine learning pipeline in a Jupyter Notebook for predicting warfarin dosage using the IWPC dataset. The project covers the full workflow from data preprocessing and feature engineering to training and comparing multiple models (including regression and classification). It culminates in an interactive prediction tool built with Gradio. Language

Related Resources

Links to relevant datasets, research papers, and articles.

  • IWPC-Warfarin-Dataset - The International Warfarin Pharmacogenetics Consortium (IWPC) dataset, widely used for building predictive models.

Contributing

Contributions are always welcome! If you have a project you'd like to add, please read the contribution guidelines first, or simply open an issue or submit a pull request.

Please ensure your suggestion is open-source and directly relevant to the list.

License

CC0

To the extent possible under law, pharmacist-sabot has waived all copyright and related or neighboring rights to this work.

About

A curated list of awesome open-source projects, research, and resources for Warfarin Projects.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published