9
FACTS 6.3 Capabilities 1 FACTS 6.3 Capabilities Berry Consultants’ Fixed and Adaptive Clinical Trial Simulation (FACTS) software is the most powerful, versatile, and fastest simulation tool on the market today for advanced clinical trial design. This document provides a summary of the key capabilities and features within FACTS. One of the difficulties in developing a software for a general-purpose clinical trial simulator is the extra-ordinary diversity of features required for different trials. Any attempt to build a single simulator seems to be doomed to failure either because it lacks too many critical features or it has so many features that it becomes hard to use, unreliable, and difficult to extend. Alternatively building many different simulators, each for a different trial type, tends to lead to simulators that are too specific to a particular design. Whilst the resulting simulator is simple to use, it is too likely to lack critical features that your design needs. Also, unless the many simulators are scrupulously maintained, they are likely to diverge which will make it difficult to compare their results to determine which is best. FACTS solves these problems by being built as specific simulation engines, each of which spans a whole class of trial designs. Each class of design is aimed at answering a very different clinical question and thus any divergence in the engines is unlikely to be an issue. The FACTS Simulation Engines FACTS Core For trials where one or more treatment arms are being tested. The engine allows for these arms to be different doses and include dose response modelling. The primary clinical questions being addressed are: “is there a treatment effect and is it big enough to be clinically relevant?” and possibly “which arm should be selected for further development?”. FACTS Enrichment Designs For trials where a single treatment is being tested in a number of different settings – these could be different patient subgroups or different indications. The primary clinical questions being addressed are: “is there a treatment effect and is it big enough to be clinically relevant?” and possibly “in which patient subgroups / which indications should development continue?”.

FACTS Capabilities 6.3 - Berry Consultants

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: FACTS Capabilities 6.3 - Berry Consultants

FACTS6.3Capabilities 1

FACTS6.3CapabilitiesBerryConsultants’FixedandAdaptiveClinicalTrialSimulation(FACTS)softwareisthemostpowerful,versatile,andfastestsimulationtoolonthemarkettodayforadvancedclinicaltrialdesign.ThisdocumentprovidesasummaryofthekeycapabilitiesandfeatureswithinFACTS.Oneofthedifficultiesindevelopingasoftwareforageneral-purposeclinicaltrialsimulatoristheextra-ordinarydiversityoffeaturesrequiredfordifferenttrials.Anyattempttobuildasinglesimulatorseemstobedoomedtofailureeitherbecauseitlackstoomanycriticalfeaturesorithassomanyfeaturesthatitbecomeshardtouse,unreliable,anddifficulttoextend.Alternativelybuildingmanydifferentsimulators,eachforadifferenttrialtype,tendstoleadtosimulatorsthataretoospecifictoaparticulardesign.Whilsttheresultingsimulatorissimpletouse,itistoolikelytolackcriticalfeaturesthatyourdesignneeds.Also,unlessthemanysimulatorsarescrupulouslymaintained,theyarelikelytodivergewhichwillmakeitdifficulttocomparetheirresultstodeterminewhichisbest.FACTSsolvestheseproblemsbybeingbuiltasspecificsimulationengines,eachofwhichspansawholeclassoftrialdesigns.Eachclassofdesignisaimedatansweringaverydifferentclinicalquestionandthusanydivergenceintheenginesisunlikelytobeanissue.

The FACTS Simulation Engines FACTSCore Fortrialswhereoneormoretreatmentarmsarebeingtested.

Theengineallowsforthesearmstobedifferentdosesandincludedoseresponsemodelling.Theprimaryclinicalquestionsbeingaddressedare:“isthereatreatmenteffectandisitbigenoughtobeclinicallyrelevant?”andpossibly“whicharmshouldbeselectedforfurtherdevelopment?”.

FACTSEnrichmentDesigns Fortrialswhereasingletreatmentisbeingtestedinanumberofdifferentsettings–thesecouldbedifferentpatientsubgroupsordifferentindications.Theprimaryclinicalquestionsbeingaddressedare:“isthereatreatmenteffectandisitbigenoughtobeclinicallyrelevant?”andpossibly“inwhichpatientsubgroups/whichindicationsshoulddevelopmentcontinue?”.

Page 2: FACTS Capabilities 6.3 - Berry Consultants

FACTS6.3Capabilities 2

