Skip to content

Instantly share code, notes, and snippets.

View dax-westerman's full-sized avatar
💭
Thinking

Dax M. Westerman dax-westerman

💭
Thinking
  • Natural Language Support Services Core; Center for Improving the Public’s Health Using Informatics, Dept of Biomedical Informatics, Vanderbilt University Medical School; Research Assistance, Tennessee Valley Health Services, Veterans Health Administration
  • Vanderbilt University Medical Center, Nashville, TN
  • X @DaxWesterman
View GitHub Profile
# Privacy Policy for GitHub Agent Action
**Effective date:** April 9, 2026
This action is operated by **Dax Westerman** and is used to retrieve content from a private GitHub repository in response to user requests.
When used, this action may process user-submitted requests, repository content returned by GitHub, and limited technical metadata such as timestamps and error logs. Access to GitHub is performed using a **server-side fine-grained personal access token** controlled by the operator. That token is not intentionally exposed to end users.
Data is used only to authenticate requests, retrieve repository content, return results, maintain service security and reliability, and investigate misuse or failures. Data is not sold.
@dax-westerman
dax-westerman / ProjectSummary_Prompt_Template.md
Last active January 11, 2026 21:01
Creation of Project Summary

Prompt Template for Generating ProjectSummary.md

Purpose

This prompt template is designed to guide the creation of comprehensive ProjectSummary.md files for GitHub projects. Use this prompt with an AI assistant or as a manual checklist to ensure complete and consistent project documentation.


PROMPT TO USE

Role: You are a technical documentation specialist and software architecture analyst. Your task is to create a comprehensive ProjectSummary.md file for a GitHub repository.

@dax-westerman
dax-westerman / markdown-reporting.css
Last active November 5, 2023 10:57
markdown reporting css
/*light*/
.markdown-body {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
margin: 0;
color: #1F2328;
background-color: #ffffff;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
font-size: 16px;
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<profiles version="13">
<profile kind="CodeFormatterProfile" name="GoogleStyle" version="13">
<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value="insert"/>
<setting id="org.eclipse.jdt.core.formatter.disabling_tag" value="@formatter:off"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value="insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value="do not insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value="insert"/>
<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments" value="insert"/>
<setting id="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value="end_of_line"/>
@dax-westerman
dax-westerman / java_extract.bat
Created August 20, 2021 20:40 — forked from milolav/java_extract.bat
Batch file to extract portable version of java jre or jdk from installer
@echo off
rem Batch file that extracts java from installer
rem Original topic on stackoverflow:
rem http://stackoverflow.com/questions/1619662/how-can-i-get-the-latest-jre-jdk-as-a-zip-file-rather-than-exe-or-msi-installe
setlocal
if [%1]==[] goto usage
set fn=%~n1
7z.exe e %1 .rsrc\1033\JAVA_CAB10\111
if errorlevel 1 goto err
@dax-westerman
dax-westerman / README.md
Last active April 16, 2020 12:20
Description of Parameters and Arguments for DOS batch files / command line
@dax-westerman
dax-westerman / gist:b68e7b28e8aadb73050c766ab869d447
Created September 29, 2017 15:58
getObservedExpectedConfidenceInterval
public static ValidatedData<ObservedExpectedPeriod> getObservedExpectedConfidenceInterval(ObservedExpectedDataAnalyticsBase observedExpectedDataAnalytics, double zAlphaSpend, double alpha) {
ValidatedData<ObservedExpectedPeriod> retVal = new ValidatedData<>();
ObservedExpectedPeriod observedExpectedPeriod = new ObservedExpectedPeriod();
final Integer theObservedCount = observedExpectedDataAnalytics.getObservedCount();
final Double theObservedEvent = observedExpectedDataAnalytics.getObservedEvent();
int decimalPrecision = getObservedExpectedAnalysisConfidenceIntervalDecimalPrecision();
ValidatedData<OBrienFlemingAlphaAndCI> observed = calculations.AnalyticsCommonHelper.calculateOBrienFlemingAlphaSpendingAndCI(theObservedEvent, theObservedCount,