Software
This page lists some software I've written or written about.
Stand-alone numerical software
Clinical trial software
Statistical utilities
PowerShell
R
Miscellaneous
My blog
Stand-alone numerical software
Software for numerical computing, primarily special functions and random number generation. Code available in C++, C#, and Python.
Clinical trial software
CRMSimulator is used to design CRM trials, dose-finding based only on toxicity outcomes. BMA-CRMSimulator is a variation on CRMSimulator using Bayesian model averaging.
EffTox is used for dose-finding based on toxicity and efficacy outcomes.
TTEConduct and TTEDesigner are for safety monitoring of single-arm trials with time-to-event outcomes.
Multc Lean monitors two binary outcomes, efficacy and toxicity.
Adaptive Randomization is for multiple-arm trials using outcome-adaptive randomization.
Statistical utilities
How to test a random number generator, Chapter 10 of the O'Reilly book Beautiful Testing.
I have worked a lot with on random inequalities, and Inequality Calculator often comes in handy. Parameter Solver is also popular, used for determining distribution parameters based on quantiles or mean and variance.
For more software from M. D. Anderson, see the statistical software [link died] download site or search this site using the custom search engine below.
PowerShell
PowerShell is a new shell for Windows. After decades of having a wimpy command line compared to Unix, Microsoft produced a shell more powerful than its Unix counterparts. The biggest difference is that while Unix shells pipe text, PowerShell pipes objects.
PowerShell gotchas lists the top five features a new users might find frustrating and gives a justification for each.
PowerShell Cookbook is a set of things I found useful while learning to use PowerShell.
Regular Expressions in PowerShell and Perl explains how to use regular expressions in PowerShell, comparing PowerShell's syntax to Perl's syntax. A similar page compares Regular Expressions in Python and Perl.
Learn PowerShell as a shell first
Automated Extract and Build from Team System using PowerShell article and source code on CodeProject.
PowerShell script to report catch blocks
R
Moving data between R, Excel, and the Windows clipboard
Miscellaneous
Notes on how to use LaTeX on Windows.
Getting started with C++ TR1 regular expressions
Comparing various implementations of math.h
Greek letters and math symbols in Unicode, (X)HTML, and LaTeX
Accented letters in HTML, (La)TeX, and Microsoft Word
Working with statistical distributions in Mathematica, R/S-PLUS, and Python