FACTSDoseEscalation Fortrialswhereatreatmentistobetestedatdifferentdoselevelsinadoseescalatingmannertofindwhichdoseisthemaximumlikelytobetolerated.UsedalmostexclusivelyforOncologyphase1trials,theprimaryclinicalquestionbeingaddressedis“whatisthemaximumclinicallytolerabledoseatwhichthisdrugcanbeused?”.

FACTSStagedDesigns Forevaluatingtheperformanceofthedesignsoftwoconsecutivetrials,oratrialthatseamlesslyhastwoseparatestages.Theindividualtrials/stagesaresimulatedusingtheFACTSCoreengine,FACTSStagedDesignsmanagesthesimulationofthesubsequenttrial/stageinthelightofwhat’slearnedinthefirsttrial/stage–whetherthereistobeasecondtrial/stage,whichtreatmentarmsaretobeused,howbigitshouldbe,whentoswitchfromthefirsttrial/stagetothesecondstage.Italsoallowsdatafromthefirsttrial/stagetobeincludedintheanalysisofthesecondtrial/stage.

TheresultofthisisthatforanyparticulartypeoftrialalltheoptionsinFACTSareavailableandcanbeseparatelyenabledordisabled.Thisallowstrialdesignstostartsimpleanddifferentoptionstobeintroducedoneatatime–allowingtheirindividualimpacttobeassessed.ThismakesFACTSagreatplatformforexperimentingwithandlearningaboutdifferentpossiblestatisticalapproachessuchaslongitudinalmodelling,BayesianaugmentationoftheControldata,hierarchicalmodellingofresponseacrosssubgroupsandresponseadaptiverandomization.

Common Features Across the Engines • CommonGraphicalUserInterface(GUI):theFACTSuserinterfaceisveryconsistent

acrossallthesesimulationengines,simplifyingtheadmittedlycomplextaskofmasteringFACTS.

• Noprogramming:allthestatisticalmodelsarepre-programmed,theuserselectswhichtouse,whichoptionstouse,andspecifiesthepriors.

• Fast:becausethestatisticalmodelsarepre-programmed,FACTSisabletorunsimulationsmuchfaster(10-100times)thanistypicallyachievedbyforexampleR-codedtrialsimulationscripts.Andifthatisn’tfastenough,FACTSautomaticallyspreads

Page 3: FACTS Capabilities 6.3 - Berry Consultants

FACTS6.3Capabilities 3

itssimulationsacrossalltheavailableprocessorcoresandfurthermorecanbeconfiguredtomakeuseofaseparate“computegrid”.

• VirtualSubjectSimulation:Flexiblesimulationmethodsforcorrelatedresultsacrossvisits,variationbyvisitandbytreatmentarmandpopulationsub-group.Simulationisabletosimulatefrommodelsdifferentfromtheanalysismodelsbeingused.Finally,thereistheabilitytoimportfilesofvirtualsubjectresponses–subjectresponsesarethensimulatedbyforsamplingfromthisfile,allowingthesimulationofanycorrelationdesiredovervisitsorbetweenendpoints.

• SimulatingExecution:FACTSincludestheflexibilitytosimulatecomplexaccrualrates(Poissonprocessrandomaccrual)overregionsandsites,accrualinCohorts.FACTSalsoincludestheabilitytosimulatecomplexdrop-outscenarios.

• DesignVariants:makeiteasytocomparetheperformanceofadesignatdifferentsamplesizes,notjustcomparingthetype-1errorandpowerbutalsothedesign’sabilitytomakecorrectdecisionssuchasselectionofthebestdoseandidentificationofthecorrecttreatmentpopulationorindication.

• ResultsOutput:Extensiveoutput(.csvfiles)ofallanalysesareprovided:summarizedacrosstrials,finalresultofeachtrial,eachinterimofeachtrial,andthesimulatedpatient-leveldataforeachtrial.ThisgivestheuserthefreedomtoexplorefullfrequentistorBayesiansummaries,time,patients,interims,etc..ThereisafacilitytooutputMCMCsamplesfordiagnostics.

• TrialExecution:Thesimulationengineexecutableprogramcanbeusedintheanalysisofactualrunningtrials.Theengineoutputsfullanalysisandcancreateupdatedrandomizationlistsforrecruitmentpostinterim.An“Analysis”tabwithintheFACTSGUIallowsinterimorfinalanalysestoperformed,usingthespecifiedtrialdesign,onactualorvirtualdata.

• Graphics:Thereisin-builtgraphicalpresentationofmanyoperatingcharacteristicsofthesimulatedtrials,andsummariesofallanalyses.Aswellasgraphsofsummarydata,therearegraphicalplotsofthedataandanalysisforeachinterimforeverysimulatedtrial.Finally,thereistheabilitytoimportthesimulationresultsintoRforfurtheranalysis,summaryandgraphing.

