Our Statistical Consulting & Website Development Projects
Below is a list of example projects that we have developed. We have categorized our projects into Clinical Trials and Website development, however, since many of
clinical trials also involve integration of data collection via the web and the analysis
tools pieces of the project could also be listed under website development. Where required by confidentiality agreements specific details have been omitted.
Clinical Trials
Project 1 - Bayesian Adaptive Randomization
A Bayesian adaptively randomized study to provide the patients in the study with higher likelihood of receiving the superior treatment while obtaining scientifically valid conclusions. The randomization was continually updated and unbalanced to favor the treatment that, on average, had superior interim efficacy results. The randomization was subgroup specific and depended on patient prognostic variables. Measurements on the primary outcome where taken at three time points on each patient and the repeated measure aspect was included in the Bayesian model. This trial was a collaborative effort and patients enrolled at ten medical centers in the United States.
What we did - Development of Bayesian statistical methodology for adaptively randomizing patients. We developed the clinical trial simulation software and MCMC framework for obtaining samples from the posterior. Clinical trial simulation software was used to obtain operating characteristics of the design. Since this was a multi-institutional trial and the randomization depended on real-time data analysis we developed a secure website for collecting the patient outcome data and integrated it with the software we developed to perform the Bayesian analysis.
Project 2 - Interim Analysis Using Conditional Power and Bayesian Predictive Probability
This project was an interim analysis of time-to-failure data to compute the conditional power and the Bayesian predictive probability of a successful trial. With time-to-failure data, the censoring of the event must be included in the calculation and thus simulation was required in the calculation. Conducting the patient follow-up was extremely expensive and if, given the current data, after all the follow-up was complete it was unlikely that the trial would have a positive result the company wanted to discontinue additional data collection
What we did – We developed code to simulate the remainder of the study accounting for many aspects of the trial to obtain an accurate conditional power figure and Bayesian predictive probability. At the time of the interim analysis, the event had not been observed for most patients and the remaining patients could leave the study early for various reasons. In addition, for each patient there was a maximum follow-up and if the maximum follow-up was then the patient would remain censored.
Project 3 - Bayesian Hierarchal Model
A Bayesian Hierarchal model was implemented to combine information from several disease subtypes and the goal of the study was to determine if the experimental treatment provided sufficient activity to warrant a larger randomized study. By using a hierarchal design the client was able to conduct a single multi-institutional trial rather than dealing with the logistics of running multiple studies. In addition, since each disease, subtype was rare and this design was more efficient than separate trial.
What we did - We developed Winbugs code for the Bayesian hierarchal model to allow us to analyzing example datasets. This gave us the ability to illustrate how the design would react to various results and calibrate how information in one subtype influenced decisions in other subtypes. We developed simulation software for obtaining the designs average behavior. In addition, we developed a secure webservice to allow the client to integrate their own data collection portal with the advance statistical modeling and software that we developed.
Project 4 - Single Arm Bayesian Model to Account for a Prognostic Subgroup
A Bayesian model was implemented to borrow information across three
prognostic subgroups. The primary objective was to show that the
new treatment did not decrease the response rate because it was
believed that the new treatment would have significantly fewer and
less sever side effects. The model included treatment-subgroup
interactions so that decisions where prognostic subgroup specific.
For example, the trial could conclude to stop accrual in subgroup
one while continuing in groups two and three. Historical data was
available and the subgroups where not exchangeable, thus a
hierarchal model was not appropriate.
What we did - Using the extensive historical data on over 300 patients treated
with the standard of care, we developed informative priors on the
control. We developed the necessary code to conduct the trial and
simulated the design to obtain the operating characteristics.
Project 5 - Bayesian Adaptive Randomization with Covariates
A Bayesian model was
developed to account for a patient's age, 50 years of age or less
versus over 50. The primary response was treatment failure by day
30. It was unclear if the new treatment would benefit both age
groups so the model developed included treatment-covariate
interactions. The adaptive randomization was age group specific.
What we did -We developed the necessary code for the statistical modeling and
simulating the design in C++. We conducted an analysis of
historical data to obtain estimates of the effects of age on 30-day
failure rate. We simulated the design to obtain operating
characteristics under various Developed a webservice in ASP.NET to
allow the company to conduct the trial using their in house
electronic data capture (EDC) system. By integrating the EDC and
the statistical calculation engine the company could obtain
randomization and checking stopping rule using the most recent data.
Website Development
Project 1 - BabyAdventureGear.com
A retail sales website that sells baby gear. The website offers secure check out, order tracking and customer reviews.
What we did - Development of the entire website from the initial concept including design, search engine optimization, inventory control system, content management system, shipping utilities, statistical analysis of time trends
to help predict when products should be ordered, SQL Server development and secure management side. The secure management side provides a real-time inventory system that gives the retail website access to the quantity of items on hand to prevent customers from ordering items that are not in stock. In addition, the management side of the website provides a history of notes on all orders so that the company’s associates can record changes and alterations as necessary. The website tracks user navigation and uses statistical analysis to suggest additional products based on other customers with similar interests.
Project 2 - SkyDiveSanMarcos.com
An online reservation system that is specific
to the sky diving industry. A secure website that allows Skydive
San Marcos to setup jump schedules, view reservations, track
reservation changes and email customer confirmations via a secure
website.
What we did - We developed the website portion dedicated to obtaining online
reservations as well as the management side that allows the company
to setup jump schedules, gift certificates and add/modify
reservations. We developed the secure SQL Server database to allow
restricted access based on a user's privileges.