Page 4: FACTS Capabilities 6.3 - Berry Consultants

FACTS6.3Capabilities 4

FACTS Core Designs • TheseareEnginesforsimulatingdose-finding/treatmentselectiontrialswithendpoints

thatarecontinuous,dichotomousortime-to-event(TTE),ortrialwithmultipleendpoints(upto4).

• TrialTypes:Trialscanbeanalyzedforsuperiority,super-superiority(asdefinedbyasuperioritymargin),non-inferiority.Treatmentarmselectioncanbebasedonresponse,utilitycombinationofmultipleendpoints,orbesttherapeuticdosesoverefficacyandsafety.

• Dose-ResponseModels:TheseincludeNDLMs,sigmoid(EMAX),logistic,hierarchicallogistic,plateaumodel,inverted-U.SpecificationofBayesianpriors,andabilitytousehistoricaldatafortheControlarm.

• 2DDose-ResponseModels:FromFACTS6.3onwardsitispossibletospecifythatthetreatmentarmslieonagridandtoanalyzetheresponseusingfactorialor2D-NDLMresponsemodels.

• LongitudinalModels:Theseincludelinearregression,kerneldensityestimates,beta-binomials,dichotomizedcontinuousendpoints,time-to-failurefordichotomous,time-to-eventwithpiecewiseexponentialsorBayesianCoxmodeling.ForTTEendpointsthereistheabilitytomodelanearlypredictorendpoint(continuous,dichotomous,TTE).Therearevariousoptionsforhandlingincomplete/lost-to-follow-upsubjects:LOCF,BOCF,imputedfailureorsuccess.

• Adaptations:Theseincludearm-dropping,responseadaptiverandomization(RAR),earlystoppingforsuccessorfutility,earlygraduationtothenext“stage”.RARcandefinetheweightinggiventomultipleadaptationtargetsandfixedratios,allocationcanbedefinedrelativetothe“probability”ofthetargetortheamountofinformationresultingfromallocatingtothetarget.Theburn-in(pre-adaptation)periodcanbedefinedintermsoffixedallocationratios,sizeandrandomizationblocksize.

• QuantitiesofInterest(QOIs):UserscanspecifyahugerangeofdifferentQOIstobecalculatedduringeachanalysis.Thesecancompareanyspecificarm,allarmsagainstanyspecificarm,andwithanyDelta,thusmultipleprobabilitiesofbeingMED(MinimumEfficaciousDose)andED(EffectiveDose)withdifferentdeltasandquantilescanbecalculated.

• Multiple‘decision’quantitiescanbecalculatedusinganyQOIcalculatedforallarms,selectedbyaspecificarm,thearmmostlikelytobea“target”(Max,MEDorED)orarmwiththeminimumormaximumvalueofaQOI.

Page 5: FACTS Capabilities 6.3 - Berry Consultants

FACTS6.3Capabilities 5

• QOIs:ThesecanbeBayesianPosteriorprobabilities,P-valuesorpredictiveprobabilityofsuccess.Thislatterprobabilitycanbecalculatedbasedonthecurrentlyenrolledsubjects(allowingthetrialtostopenrollmentandcompletefollowupwhentheprobabilityofsuccessisveryhigh)orcompletingfullenrollment(allowingthetrialtostopforfutilitywhentheprobabilityofsuccessisverylowevenifthetrialfullyenrolls).

• Interims:Thesecanbedefinedbynumberofsubjectsenrolled,numberofsubjectscomplete,subjectscompleteuptoaparticularvisit,time-intervals,ornumberofevents(forTTE).Interimscanbeconductedduringandafterfullaccrual.Optionsfordiscontinuingfollow-upafterearlystopping.

• DesignReport:FACTSCoredesignsarenowself-documenting,attheclickofabuttonFACTSwillgenerateaMSWorddocumentthatdescribesthedesignthathasbeenspecifiedandthesimulationresults(requiresRandR-markdown).

FACTS Enrichment-Designs: • TheseareEnginesforsimulatingtrialswithtreatmenteffectsbypopulation

characteristics.Theyallowindication,populationfinding,andenrichmentdesignstobesimulated.Thereareversionsforcontinuous,dichotomous,andtime-to-eventendpoints.

• TrialTypes:Trialscanbeanalyzedforsuperiority,super-superiority(asdefinedbyasuperioritymargin),non-inferiority,withsuccessandfailuredefinedacrossallgroups,byspecificgroupsor“any”or“all”groups.Enrichmentdesignscanbesimulatedthatcandroplesssuccessfulgroupsatinterims.

• GroupModels:Theseincludetheabilitytomodelthedifferentgroupsusingindependentmodels(optionallyborrowingfromhistoricaldataonthecontrolarm)orBayesianhierarchicalmodelingorclusteredmodelling.

• LongitudinalModels:Theseincludelinearregression,kerneldensityestimates,beta-binomials,supportforcontinuousendpointsthataredichotomizedbasedonathreshold,time-to-failurefordichotomous,time-to-eventwithpiecewiseexponentialsorBayesianCoxmodeling.Variousoptionsforhandlingincomplete/lost-to-follow-upsubjects:LOCF,BOCF,imputedfailureorsuccess.

• Adaptations:Theseincludedroppinggroupsforfutilityorstoppingthewholestudyearlyforsuccessorfutility.Decisionscanbebasedonposteriorprobabilitiesorpredictiveprobabilityofsuccessinaspecifiedfuturetrial.Interimscanbedefinedbynumberofsubjectsenrolled,numberofsubjectscompleteorcompleteduptoaparticularvisit,time-intervals,ornumberofevents(forTTE).

Page 6: FACTS Capabilities 6.3 - Berry Consultants

FACTS6.3Capabilities 6

• SimulatingExecution:Abilitytosimulatedifferentaccrualratesforeachgroup,variationovertimeingroup’saccrualrates.Fullflexibilitytosimulatecomplexaccrualrates(Poissonprocessrandomaccrual)overregionsandsites.Abilitytosimulatecomplexdrop-outscenarios.

FACTS Dose-Escalation Designs • TheseEnginesareforsimulatingtrialswheredoseescalationtakesplacebasedon

observationsoftolerabilityand/orefficacy.Arangeofdesignsfromsimple(3+3,mTPI)tocomplexContinualReassessmentMethods(CRM).A2D-CRMengineincludedforphase1trialsescalatingthedoseof2drugsbeingusedincombination

• TrialTypes:Theseinclude:doseescalationtomaximumtolerateddose(MTD)basedonbinarytoxicityoutcomes,doseescalationtoMTDbasedonordinaltoxicityoutcomes,DoseescalationtoMTDandMEDbasedonajointmodelfortoxicityandefficacy,doseescalationin2“groups”whetherthegroupsaredefinedbysubject(e.g.adultorpediatric)orbytreatment(e.g.newdrugaloneornewdrugincombinationwithanexistingtreatment).FromFACTS6.2onwardsthesearenolongerseparatetrialtypesbutoptionsinthemainsimulatorthatcanbecombinedwitheachotherandwithalltheotheroptionsdescribedhere.

• An”open-enrolment”modeisincludedasfasteralternativetocohortenrolment.Theuserspecifiesasmaximumnumberofsubjectsthatcanhavebeenallocatedtoadose,nothaveafinalresponseandstillallocatesubjectstothatdose.Theusercanalsospecify“backfill”rulesothatavailablesubjectsthatcan’tbeallocatedatthetargetdosecanbeallocatedtoalowerdose.

• Dose-ResponseModels:Theseincludetwo-parameterlogistic;proportionaloddsmodelforordinaloutcomes.Bivariatemodelfortoxicityandefficacy.

• Priorspecificationtools:OnetrickyaspectoftheCRMmethodsisthespecificationofthebi-variateNormalprioronthemodelparameters,FACTSincludesanumberofmethodsforderivingthisprior.

• Informpriorwithpseudosubjects:Anaturalwaytoinclude‘informative’priorinformationtoaCRMdesignistouseaveryweakprioronthemodelparametersbutaddinasmall(fractionalsubjectsareallowed)amountofpseudodata.

• DoseRange:Explicitlydefineindividualdoselevelsoracontinuousdoserange.

Page 7: FACTS Capabilities 6.3 - Berry Consultants

FACTS6.3Capabilities 7

• Escalation:Abilitytospecifythesizeofacohort,withoptionforasmall-cohortrun-instage.Specifylimitsonescalation(e.g.maximumincrementfromonecohorttothenext,possiblydifferentindifferentpartsofthedoserange).Preventescalationtodoseswithhighprobabilityofoverdose.Variousoptionalearlystoppingrules.

• Openenrollment:Ratherthanrecruitingsubjectsincohorts,thetrialacceptsallcomers–uptoaspecifiedmaximumnumberofsubjectsrecruitedbutnotcomplete.Recruitmentcanbefasterandde-escalationdecisionstakensoonerallowingthesedesignstocompletefasterandmoreefficiently.

• TargetDoseDefinitions:ThetargetdefinitioncaneitherbetheMTDbyasinglequartileofthetoxicitycurve(e.g.25%)orbytheposteriorprobabilitythatthetoxicityrateatadoseliesinatoxicityinterval(e.g.16-25%).

FACTS Staged Design: • ThisEnginessimulatestwoFACTSCoretrialsbacktoback,eitherasseparatetrialsof

asasingletrialseamlesslycomprisedof2stages.• Thestagescanbeconnectedonascalefromcompletelyseamlesstocompletely

independent.• FACTSStagedDesigncan,forexample,beusedtosimulate:

o aPhaseIIandtheconsequentialPhaseIIItrials,oraseamlessPhaseII/IIItrialo aPhaseIIAandtheconsequentialPhaseIIBtrials,oraseamlessPhaseIIA/B

trialo aPhaseIItrialwithatreatmentarmselectionandexpansionstage

• Datainclusionoptions:TheoptionsforStage2toincludedatafromStage1include:useallofstage1data,usenostage1data,usestage1dataonthearmsretainedinthesecondstage,useallthestage1dataonthestudydrugarmsinthefirststagepooledontheonestudydrugarmretainedinthesecondstage,andusethejustthestage1datefromsubjectsfromthefirststagewhodidnotcompleteinthatstage.

Page 8: FACTS Capabilities 6.3 - Berry Consultants

FACTS6.3Capabilities 8

• Armselectionrules:rulesforselectingwhichtreatmentarmsarekeptinthesecondstageoraredroppedafterthefirststage,includingrulesonspecificarms(suchas“retainthetopdoseif…”),rulesonspecifictargetarms(suchas“retaintheMinimumEfficaciousDosewhichhasaHazardRatioofXorlesscomparedtotheControlArm”)rulesacrossallarms(suchas“retainthe2treatmentarmswiththehighestprobabilityofhavingaresponsegreaterthancontrol,aslongastheirprobabilityoftoxicityislessthan…”)andrulesappliedtogroupsoftreatmentarms(suchas“retainthetwoarmsthatareonceadaytreatmentsratherthanthetwothataretwiceadaytreatmentsif…”).

• Differentanalysismodels:Theallocationrules,interimsanddecisioncriteriacanbespecifiedseparatelyforeachstage,orthestage1rulescanbemirroredinstage2.

• PredictiveProbabilities:Possiblestage1QOIsincludepredictiveprobabilitiesoftheoutcomeofstage2.

• Output:Theoutputincludesfullsimulationoutputofbothstages.• Graphs:AswellasindependentgraphsoftheStage1andStage2outcomes,thereare

graphsofDoseSelectionandtheOverallresults.

Inter-operation with R • FACTScansimulatesubjectresponsebysamplingfromafileofvirtualpatients.This

meansthattheusercancreatesampledresponsesfromanydistributionandwithanycorrelationbetweenendpointsoracrossvisits.

• Thesimulationenginescreateeasytouse.csvfilesfromallsimulatedtrialsforveryeasyprocessingofuniqueneeds.Storesinterims,trials,andsummariesoftrials.TheseresultscanbeeasilyimportedintoRforadditionalpost-processingoftheresults.

Technology • FACTScomprisesaGUIandsimulationengines.• TheGUIrunsonallWindowsplatformsusingthe.NETenvironment • Thesimulationenginesarepre-compiledC++commandlineexecutablesthatcanrun

onWindowsorLinux,providingthefastestclinicaltrialsimulationengineavailable(byordersofmagnitude!).ThesimulationenginescanberunentirelyviatheGUI,thereisnoneedtointeractwiththemdirectly.

• Anysimulatedtrialiseasilyexecutedusingtheidenticalsimulationengineusedtosimulatethetrial.

Page 9: FACTS Capabilities 6.3 - Berry Consultants

FACTS6.3Capabilities 9

• Self-containedabilitytoparallelizesimulationstooptimizethenumberofprocessors • Fullabilitytoconnecttoagridandrunsimulatedtrialsinparallelonyourorother

grids(e.g.Amazon) • Allsupportedbyusersguides,comprehensivespecifications,numerousexamplesand

tutorials.

Formoreinformation,seewww.berryconsultants.comorcontactusat:[email protected]