PHUSE EU 2019 Papers - Index
162 papers. Source: PHUSE (Pharmaceutical Users Software Exchange) EU Connect conference proceedings.
| # | Title× | Authors× | Abstract× | Keywords× | Extras | Pages |
|---|---|---|---|---|---|---|
| 1 | 10 Useful Skills You May Have Learned through Being a Programmer - Other than Programming | Paul Grimsey | Modern programmers need to have a number of different skills in order to function effectively in the modern working environment. Demands such as: working in multi-disciplinary teams; working remotely; changing timelines and/or changing requirements, require the programmer to be adept not only at coding but also in these other, non-technical aspects. It is possible that the programmer may not be aware that they have these skills, as they are not easily taught but rather honed over time and through experience. This paper will describe what the author considers to be some of the most useful of these skills, that can be used outside of the programming arena and applied to everyday life | problem solving, adverse events | source presentation source |
11 |
| 2 | A Data-driven and cost-effective approach towards Risk Based Monitoring | Vineet Jain | Pharmaceutical Industry has been increasingly using risk-based approaches to improve data quality and identify risks. Typically, such approaches are trial specific, costly and KRI/KPI driven. However, teams are interested in looking for deviations from study procedures, data entry errors, inaccurate measurements, sloppiness, or fraud in clinical trial data. Detection and resolution of such issues is part of risk based monitoring. Such issues can be discovered by looking for patterns in data deviating from the general behavior observed in the remaining data. To detect and visualize such patterns (i.e. anomalies) in clinical trial data, a simple yet powerful data driven system is presented. It uses formal statistical tests along with unsupervised machine learning techniques. With availability of source data in CDISC standard, the approach can be applied on a clinical trial readily without any data preparation | clinical trial, clinical data, outlier, chi-square test, rank test, standard deviation, sample, adverse events, data cleaning, parametric test, vital signs, cdisc | source presentation source |
7 |
| 3 | A Groovy Way to Enhance Your SAS | Karl Kennedy | PROC GROOVY is a relatively new (SAS 9.3+) and little-known SAS procedure that can unleash the power of Apache's GROOVY language (Java-syntax compatible object-oriented programming language) within your SAS environment. To display the power of PROC GROOVY two methods for producing a bookmarked PDF containing trial results (tables, figures, and listings) are described. The first method uses PROC GROOVY/Java while the second uses standard BASE SAS. The primary goal of this paper is to show that with minimal Java and PROC GROOVY knowledge the programming burden/complexity of the task can be greatly reduced, for example by removing the requirement to parse an RTF file. This is achieved by utilising Java's vast collection of Application Programming Interfaces (APIs). A secondary goal is to open the world of Java to SAS programmers |
proc groovy, proc step, sas programmer, excel, ods rtf | source presentation source |
6 |
| 4 | A Simulation-Based Approach to Establish Quality Tolerance Limits | Debbie Adkins | Over recent years advances in technology have provided the promise of improving the conduct & oversight of clinical trials. Across industry, multi-disciplinary teams are working closely together to reap the rewards of risk based monitoring approaches. However, whilst the potential advantages of Risk Based Monitoring (RBM) are clear, the best way to successfully embed RBM in clinical trials is still emerging. This paper describes an example of how we created a quality threshold limit for protocol deviations using simulated data based on previous studies, using an approach which is used in statistical process control. We created simple, easy to understand limits which are effective in detecting unusual levels of protocol deviations at one site or at one visit | protocol deviations, subject visits | source presentation source |
10 |
| 5 | A Three-pronged Approach to Central Monitoring to Identify Potential Risks and Ensure Data Quality | Jill Ophoff | Centralized Data Review, leveraging real time data, is a key component of Analytical Risk-Based Monitoring. Continuous monitoring of the data increases trial oversight and enables the right action to be taken at the right time. At Janssen R&D, we have adopted a three-pronged approach to centralized monitoring that better identifies potential risks and drives improved data quality. The following central monitoring oversight capabilities will be shared: 1) Use of a dashboard with (standard) Key Risk Indicators to indicate potential risks in countries/sites. 2) Use of Study- Specific Reports to indicate potential risks in countries/sites related to quality of critical study data. 3) Use of Central Statistical Surveillance to identify data anomalies | data cleaning, sample, clinical trial | source presentation source |
5 |
| 6 | ADaM Programming Made Easy - Common ADaM Templates and an SAS Macro Library | Niels-Kristian Kjøller | In this paper we present two ADaM program templates. One common template for all Basic Data Structure programs (e.g. ADLB), and one for all Occurrence Data Structure programs (e.g. ADAE). The templates are built around short and easy-to-read macros. The structure is modular, and each macro can easily be swapped out t o suit trial needs. This approach saves time and ensures aligned definitions (both across datasets within a trial and across trials within a project) as well as ensuring GPP. It allows 80% of desired variables to be ready as soon as SDTM is ready and enables the programmer to focus on trial specific details | bds, imputation, date variable, treatment period, cdisc | source poster source |
4 |
| 7 | ADaM Submission - How to Work with the Inconsistencies Between the FDA and PMDA Requirements | Marianne Carames | Several sources with requirements exist both from CDISC, FDA and PMDA for preparing an ADaM submission. Some of the requirements are binding and some are not. Some of them are very specific and detailed and sometimes not aligned. This presentation/paper will present the details of some of the not-aligned requirements and how we have dealt with them at Novo Nordisk A/S | adam dataset, data cleaning, cdisc | source presentation source |
5 |
| 8 | ADaM-based Centralised Monitoring | Christian S. Christensen | Efficient centralized monitoring during trial conduct relies on clinical data summaries, visualizations and the derivation of param eters or flags, which assists in the identification of issues. Analysis data (ADaM) likewise summarize and highlight aspects of data but is oftentimes solely designed with the clinical trial report in mind. Basing the monitoring on ADaM datasets avoids an y parallel developments and derivations. In addition, it enables the clinical team to operate on the same representation of data which eases communication greatly. However, this introduces additional constraints to ADaM programming. This paper will be an overview of a solution, which uses Qlik Sense as a data visualization tool on top of ADaM and a discussion of advantages and challenges of the approach | adam dataset, clinical trial, cdisc | source presentation source |
3 |
| 9 | Adapting the SAS Enterprise Guide Log Summary to Check Your LOG for You | Lawrence Heaton-Wright | Checking SAS LOG Files is something we all do. It's to make sure that the SAS program we've run works as it is expected, to produce the expected results and that there are no messages that violate your company's Good Programming Practice. SAS LOG files can be checked manually as well as in an automated manner by SAS macros, customisable text editors or other types of sc ript files. SAS Enterprise Guide (and SAS Studio) have the excellent Log Summary window allowing users to click to the relevant Log note. This paper will give an overview of these processes as well as explaining how to combine the EG Log Summary and a Log-checking SAS macro to produce automated LOG checks as programs are developed which instantly show LOG messages of interest as warnings at code submission time rather than post -production | sas log, macro definition, sysrc, sas studio, sas enterprise guide, proc printto, proc step, macro variable, proc sql | source presentation source |
12 |
| 10 | Addressing the Gap in Data Standards: Introducing the Aggregation Layer | Claudio Garutti, Marko Bomyer |
CDISC has improved the efficiency and quality of clinical research by developing standards across the clinical data life cycle including data collection, submission and analysis. However, there are still gaps. There is no standard for data review; and the data collection standard does not cover all data sources and is typically de-normalised, whereas submission datasets are normalised. As a result, getting from source to submission requires multiple programming iterations. Further, there is duplication of effort to produce different, but related outputs, such as tables for blinded versus un-blinded users, or moving from one version of a standard to the next. To address these challenges, we propose an intermediate state between data sources and downstream data outputs called the "aggregation layer" | data standard, clinical data, data governance, raw data, clinical research, clinical trial, cdisc | source presentation source |
11 |
| 11 | ADSL - Friend or Foe? | Jørgen Mangor Iversen | When creating a set of ADaMs for a trial or a submission, one commonly used approach is to create the ADSL dataset first, and then pick variables from ADSL when creating other ADaM datasets. While this approach may seem clever at first, only creating each variable once, it may create other problems downstream, in particular when performing QC of ADaM. To avoid costly and lengthy re-QC, it is advocated to create all variables common to more than one ADaM dataset outside of the set of ADaMs, either as WORK datasets or separate permanent datasets. This approach eliminates dependencies between individual datasets, especially dependencies of ADSL, avoiding the need to re-QC all ADaM dataset when a variable in ADSL, but not in other ADaMs, needs to be updated | adam dataset, temporary dataset, data cleaning, clinical trial, clinical data, permanent dataset, raw data, sdtm domain, cdisc | source presentation source |
8 |
| 12 | AI-assisted Code Reviews | Igor Khorlo | Codereviewsbecomeaverycrucialandessentialtaskinqualitycontrolassuranceinthepharmaceuticalindustry. Some companiesimplementedcodereviewsasastandardvalidationprocedureforsimpleSASprogramsinsteadofdoublepro- gramming. In this paper, we will consider how Artificial Intelligence can assist with this process by building a model that calculates an entropy for each token in the SAS program. Not going deep into details of what is the definition of entropy, wearegoingtorephraseitinsimplewords-ameasureofsuspiciousnessthatthethingisincorrect. Wearegoingtodraw aheatmapforagivenpieceofSASsourcecode,thatwillhighlightareasofthehighentropy,thatwe,forinstance,canuse duringthecodereviewstohighlighttheareasthatshouldbereviewedfirst | neural network, machine learning | source presentation source |
7 |
| 13 | All about versioning - an intro into Distributed Version Control | Mark Bynens | Today as software developers, programmers or data scientists we need to work as a team and engage in collaborations to share our work. R, Python and other open-source software are globally used in pharma in various setups. As more open-source code has been developed, there is a huge need to collaborate and secure our code in a global environment. Repository management services have become a crucial part of collaborative software development. They can help software developers, programmers and data scientist organize their coding work, maintain quality, collaborate and share. This paper introduces collaborative software development, versioning, different types of version control systems, repository management services in general and will compare GitHub, Bitbucket, and GitLab | data science, excel | source presentation source |
12 |
| 14 | An Automation Proof of Concept of Periodic Reporting via R Shiny | Nicholas Masel | Periodic reporting aims to provide a comprehensive analysis of the risk of a drug to regulatory authorities. In support of this process, we explored the ability of R and R Shiny to create the required rich text format (RTF) outputs. The intent of this proof of concept (PoC) was to g enerate outputs that are indistinguishable from the more traditional method of RTF production with SAS. In addition, to create an interactive application to allow flexibility in table content and to account for variance in the analysis data structure. If successful, the framework of this tool could be used as the foundation of a broader application for output generation via R. Herein we will discuss our results and recommendations for expansion upon these results | proof of concept, pharmaceutical industry, data cleaning, adverse events | source presentation source |
7 |
| 15 | An Efficient Way to Combine RTF Files and Create Multi-Level Bookmarks and a Hyperlinked TOC | Lugang Larry Xie, Lee Armishaw |
RTF is a popular format that most sponsors adopt to create tables, listings and figures in the pharmaceutical industry. However, there is an unmet need to concatenate the outputs into a presentable single RTF file independent of the computing system. This paper presents a simple SAS approach to concatenate any SAS generated RTF files, including both tables/listings and figures, and create a multi-level bookmark hierarchy and a hyperlinked TOC, without having to modify those macros/programs that create the individual outputs. It can be executed on any platforms with SAS installed | dataset, pharmaceutical industry | source presentation source |
5 |
| 16 | An Introduction to Python: The SAS Programmer's Guide | Bradley Harris | SAS has been the preferred programming language of the pharmaceutical industry for the last 25+ years. Until recently, SAS has enjoyed unrivalled tenure as the universally accepted language across the industry, but now there are at least two other viable candidates that could represent a realistic alternative: one is PythonTM, the other is R. The rigorous level of standards and regulations within the industry, along with perceptions of what will be accepted by regulatory agencies, has typically led to slow adoption of new tools and technology. If we are to move forward, as with all things, we need to explore new and possibly more effective ways of working. As such in this paper I will explore the Python programming language, a highly versatile language that can be used for anything from simple data manipulation and website development, to machine learning and complex visualizations | pharmaceutical industry, proc means, dataset, sas programmer, proc step, proc freq, proc sql, data science, sdtm domain, temporary dataset, cdisc | source presentation source |
8 |
| 17 | Analysing Real-world Data - Case Study | Anik Chatterjee, Sibasish Saha |
Presentation | source | 25 | |
| 18 | Analysis of composite endpoints using the Win-Ratio method in SAS | Murat Ipek | In clinical trials the evaluation of composite endpoints is usually defined as the time from randomization to the very first event. This method is missing the clinical importance of endpoints while often the first outcome is of less importance from a medical point of view. To overcome this problem, Pocock et al. published the concept of the Win- Ratio for the analysis of composite endpoints. Subjects from two different treatment groups are divided into pairs based on a risk profile and winners and losers are determined within the pairs. This method underlines the clinical context of two or more endpoints and supports the importance of a certain endpoint, e.g. cardiovascular death as the top priority, and by sequential ordering of the remaining endpoints, e.g. myocardial infarction or stroke | clinical trial, confidence interval, randomization, sample, proc sql | source presentation source |
8 |
| 19 | Analysis of crossover studies in patient narratives | Rebecca Lyzinski | Crossover design clinical trials allow for subjects to be their own control, which often means fewer patients need to be enrolled. However, multiple treatment periods create a more complicated statistical analysis, especially for patient narratives which pull data from multiple domains. By using treatment start date and planned or actual treatment variables, analysis periods and corresponding treatments can be assigned to adverse events and other record level data. By also adding in baseline flags, period -matched baselines can be created for each treatment period to conduct change from baseline analys es in findings data. With these components, the narratives can be written for a crossover design | treatment period, adverse events, change from baseline, crossover study | source presentation source |
6 |
| 20 | Assessing Your Pipeline. People Not Trials! | Jennifer Dootson | Presentation | source | 3 | |
| 21 | Automated Review of Metadata Standards, Data Checks and Trend Visualisation | Giuseppe Di Monaco | Statistical programmers are rarely involved in a large automated software project where multiple groups, departments, and various technologies are involved. This paper presents the steps taken toward creating a large, automated project using SAS, Qlik Sen se and Microsoft SharePoint together with managing the project version releases. The objective is to support the creation of metadata standards, data checks and visualization of data quality trends. The paper also describes the initial modeling, requirements and automated validation of the generalized modules which are at the core of the project. The design eases maintenance and facilitates future development while allowing for flexibility in study-specific data and quality checks. Data Problems are surfa ced directly to the consumer using targeted, time - saving, automated reporting, and these reports are loaded into Qlik Sense for trend detection visualization | clinical trial, data review, trial summary, data cleaning, data science | source presentation source |
9 |
| 22 | Automated RTF Table Translation - An Illustrated Approach | Amit Bhaniani, Qian Wang |
More and more countries request for HTA (Health Technology Assessment) dossiers to evaluate the added benefits of drugs compared to existing local standards of care in support of market access and price negotiations . While clinical trial results are typically reported in English, they need to be translated into local languages for HTA submissions. Manual translation from English to another language is not only time consuming but is also prone to errors and lacks traceability. Commonly available automated translation solutions are difficult to validate and lack traceability and reproducibility. This highlights the need for a more robust solution for table translation. This paper describes a SAS@ based tool to automate table translation from English to German. This tool can be extended to support translation to other languages. The translation process described here can also be implemented using programming languages other than SAS | ods rtf, sample | source presentation source |
9 |
| 23 | Automated Test Framework for SAS Macros | Sven Prasse | To resolve the conflict between modern programming paradigms like agile software development or DevOps and implementing software for controlled and validated environments, it is helpful to automate software testing. The presentation shows how a SAS framework supports the development of SAS Standard macros based on automation of - Test execution, - Collection and archiving of test results, - Comparison of test results against reference results, and - Provision of summaries and error reports. My experience shows that an automated test framework allows easy and fast evaluation, via regression analysis, of the risk of a software change. Furthermore, an automated test framework enables the software developer to ensure short implementation cycles and also to ensure that the delivered software shows the required behaviour. Automated testing shortens the testing effort and speeds up the development cycle without any decrease of software quality | txt, temporary dataset, macro definition, regression analysis, proc step | source presentation source |
8 |
| 24 | Automating the blankcrf.pdf and define.xml with your database build | John McDade | At study set-up we receive a raw annotated CRF and database design EXCEL workbook detailing the structure of the raw database with every variable collected on the study, these documents describe the Database Build. The role of these documents are usually confined to aiding the SDTM specification process which then allows us to create the SDTM annotated blankcrf.pdf. What if we could use the database design as the driving force for dynamically creating the define.xml before programming begins? |
annotated crf, controlled terminology, excel, cdisc | source poster source |
6 |
| 25 | Automating Validation of Statistical Reports - A Real Case Study | Neel Patel, Deepak Kumar |
Validation of clinical reports are sometimes tedious job considering multiple factors such as titles, foot notes, counts, percentages, decimal positions etc. This becomes more cumbersome when we have page long reports with different categories and sub-groups. Comparing values and percentages manually for all categories may go for a toss in this situation. How our daily used tools and technology can help us potentially to reduce efforts and time while we can gain better quality. In this paper, we will demonstrate how we could use SAS effectively for our daily routine comparison. How a validation programmer could use different SAS functionality and process to read final reports (plain text .rtf format files) and remove unwanted special characters from the same. We would demonstrate how we could use these features of SAS along with multiple different functions to v alidate reports flawless and effective way | data cleaning, ods rtf | source presentation source |
2 |
| 26 | Back to the Studio: Why SAS Studio Merges the Past, Present and Future of Programming Clients | Paul Shannon | Many SAS users are programmers first, despite the many graphical interfaces available for SAS. Users in the Pharmaceutical industry rely heavily on SAS Enterprise Guide and SAS Display Manager for their default programming client. SAS Studio is a relatively new browser-based alternative that provides familiarities for users of both Enterprise Guide and Display Manager, whilst offering powerful new enhancements such as extensibility, Git integration for source control as well as hosting and administration benefits for IT support teams. This paper demonstrates some of the familiarities with existing solutions, demonstrates new enhancements and discusses important benefits for migration, such as simplicity of access across multiple devices, simpler hosting and maintenance considerations for platform engineers and cloud or on-premise support for any individual or company considering adopting SAS Studio as a programming environment | sas studio, sas enterprise guide, sas programmer, sas viya, sas base | source presentation source |
14 |
| 27 | Basics of Dataset Integration | Pradeep Kumar | Integrations of studies are important for setting up safety and efficacy profiles of the component of interest and are referred to as ISS and ISE. Without the integration of multiple studies some larger trends in the data may not be so easily visible, regardless of whether those are good or bad, s o these integrations are vital to ensuring the safety and effectiveness of any intervention. We would like to share our experience of a recent integration using the CDISC ADaM standard s along with the challenges we faced and thought processes used to resolve these to help others undergoing the same task. Traceability , a key principle of the ADaM standard, from the source datasets to our integrated datasets , was one of the primary drivers for both the issues and resolutions. Differences in the study designs, which were often complex , as were the dosing regimens , made the integrations more complex than originally hoped | sample size, sample, adam dataset, cdisc | source presentation source |
4 |
| 28 | Beyond missing data patterns: augmenting PROC MI tables with summary of imputed data | Lamine Signate | SAS PROCEDURE MI (PMI) can be used for summarising the frequencies of each unique missing data pattern (MDP) in the dataset along with the mean values of the analysis variables within each pattern. When an MDP summary is needed the option (nimpute=0) can be specified; however, when multiple imputations on MD are performed by PMI it may be informative to describe the imputed data in the context of data actually observed for each MDP. In this work, we present a sequence of programming steps for augmenting the MDP summary from PMI with mean values of imputed data. In the first step, MD are imputed with PMI according to a specified imputation model. Secondly, subjects are categorised by MDP in a DATA STEP; the accuracy of this 'manual' categorization is cross-checked against the MDP summary from PMI. Thirdly, mean values of completed data are calculated for each missing pattern |
missing value, proc mi, proc step, imputation, proc sql, create table, multiple imputation, proc freq | source presentation source |
6 |
| 29 | Big SAS Code Navigation and Management | Fred Ross, Jessica Whittaker-Dixon |
Substantial quantities of code can be difficult to navigate, debug and manage if poorly planned and laid out. Therefore, when starting a program anew or taking over previously established code it is imperative that extra effort is made to make the code straightforward and easy to understand for not only yourself but anyone who may inherit the code from you in the future. This paper will explore techniques and best practices to achieve this in your SAS programs, whether starting with existing code or from scratch. Focus will be on larger SAS programs and how they can be accessible and reusable to developers of any level, including and going beyond the traditional standard good programming practices to delve into more advanced techniques and ideas for good program management. Techniques include using SAS functions and procedures to provide summaries and critical information for navigation and debugging of code | work library, proc step, proc sql, proc sort, macro variable, out= | source presentation source |
8 |
| 30 | Bioequivalence Testing for Highly Variable Drug Products (HVDPs) | James R. Johnson | Bioequivalence (BE) studies investigate and compare the pharmacologic characteristics of different formulations of a drug product with respect to the rate and extent of exposure to a new formulation (Test) and a reference listed formulation (RLD). The pharmacokinetic parameters of maximum concentration observed (Cmax), time to maximum concentration (Tmax), and area under the concentration curve (AUC) are the most common parameters for assessing rate and extent of drug absorption in BE studies, and provide clues to the impact of outlier concentrations. Highly variable drug products (HVDP) are drugs whose rate and extent of absorption shows large dose-to-dose variability within the same subject. HVDP's are generally defined as those drugs whose intra-patient coefficient of variation (Cmax and/or AUC) is approximately 30% or greater. In this paper methods associated with determining bioequivalence for a HVDP are summarized from the literature | sample size, sample, confidence interval, cv, cmax, geomean, proc mixed, pk parameter, adpp, crossover study | source presentation source |
9 |
| 31 | Building a F.A.I.R. Foundation for Pharma: The PHUSE GoingTWLD Project | Tim P. Williams, Armando Oliva |
Innovative pharmaceutical companies are rapidly adopting the FAIR guiding principles of Findable, Accessible, Interoperable, and Reusable data and standards to solve the many challenges facing our industry. Linked Data Knowledge Graphs provide the foundation for FAIR data, with potential impacts ranging from pre-clinical and late-phase studies to Real World Evidence, product launch, and sales. PHUSE initiatives under the umbrella of "Going Translational With Linked Data (GoTWLD)" employ FAIR pri nciples to facilitate cooperative development in the pre- competitive space. Adoption of these principles will increase standardization and encourage data access and reuse for the benefit of companies, agencies, and patients | pharmaceutical industry, clinical trial, unique key, clinical data, data cleaning | source presentation source |
5 |
| 32 | Building Integrated Clinical Ecosystems | Stijn Rogiers | In today's world, there is a variety of niche vendors that have a 'best of breed' product within the Clinical space. The ability to take these various applications and create an integrated system is key for productivity and efficiency. When these applications are hosted in the Cloud connectivity it is facilitated and as an added benefit, system access is available from anywhere in world simply through a web browser. This paper talks in general about variety of features and functionalities one should be mindful of when selecting applications that can be utilized in their Clinical Ecosystem. The question to ask is: can data be collected and stored into one centralized repository and yet can be distributed to remote applications to support different end users and their various use-cases | access control, data mining | source presentation source |
4 |
| 33 | Building Interactive Web Apps - Experiences with R Shiny | Stephanie Fechtner | The open source R package Shiny provides an opportunity to build interactive web applications in an efficient way by using the statistical software R and the user interface RStudio; no web development skills are required. The created web application can be accessed via the internet; the user of the application himself does not have to use or to know R. However, the more interactive the tool should be in the end, the more hurdles need to be taken by the R programmer. The programmer needs to understand the purposes of the two components of a Shiny app - the user interface object and the server function - and how they can affect each other and the appearance of the application. With some experience it is possible, to create smoothly working Shiny apps which can make the exploration of clinical data easier and the presentation of statistical analyses more attractive | histogram, if-then-else, box plot, input statement, class variable | source presentation source |
12 |
| 34 | Career (and Life) Improvements Through Self-quantifying Biohacking Techniques | Sascha Ahrweiler | source presentation source |
14 | ||
| 35 | CDISC 360: Continuing the Journey Towards End-to-End Automation | Peter Van Reusel | adam dataset, sdtm domain, cdisc | source presentation source |
3 | |
| 36 | Challenges Involved with Using Legacy Clinical Trial Study Data During Integration | Adebola Opasanya | Effective data integration is critical to the Integrated Summa ry of Safety (ISS) analysis and the integrity of the submission of a new compound to Health Authorities. It is in a pharmaceutical company's best interest and also an FDA requirement to review the safety of drugs in clinical development in order to perform meta-analyses on multiple studies. In this p aper, we review the challenges in pooling 27 very different Phase I studies to produce an Integrated Summary of Safety. Variations in the historic nature of the studies, the design and study indications all contributed to the resource intensive nature of producing integrated data and summaries. The author reflects on the recent experience of creating such summaries and how some of these challenges were overcome | adam dataset, treatment period, imputation, data integration, raw data, vital signs, clinical trial, phase i, cdisc | source poster source |
8 |
| 37 | Choosing the Right Path to Follow When Integrating ADaM | Magalie Gallet, Laura Phelan |
Performing an integrated ADaM database ("pooling") is not an uncommon undertaking in the Biotech/Pharma business, but getting it right remains a challenge when the analysis plan is complex and does not easily fit within the CDISC structure. While there is a growing reference of presentations, white papers, and the ADaM IGs are relatively stable with regards to the most commonly included domains, rarely can one find examples which exactly match your pooling needs. We would like to share our recent submission experience and describe the many challenges we had to face and the solutions we found, with a special focus on: Designing ADaMs where subjects are analyzed in mul tiple treatment cohorts of varying duration The pros and cons of different approaches * Will the future guidelines have more precise recom mendations for this type of analyses? | adverse events, class variable, proc step, cdisc | source presentation source |
12 |
| 38 | Clearing the Fog Surrounding LOINC | Jordan Bristow | Logical Observation Identifiers Names and Codes (LOINC) is a growing database containing a universal standard for identifying health measurements, observations and documents. This paper will give an overview of LOINC and provide a foundation for the reader in a developing area of data management. This paper aims to spur the reader into becoming informed of a method of standardising data for a global audience that they may have been unaware of and providing clarity in an area that may seem to be intractable at first glance | clinical data, clinical research | source presentation source |
7 |
| 39 | Considerations When Representing Multiple Subject Enrollments in SDTM | Kristin Kelly, Blue Bell |
In clinical trials, it has become more common for a study design to allow subjects to re-enroll in the same study or subsequent studies within a submission. For studies that allow subjects to re-screen for the same study, it may be difficult to determine how to represent the data for multiple enrollments in SDTM. There are a number of approaches seen in industry, but many pose issues. An example of this is creating multiple records in DM with the same USUBJID to represent each enrollment. Though this may seem the most straightforward approach, many tools used at FDA are configured to expect one record per subject and thus, the data may not readily load into their tools. Another approach is to assign different USUBJID values for the same subject within a study and across studies. This also creates issues for review because it is difficult to track the same subject across studies | clinical trial, unique key, cdisc | source presentation source |
7 |
| 40 | Customised AE Narratives Using JMP Clinical | Alastair Scarlett, Carol Vaughn |
Medical Writers create AE Narrative reports of adverse events of interest as part of a regulatory submission - a lengthy task! JMP Clinical provides a tool to automate this process, however it cannot easily take account of different needs for different therapeutic areas (TAs). This case study will present how we took the basic report and customised it to meet the needs of a group of Medical Writers preparing AE Narratives for Respiratory, Vaccines and Oncology studies. The end result was a tool that allowed for user customisation; was adaptable for different TAs and different studies within those TAs; and allowed the user to create a report in minutes rather than weeks! | adverse events, imputation | source presentation source |
4 |
| 41 | Data Anonymisation & Risk Assessment - Process Map and Automation Efforts | Lukas Kniola | In the expanding data sharing landscape, the expectation and demand to share clinical trial subject-level data is now undisputed. As techniques and standards are developed and collective experience is gained, trends and similarities emerge and offer opportunities to simplify, unify and automate the process of data anonymisation and risk assessment. PhUSE Data Transparency WG is working on a deliverable which gathers, organizes, and proposes a process map, identifies areas which can be automated. This is achieved by breaking down the process into stages and further into individual tasks. This paper reports on the progress the team has made and builds on the work so far. It describes the steps necessary to transform source data to fully anonymised and documented package. It discusses individual tasks, assumptions and potential pitfalls. It explores opportunities for automation, proposes solutions and provides examples of how to automate individual tasks as well as the workflow | raw data, character variable | source poster source |
7 |
| 42 | Data Everywhere: What Does Risk-based Monitoring Mean for Data Management? | Swapna Pothula | Following the FDA and EMA guidance, and the requirement to be compliant with ICH-GCP E6(R2), implementation of Risk Based Monitoring has become a norm today. While the idea of RBM is to have a customized monitoring plan for each trial, how, when and where Data Management comes into play is something that has not been discussed much. In practice, creation and implementation of a RBM plan requires input from various roles and departments to help identify critical data and critical processes. Being part of this process allows DM to understand data that matters and focus on 'absence of errors that matter'; leading to improved data cleaning, querying and validation processes resulting in cost and time efficiencies. In this paper, we will discuss the role of DM while implementing RBM; the challenges faced and the best practices to achieve analytic ready quality data, that enables timely decision-making leading to overall patient safety | data cleaning, data governance, data validation rules, clinical trial | source presentation source |
5 |
| 43 | Data Visualization: Where to start? | Emma Moore, Welwyn Garden |
There has been a significant rise in interest around Interactive Data Displays (IDDs) from those reviewing and interpreting clinical trial analyses. As clinical data scientists we need to develop new skills to support our stakeholders, especially in this area, as new and effective ways of reviewing and interpreting data are introduced. Two tools, TIBCO Spotfire and R Shiny, have been popularized in this field and are now widely used at Roche. This paper will look at some tips and tricks on how to get started with these tools, sharing my experiences of how I learnt to use them. I will also look at different uses cases that will highlight situations where it is advantageous to use one of these tools over the other, especially when you are developing knowledge in the use of these tools | data visualization, adverse events | source presentation source |
4 |
| 44 | Deconstructing SDTM - Starting Again | Johannes Ulander | sdtm domain, clinical trial, cdisc | source presentation source |
5 | |
| 45 | Deep Sequencing | Koen Ven, Chantal Kersten |
Deep sequencing is a collective name for methodologies to sequence whole genomes by trying to get multiple different reads for each base in the sequence. This improves reliability and allows to identify single nucleotide polymorphisms. At Johnson&Johnson (J&J) - Janssen R&D we applied these methods in infectious disease trials to better understand a disease and how new treatments may interact with a disease agent on both and proteomic level (including possible drug resistance). Here we will show how deep sequencing helped us in answering multiple research questions but also how we solved some of the technical challenges we faced to provide these answers. Examples are the large size of the datasets and fact that the sequence was done against multiple reference sequences, namely a universal and a genotype specific | clinical trial, statistical programmer | source presentation source |
10 |
| 46 | Define.xml Review: Failing to Plan is Planning to Fail | Robin Mann, Parvee Kumar |
Imagine You are in the market to purchase a well-publicized book by a renowned author. You got the book at the nearby bookstore and It has a nice outer cover with beautifully written synopsis on the back. You started going through the Table of Contents to get more idea about the contents of the book. Wait a minute, what is this? You notice that the Table of Contents is wrong with spelling mistakes and incorrect section titles with wrong page information. How would you feel? Would you purchase the book, or you now have doubts about the contents of the book? This is for sure the same sort of feeling that regulatory authority people have when they are provided with incorrect Define.xml. Define .xml is the Table of Contents of the submission package and most useful document that describes the structure and content of the data submitted | cdisc | source presentation source |
15 |
| 47 | Deriving Line of Therapy: An Algorithmic Approach in a Real-world Oncology Database | Matthew Thompson | In oncology, line of therapy is used to describe the regimen(s) of chemotherapy a patient receives to treat their cancer. A change in line of therapy is usually initiated when treatment fails to control the disease, is not tolerated by the patient or at the point of disease relapse. Not all hospital prescribing systems collect this data in an easily identifiable and extractable form. This paper describes the development of a SAS algorithm to determine changes in line of therapy using chemotherapy cycles data. The algorithm compares a single cycle of treatment with the previous and next cycle and generates flags to indicate changes in the drugs administered and gaps in between treatment cycles that differ from expectations. The algorithm then uses these indicators to assign a line of therapy to the patient's data, understanding that some patient's treatment p rofiles will be too complicated to assign via a logical, rule-based approach | proc sort, data cleaning, macro definition | source presentation source |
12 |
| 48 | Design, Develop, Test and Document an R Package for Enrolment Modeling | Stephen Gormley | clinical trial, data pipeline, r package | source presentation source |
14 | |
| 49 | Detriment Index-based Safety Ranking of Opioid Drugs | Samadhan Ghubade | Deaths due to opioid overdose are a serious problem. Aim is to rank common opioid drugs in terms of safety. This paper discusses a method to rank drugs by fitting exponential growth model to accumulated count of adverse drug reactions. In the exponential model, the coefficient in the exponent (growth rate) is robust and remains the same whether counts are corrected for total exposure or not and hence can be used as an index of safety comparable across drugs with different levels of exposure. Rate of growth is detriment index. Higher value of growth rate implies sharper rise in cumulative count. Individual drugs can be ranked based on growth rate. Smaller the value of growth rate safer is the drug. Data are sourced from VigiBase, the World Health Organization's (the "WHO") global database for adverse drug reactions ("ADRs"), maintained by the Uppsala Monitoring Centre (the "UMC") [1] and Food and Drug Administration (FDA) Adverse Event Reporting System (FAERS) [2] | adverse events, proc step | source presentation source |
8 |
| 50 | Development of standard BIMO process to create clinsite dataset | Hilde Delanghe | Providing a consistent approach, tools, defining roles and responsibilities is preferable in your organization to meet the requirements for Bioresearch Monitoring (BIMO) described in their technical conformance guide. For Janssen R&D Clinical trials, we have set-up processes related to implementation, maintenance and submission of the BIMO Summary-Level Clinical Site dataset (clinsite.xpt), define.pdf, associated metadata, template, macros, sample programs/tools and documentation. It defines roles and responsibilities of the principal participants in the process and identifies primary process steps to create a submission compliant dataset and define. A standard metadata file has been created according to appendix 3 of BIMO Technical Conformance Guide: 39 variables for safety, efficacy, site and study information. To collect site information which is not available in SDTM/ADaM data in a consistent way, a template has been created | sample, excel, clinical trial, statistical programmer, dataset, macro definition, adam dataset, csr, label statement, clinical programming, cdisc | source presentation source |
8 |
| 51 | Do Not Trust Your Own Computer-generated Numbers | Matthias Lehrkamp | Winston Churchill formulated the saying "Do not trust any statistics you did not fake yourself." but the full truth is you should not trust your own computer-generated numbers even if you did not want to fake them. The computer has limitations that lead to inaccuracies. In most cases these inaccuracies can be ignored; but in certain cases, they should be considered. I am not talking rocket science here: I am talking about simple statistics. This paper will show you how the computer works with numbers and why simple operations lead to errors. But be warned: once you have read this paper you will never trust a number again | decimal, big data | source presentation source |
9 |
| 52 | Do You Know What Your Model is Doing? A Look at How Human Bias Influences Machine Learning | Jim Box, Elena Snavely |
Machine learning models are becoming more popular and easier to create than ever before. Understanding how the models work and how human bias can creep in and skew results is vital to effectively getting the best models for the business problem you are facing. We explore sources of bias and misunderstanding and discuss ways to combat their influence | machine learning, training set | source presentation source |
3 |
| 53 | Don't cha wish your tracker was clean like mine? | Anisa Jeetoo | In order to produce reliable and high-quality datasets and TFLs for submissions, multiple stages of quality control are necessary. Self-checking, independent QC, such as double programming, and a high-level review are all important parts of this process. As required by regulators, QC progress needs to be recorded. This usually happens in a QC tracking spreadsheet. But can information that is manually entered into this auditable document always be trusted? Errors can occur, from typos to missing information or run dates recorded in the wrong order. We need a way to QC the QC tracker! At my company we created a tool that performs various checks to ensure that our QC tracker has been completed correctly. This user-friendly utility is executed via the command line which calls a SAS program to check for issues. Findings are then presented in a spreadsheet so that any discrepancies can be easily resolved | adam dataset, dataset, excel, sas function, production run, independent qc, cdisc | source presentation source |
8 |
| 54 | Don't Dream It, Be It Harnessing SAS GTL to Produce Customized Composite Graphics | Neville Cope | In some areas of the industry there is still a perception that SAS cannot produce high quality graphics. This is, of course, untrue! There are a number of SAS Statistical Graphics procedures (SGPLOT, SGCHART, etc) that use the Output Delivery System (ODS) to create very detailed and high-quality images. However, these tend to output a single plot, and adding extra information or customisations can sometimes be cumbersome. An alternative is to use the SAS Graphic Template Language (GTL), which allows users to overlay multiple figures to produce composite plots, and then combine multiple plots onto a single page. This allows a large amount of data to be presented in any number of creative ways. This paper will demonstrate how to create complex plots quickly and easily, to a high resolution and visual standard for both study monitoring and presentation purposes, using SAS GTL and a bit of imagination |
proc step, bar chart, proc template, swimmer plot, waterfall chart, overall survival, proc sgplot | source presentation source |
10 |
| 55 | Dose-finding Schemes in Clinical Trials | Michael Brockmann | dose, sample, posterior probability, prior probability, clinical trial, treatment arm, phase i, dose escalation, macro definition, proc step, likelihood function, binomial distribution | source presentation source |
15 | |
| 56 | Dynamic footnotes - be more dynamic than your statistician | Wilfried Esken | Researchers want to get most out of clinical data. Consequently, statistical models are getting more and more complex. The statistical programmer must cope with this fact when writing analysis programs and creating outputs. One aspect in this field is how to display the statistical outputs, especially the p values. In our experience it turns out that most often all kinds of p values are required to appear and to be explained in the footnotes. And each time the statistician applies a new model, the programmer must flexibly adapt the footnotes | macro variable, p-value | source poster source |
3 |
| 57 | Early experiences using SDTM to organize clinical data collected using a physical activity tracker | Martin Gram, Gianluca Mortari |
Real World Evidence provides pharmaceutical companies with opportunities and insights about their drugs in ways they haven't had before. Wearable technologies play a growing role in Real World Data generation and there is a large potential to pursue novel endpoints that has clinical relevance within many different disease areas. This type of data is unlike traditional clinical data both in terms of increased data volume and the inherent nature of the data. At the same time standards for physical activity data is relatively immature. This paper will share some of our experiences and learnings we have gathered while preparing our first generation of SDTM data based on an FDA class II wrist worn activity tracker. In the first part, we will discuss challenges with potential endpoint definitions for physical activity, data collection and data handling decisions. In the second part, we describe the choice of SDTM domains and the impact of data volume on the SDTM data structure | raw data, sample, clinical data, clinical trial, sdtm domain, imputation, data cleaning, cdisc | source presentation source |
13 |
| 58 | Educating for the Future: Data Engineering Techniques | Guy R. Garrett | Clinical development has made huge efficiencies over recent decades (e-CRF and CDISC standards to name a few). However, just as we are reaching the summit of traditional techniques we are faced with another step-change in our journey - the big data mountain. The methodologies we are currently using cannot cater for these vast and varied data sources without a huge increase in resources, something which most biopharma companies have not provisioned for. Common data management and statistical programming techniques need to give way to a centralised automated data engineering mindset - including transformative data consolidation, integration and access - which goes beyond cost reductions, to enable a new phase of data-driven clinical discovery | data lake, data cleaning, master data management, clinical trial, data warehouse, change data capture, edc, proc sql, clinical data, data science, clinical research, cdisc | source presentation source |
10 |
| 59 | Efficient Implementation and Applications of PROC HTTP within Analysis and Reporting | Simon Todd | Storing data in the cloud enables users to access information from any suitable device, provided sufficient authorisation is given, and to be able to work simultaneously on collaborative documents to dramatically increase efficiency. Being able to connect directly with cloud storage from within SAS allows for automation of processes, both increasing the speed and accuracy of information reporting. This presentation will explain the mechanisms required to enable several processes that use a communication link between SharePoint and SAS code. Examples of how these processes could be implemented as a "system" for use within analysis and reporting are provided to highlight the benefits that come with these applications | sysrc, data cleaning, excel, cloud storage, proc http, proc step, macro call, dataset, macro variable | source presentation source |
14 |
| 60 | Efficiently Simulating Normally Distributed Data for Animation | Benjamin White | An exploration of efficiency strategies through the simulation of a normally distributed dataset for animation. Creating an animation of this type in SAS requires a dataset of size in excess of 500,000 observations. I will briefly touch upon the features and downsides of my initial approach then move on to discussing the process of implementing efficiency strategies. Including: How to calculate the runtime of different procedures/data manipulations allowing you to focus efforts. Utilising PROC IML to initialise a matrix of random values and do the frequency count prior to the SAS loop reducing the number of steps inside the loop. I will also explore leveraging tools beyond SAS by completing a runtime comparison between R and SAS to see which programming language can produce the dataset/animation most efficiently but also to explore tools for creating animations beyond SAS |
proc freq, data step, do loop, proc iml, macro loop, proc step | source poster source |
14 |
| 61 | Embrace Real-world Data and Enhance Your Analytics Approaches with SAS' Open Platform | Stijn Rogiers, Sherrine Eid |
Presentation | source | 53 | |
| 62 | End-to-end SDTM Automation: A Metadata-centric Approach (winner) | Roman Radelicki | sdtm programming, sdtm domain, clinical data, raw data, txt, excel, cdisc | source presentation source |
12 | |
| 63 | FAIR Data Standards in the GDSR | Huw Mason | FAIR data principles support the curation and integration of clinical trial data allowing for the reuse of data and the creation of pooled data marts where enhanced scientific insights can be extracted. In this poster the application of FAIR data principles: 1) Findable 2) Accessible 3) Interoperable 4) Reusable, in a data standards repository are presented. The poster will focus on the storage, technology and FAIR aspects of the Global Data Standards Repository (GDSR) at Roche, and the importance of data standards in the clinical trial lifecycle | data standard, clinical data, clinical trial | source poster source |
4 |
| 64 | Fake it Till You Make it with Global SDTM Laboratory Submissions | Éanna Kiely | Presentation | sdtm domain, in= option, sdtm programmer, spk file, cdisc | source | 31 |
| 65 | Finding the Right Balance - Data Management Surveillance in a Fully Outsourced Partnership Model | Konstanze Morgenroth | Merck Healthcare runs the majority of its global clinical studies in an end-to-end model with partner Contract Research Organizations (CROs), who independently conduct the operational part of the study according to a partnership manual, while the Sponsor role is primarily the oversight of the activities. Although our collaboration model is called 'a partnership', ICH-GCP clearly states that the Sponsor is ultimately responsible for the quality of the study and, therefore, also for the quality of the data collected. This paper illustrates how Merck Healthcare performs its oversight duties within the Clinical Data Sciences department (referred to in this paper as Data Management) | database lock, clinical trial, data cleaning, adverse events, protocol deviations, proc freq, outlier | source presentation source |
11 |
| 66 | Formedix On: Advanced Metadata Management and Data Conversion | Kevin Burges | Presentation | edc, sdtm domain, raw data, data cleaning, data transformation, access control, adverse events, cdisc | source | 47 |
| 67 | GDPR: Risks and Recommendations from the PHUSE Data Transparency Working | Shannon Labout, Arlene Coleman |
PHUSE convened a project in 2018 to research and discuss the impact on clinical research of the General Data Protection Regulation (GDPR) and to produce a white paper that would provide recommendations on applying GDPR rules to collection of Personally Identifiable Information (PII) and to safeguards and processes for the protection of clinical research data. This paper has been prepared by the GDPR project sub-team leads and will discuss our research on how organizations are implementing safeguards into their processes and how they are approaching collection of personal or sensitive data. The draft recommendations that will be in the PHUSE GDPR White Paper will be presented includes recommendations for what data should be collected, who should have access to that data during and after the study and a discussion of the risks, with various data collection modalities | clinical research, data protection | source presentation source |
7 |
| 68 | Governance for Global Data QC Checks | Kristien Nuyts | The Janssen Data Management department handles more than 200 trials executed by DM CRO partners. To efficiently perform data QC on al l these trials + - 400 general QC checks have been developed and are available to all data managers in a QC inventory with c lear description and message. To handle requests for updates to existing checks and requests for new checks we have created a governa nce pr ocess. All requests are gathered in a SharePoint list, and every request is reviewed by a governance team consisting of d ata managers from different therapeutic areas with data standard s knowledge. Once at least three governance team members have agr eed with the proposed update the request is approved and sent for development to the programming team. After development and successful 2 step UAT the updated QC check is made available to the whole DM community | data governance, data standard | source presentation source |
10 |
| 69 | Harmonising SDTM at the Source: Two Years Later | Helen Scanlon, Sue Huxtable |
During Phuse 2017 we gave a presentation about a newly started collaboration around harmonizing SDTM at the Source. That presentation won the best in stream prize and many requested a follow up. Now we are back to tell you about how our partnership collaboration between Covance and AstraZeneca has identified a safe, fast way to build conformant SDTM, by collecting what you submit. This paper will tell you what has happened with our vision we stated 2 years ago to have a shared set of standards, shared governance, with a shared goal driving advantages for both organizations. We will share what has been implemented from a standards perspective and discuss some of the challenges we faced. Has it saved time, been cost efficient and ended up in good quality as was our original vision? And where do we go from here? | raw data, sdtm domain, sdtm programmer, sas log, clinical data, cdisc | source presentation source |
11 |
| 70 | Holon - What, Why and How | Catharina Dahlbo, Eva Kelty |
A new ontology-based information model, structured as a graph, has been developed to make information stored in datasets more accessible. The model is constituted of small messages of information, called Holons, that can be defined as the minimum information a person knowledgeable within a field can understand and use for making a decision. By utilizing pre-defined relations these Holons create a network of connected information. Both data and metadata coexist in a Holon. When data is modelled in a graph with focus on Holons instead of relationships, new and powerful possibilities are created. The simplicity of the Holons enables the development of rapid search tools for handling and reusing the information they contain. This poster will focus on explaining what a Holon is and how it can be used in order to have an impact of the way data can be evaluated | adverse events, clinical trial | source poster source |
7 |
| 71 | How Can We Ensure Our Study Data is F.A.I.R. (Findable, Accessible, Interoperable and Reusable)? | Alana Harris | The data landscape surrounding clinical trials is evolving, with data increasing in both volume and variety. A recent opportunity to work on a large -scale data pooling project, which involved the curation and integration of data across numerous studies, has had a significant effect on my future conduct as a study lead. This paper discusse s some of the learnings from the project and how it has influenced my current day -to-day activities and decision making as a statistical programmer, with many aspects shifting to a longer term vision. The paper also covers our objectives as a company towar ds enabling the maximum use of our data, and promoting a culture of data sharing across the organisation, thereby advancing scientific insights and fuelling the vision of personalised healthcare | data mart, adam dataset, sdtm domain, cdisc | source presentation source |
4 |
| 72 | How Metadata Can Help Drive the Creation of Tables, Figures and Listings | Judith Goud, Stephen Castellano |
For Regulatory submissions as well as internal data review, it is important to provide consistent representations of the collected data. Many companies have developed Standard Tables, Listings and Figures, and PhUSE also provides Shells that can be used to represent the data. These Standardized outputs can be generated via pre-defined programs and macros. Two potential approaches for the generation of Listings and Tables are: 1. Variable driven macros utilizing PROC PRINT, Report or Tabulate 2. Layout instruction and algorithms can be used to create output in a cell by cell fashion With organizations using a metadata repository (MDR) to manage their standards, this MDR can also be used to manage the content required to generate TFLs, providing full data traceability. This paper will explore these two methods of Metadata usage in the creation of Tables and Listings. You can then extrapolate from these models with respect to Figures |
statistical programmer, data lineage, independent qc, proc sql | source presentation source |
9 |
| 73 | How to use SUPPQUAL for specifying natural key variables in define.xml? | Sergiy Sirichenko, Blue Bell |
Define.xml must identify natural keys for each dataset to specify uniqueness for records and sort order. Sometimes standard SDTM/SEND variables are not enough to completely describe the structure of collected study data. In this presentation, we will show examples and recommend appropriate strategies for using SUPPQUAL variables or other common alternatives in the natural key. We will also provide guidance on how to document SUPPQUAL natural keys in define.xml | natural key, surrogate key, cdisc | source presentation source |
8 |
| 74 | How Will You Use CDISC Library? | Sally Cassells | CDISC Library has become the 'true source' of metadata for published CDISC standards. Although many of us have been wishing for this for many years, it can be hard to know how to start using it. Can CDISC Library provide metadata for a study? How can you integrate CDISC Library with your in-house MDR? Is it a tool only for vendors? How can you use CDISC library with your existing CDISC tools? Can CDISC Library drive changes to the standards development process and improve the utility of machine readable metadata? This talk will provide an example of a tool to assess the impact of a new version of a CDISC ADaM Standard and show some ways to use the RESTFUL API to integrate CDISC Library content into your programming environment | excel, clinical trial, cdisc | source presentation source |
6 |
| 75 | I love SAS logs (and You Can Too) | Sarah Berenbrinck | ERRORs are red NOTEs are blue WARNINGs are green Assuming we're using the same SAS colour scheme I am the kind of programmer who uses trial and improvement as my method of choice. My A-level maths teacher taught it as a reasonable method for solving problems, so now I'm owning it. That means that I need to clearly see where improvements are needed to get my code both right and efficient. I find that SAS logs allow for this. I have used a few other programming languages and I mostly find the logs to be along the lines of "computer says noooo", but SAS tells me why it can't do something, so I know exactly how to go fix it | proc step, sas log, length statement | source presentation source |
9 |
| 76 | ICH E6 R2: How Statistics Drive Improvement in Data Quality | Erik Doffagne | The ICH E6 R2 guidance stresses the importance of centralized monitoring, especially by leveraging statistical analyses in order to assess data quality as traditional methods might not be sufficient to distinguish reliable data from unreliable data. The aim of this presentation is to review the state-of-the-art methodology for detecting various data integrity issues such as data manipulation, inconsistent data, data outliers, etc. The paper will also discuss how statistical methodology fits into an overall quality risk management strategy | data cleaning, data integrity | source presentation source |
4 |
| 77 | Implementation of SDTM IG v.3.3 for Neurological Therapeutic Area | Daryna Khololovych | A number of new domains included in the recently released SDTM IG v.3.3 such as nervous system findings, domains for biofluid biomarkers, device domains, PROs etc will be studied based on Therapeutic Area User Guides for Neurology as well as the best practices to implement standards for the study. Introduction to TAUGs in Neurological Therapeutic Area in general; Types of new domains, examples of raw data and how it should be mapped according to new standards; Comparison of its implementation (in Multiple Sclerosis, Alzheimer's TAUGs etc in Neurology) on SDTM level; Pros and cons; * Contradictions between TAUGs (if any) | controlled terminology, output delivery system, cdisc | source presentation source |
7 |
| 78 | Implementing the CDISC Library API in Software Applications: First Experiences | Jozef Aerts | The new released CDISC Library RESTful web services API opens many opportunities for automation of otherwise cumbersome tasks when using the CDISC standards. Copy-and-paste from IGs is no longer necessary, as is the use of EXCEL worksheets to keep track of standards versions. The use of RESTful web services allows to obtain detailed information about submission domains, variables and controlled terminology. For example, software can do a look up whether a new version of an IG or controlled terminology was made available, and immediately install that and/or make it available without that the software itself need to be updated. First experiences with implementing the CDISC Library RESTful web services API in different computer languages (Java, XSLT/XPath, XQuery and others) are presented |
web service, data cleaning, data validation rules, controlled terminology, cdisc | source presentation source |
7 |
| 79 | Improving your SAS code without SAS: Using Notepad++ to super-charge your coding | Simon Purkess | While the SAS text editor has limited functionality for smart code-writing, dedicated text editors such as Notepad++ come packed with features that can make coding faster and more accurate. This paper explores a few of the tools available in Notepad++; the use of simultaneous editing to create similar lines of code at once, how to use regular expressions to re-shape text from outside sources (e.g. SAS variable attributes from a dataset specification) into SAS code, and how to record macro routines to rerun common tasks at the click of a mouse | attrib statement, sas programming | source presentation source |
6 |
| 80 | Incidence Density Sampling for Nested Case-control of Study Designs | Rachel Tham, Quratul Ann |
The nested case -control design is commonly used in safety studies , as it is an ef ficient approach to an epidemiological investigation. When the design is implemented appropriately, it can yield unbiased estimates of relative risk; and in exchange for a small loss in precision, considerable improved efficiency and reduction in costs can be achieved. There are several ways of sampling controls to cases in a nested case -control design. The most sophisticated way is via incidence density sampling. Incidence density sampling matches cases to controls based on the dynamic risk set at the time of case occurrence, where the probability of control selection is proportional to the total person -time at risk. Incidence density sampling alleviates the rare disease assumption; however, it is rarely used due to its computational complexity | sample, relative risk, macro definition | source presentation source |
12 |
| 81 | Innovative SQLs | Joseph Murphy | PROC SQL is the precocious younger brother in our industry, useful but annoying. Any semi-experienced programmer cannot deny their many applications. Yet it tends to be an unspoken rule, in many CROs and Pharma companies, that they are used as a "last resort" or in very specific circumstances. To a layman, the role of a programmer is often considered as "black and white". It is finite, exact, left-lobal: no room for creativity or innovation. However, standing from the other side of this gulf, we can confirm this is not the case. There is much room for creativity and abstract thinking when programming and, in a lot of cases, SQL code can be the vehicle for this. This presentation will attempt to drive creative uses for PROC SQL code as well as shed light on the typical uses for this procedure |
proc sql, proc step, group by, order by, out=, proc sort, proc means, in=, label statement | source presentation source |
8 |
| 82 | Integrated Data and Document Anonymisation for Efficient Data Sharing | Ali Dootson, Cathal Gallagher |
Presentation | clinical trial, life sciences, clinical research, threshold | source | 27 |
| 83 | Interactive Graphs | Kriss Harris, Richann J. Watson |
This paper demonstrates how you can use interactive graphics in SAS 9.4 to assess and report your safety data. The interactive visualizations that you will be shown include the adverse event and laboratory results. In addition, you will be shown how to display "details-on-demand" when you hover over a point. Adding interactivity to your graphs will bring your data to life and help improve lives! | bar chart, adverse events | source presentation source |
11 |
| 84 | Interfacing with Interfaces | Jeremy Teoh | Building user interfaces (UIs) can be a daunting task for a SAS programmer. Communication between the front-end and back-end in real-time requires a stream via an API and/or a persistent data store such as a database. Setting these up often requires prohibitive effort, and any corners cut when developing a successful proof-of-concept will lead to extensive work down the line. This paper shows how a set of generic function templates (an abstract interface) can be implemented by a library of adapters. The use of an 'adapter' layer between programs and data access methods serves to isolate code from the rest of the application, making programs developed this way much more portable. The function templates provide a framework for consistent access methods that can even share the familiar syntax across different programming languages. The objective is to provide open-source data interface methods to streamline the prototyping of UIs | dataset, sas programmer, macro definition | source presentation source |
9 |
| 85 | Janssen Autism Knowledge Engine (JAKE) System in Autism Spectrum Disorder | Sarah Bonneux | Autism spectrum disorder (ASD) is a developmental disability that can cause significant social, communication and behavioral challenges. Given the high incidence of ASD, the significant unmet medical need, and long -term associated morbidity, there are multiple facets of t he disorder that could benefit from novel treatments. The JAKE system is an exploratory integrated system of tools and technologies designed to optimize collection of behavior and biosensor data for research purposes in clinical ASD trials. It consists of various components including My JAKE and JAKE Sense. My JAKE is an interface to an autism personal healthcare record with tools and technologies tailored to individuals with ASD, and their caregivers/parents and healthcare providers. JAKE Sense is an experimental workbench that contains selected biosensors to assess physiological characteristics and behavior related to core symptoms of ASD | clinical trial, clinical data | source poster source |
3 |
| 86 | Janssen's Journey Towards a Culture of Innovation | Sumesh Kalappurakal, Sangeeta Bhattacharya |
clinical trial, clinical programming, raw data | source presentation source |
7 | |
| 87 | Laboratory Data: Issues with Myultiple Reference Ranges and Methods of Normalisation | Jessica Hoegg, Laura Marquis |
box plot, normalization, laboratory data, clinical trial, proc means, outlier, sample | source presentation source |
20 | |
| 88 | Leaders - Wanted | Detlef Nehrdich | clinical programming, degrees of freedom | source presentation source |
2 | |
| 89 | Leading a migration project | Pauline McBain | Change is an inevitable part of business with industry standards and technology continuously evolving. As a result, the upgrading of an operating environment is an occasionally necessary but disruptive requirement. We will explore the leadership and management steps taken to control the transition and review the challenges faced and lessons learnt from an example real-life situation. Examining both the technical and human requirements, we present the views of the change management project to migrate PPDs reporting and analysis environment from PC SAS to SAS Grid on virtual PCs. Providing details from those responsible for preparing training and migrating in house tools, we will look at steps taken to ease the transition for end users both during and post the migration process | sas grid, data cleaning, macro catalog, macro definition | source presentation source |
11 |
| 90 | Lessons Learned from an FDA Real-time Oncology Review Pilot Programme: A Novartis & Roche Perspective | Delphine Kerzerho, Hiren Naygandhi |
In 2018, FDA Oncology Center of Excellence launched Real Time Oncology Review (RTOR) pilot program. RTOR aims to improve the efficiency of the review process for supplemental applications by allowing for the submission of key efficacy and safety tables/figures and datasets prior to the complete dossier submission. Novartis and Roche have gone through FDA RTOR in recent times: Novartis Kisqali supplemental New Drug Application was approved less than one month after submission and one of Roche's RTOR submissions, CLL14, was approved 10 weeks after full submission. This presentation will aim to share learnings from the unique cross -company experiences from both submissions: We will explain what RTOR is; how different the two submissions were; describe the challenges faced; and finally provide recommendations to others | phase iii, adam dataset, cdisc | source presentation source |
10 |
| 91 | Let's See Further than One Observation: Applying Hash Objects for Typical Clinical Programming Tasks | Valeriia Oreshko | It is commonly known that SAS executes the DATA STEP for each observation iteratively. A common method that is used to compare the current record to data from previous records is to sort using first/last automatic variables and the retain statement. This method is often time -consuming, requires the creation of additional data steps and variables, additional sorting and is not always intuitive or easy to update. This paper will demonstrate an alternative approach to typical clinical programming through hash objects: defining baseline, detecting of repeated adverse events, flagging of all records from an interval and fuzzy merging. Hash objects allow for the loading of a whole dataset into memory and for the analyzing of combinations of observations. This pap er will explain techniques on how to navigate through the hash table and provide a comparison of execution speed between code containing hash objects and traditional code |
hash table, adverse events, data step, clinical programming, hash iterator, out= | source presentation source |
8 |
| 92 | Line Management and Mentoring | Tom Ward | What makes a good mentor, and does this necessarily translate into what makes a good manager? In a technical industry, I would argue the two roles require different sets of skills and provide different benefits to employees. Both mentor and manager are key roles in the development of SAS programmers, but how do they differ to each other? This paper will suggest the skills required for each role and how to use each effectively to develop and retain staff. I will present examples from my own career from the perspective of employee, mentor and manager and link this to literature supporting the benefits of various approaches to both | adam dataset, sas programmer | source presentation source |
6 |
| 93 | Linked Data URIs | Kerstin Forsberg, Johannes Ulander |
Poster | clinical trial, pharmaceutical industry | source | 1 |
| 94 | Linked Data: Introduction and Deep Dive | Nicolas Dupuis | Linked Data is on the radar for some time now. My intention is to provide an overview of the technology stack: URI, RDF, SPARQL, RDFS and OWL. You will understand semantics data, how to query it, how to build ontologies and how to infer knowledge with them. The industry has great plans for Linked Data and Graph Databases. It can appear challenging to implement but you will hopefully realize its benefits | proc sql, clinical trial | source presentation source |
11 |
| 95 | Macro-enabled Trial Design Domain Specification Template | Chintankumar Patel | Poster: The template consists of multiple tabs and uses Macros/formulas to populate and validate data automatically. Using Trial Design Domain Template, the following information can be created, - Trial Summary (TS), Trial Inclusion/Exclusion Criteria (TI), Trial Arms (TA), Trial Elements (TE), Trial Visits (TV), Trial Disease Assessments (TD) domain (only for SDTM-IG 3.2 standards, if applicable), EPOCH table, EPOCH implementation The template: TS Tab: Cover Sheet The template supports multiple Controlled Terminology (CT) and SDTM-IG versions so need to select the SDTM-IG version applicable for study to populate the corresponding CT values in other tabs. Also, based on the SDTM-IG Version applicable for study TS/TD tab appears. Only TS worksheet will be enabled for SDTM-IG 3.1.3 and for SDTM-IG 3.2 both TS and TD worksheets will be enabled. CT update The connection to external metadata is established using EXCEL External Data Connections functionality |
excel, controlled terminology, cdisc | source | 1 |
| 96 | Making data mapping process easier and smarter with SAS and R | Andrii Artemchuk | A Case Report Form or CRF is a tool, used in clinical trials to collect the patients' data and deliver it to the regulatory affairs in a standard format (SDTM). The CRF design may vary, thus every trial involves a unique SDTM mapping process. This paper describes macros that read the data from the PDF template of the CRF. The macros search for the CRF fields with the list of predefined and fixed values, convert them into SAS datasets using PDFtools package in R, and compare to SDTM controlled terminology data, provided by CDISC. This functionality helps to reduce the time of mapping the raw data. The result of the macros' execution is the SAS code that can be directly used for correct mapping of CRF values to the SDTM's. The macros can check the SDTM data to make sure they do not contain typos or unexpected values | sdtm programming, dataset, proc step, controlled terminology, proc format, sdtm domain, excel, cdisc | source presentation source |
10 |
| 97 | Mapping Raw Data to SDTM Define Using the SAS Clinical Standards Toolkit | Andrew Bullivant | Mapping raw study data to SDTMs can be time consuming and at times inconsistently applied within a study or across studies. This paper describes a method for quickly defining the minimum set of metadata needed to describe the relationship between raw and SDTM. It goes on to describe how that metadata is used to create SAS Clinical Standards Toolkit SDTM metadata datasets which are in turn used to generate Define.xml early in the study reporting process at PHASTAR | raw data, sdtm programming, sdtm domain, sdtmig, name range list, excel, data cleaning, cdisc | source presentation source |
7 |
| 98 | May Your Data Pool Become Super Cool | Daniil Shliakhov, Anastasiia Tiurdo |
source presentation source |
10 | ||
| 99 | Medical Device SDTM: A Real Case | Roberto Teli | As a medical device company, the implementation of medical device domains is crucial for LivaNova, therefore an internal process for their production must be set up. The purpose of this presentation is to show a real case of step - by-step creation of SDTM m edical device domains in a device -focused trial, referring to the SDTM Implementation Guide of Medical Devices V1.1 (SDTMIG-MD) | clinical trial, adverse events, cdisc | source poster source |
5 |
| 100 | Migrating to LSAF - Danone Nutricia Research's Journey | Paul Vervuren, Jean-Marc Ferran |
In 2017, Danone Nutricia Research (DNR) defined their Digital and Analytics strategy to advance their clinical systems and data flow and to improve access to data. As part of this initiative, DNR selected the SAS Life Science Analytics Framework (LSAF) as their Statistical Computing Environment. Migrating to LSAF from a SAS Server coupled with a file system was the opportunity for DNR's Clinical Data Science department to integrate further their processes across Data Management, Statistical Programming and Statistics, as well as to gain tighter control over access and user management. Following go-live, DNR continued to improve their usage of LSAF, its integration with other systems and developed more utilities to optimise tasks and processes. The implementation project was run over a period of one year (2018) | clinical data, clinical research, clinical trial, data migration, life sciences | source presentation source |
9 |
| 101 | Mistakes Managers Make While Managing Data Scientists that You Will Want to Identify and Prevent | James R. Johnson | Managers are people with all of the feelings, emotions, and human issues evident in every staff member. It is these human qualities that lead to significant mistakes that Managers make with the people under their leadership. Management skills are not innate traits in most humans and many managers lack the fundamental skills, including the soft skills, and training essential for effectively leading a team of data scientists. We also need to recognize that many managers also lack sensitivity, awareness, and the core values essential for effective interaction with people. Management skills and techniques are easier to teach; Values, Beliefs, Attitude, and Humility are much harder to teach, and significantly more difficult for managers to learn. Yet, these characteristics are the underlying skills that guide the success of a manager. Research has consistently demonstrated that the very best managers fundamentally value and appreciate those people working on their team | data science, clinical data | source presentation source |
7 |
| 102 | Mixed Model Repeated Measures (MMRMs) | Mrudula Suryawanshi | This specialized Mixed Models procedure analyzes results from repeated measures designs in which the outcome (response) is continuous and measured at fixed time points. The procedure uses the standard mixed model calculation engine to perform all calculations. However, the user-interface has been simplified to make specifying the repeated measures analysis much easier. These designs that can be analyzed by this procedure include Repeated-measures designs Cross-over/ Parallel designs * Designs with covariates. This paper gives an abbreviated coverage of mixed models in general focuses on response measurements assumed to be normally distributed. Non-normal data are also frequently collected in a repeated measures layout | repeated measures, anova, correlation, proc mixed, proc step, degrees of freedom, repeated measures anova, covariance, compound symmetry, covariance structure, response variable, missing value, proc genmod, sample, proc glm, null hypothesis, one-way anova, sas output, unstructured covariance, main effect, clinical trial | source presentation source |
19 |
| 103 | ML07 Interpreting Black-box Machine Learning Models: Real-world Evidence Examples and Application | Jim Box | Presentation | sample, gradient boosting, machine learning, centroid, treatment effect, partial dependence, feature importance | source | 24 |
| 104 | MODERN ANALYTICS WITHIN AN OPEN SOURCE FRAMEWORK | Sam Warden | As sponsors increasingly look at providing open source technologies like R and Python for their biostats and programming teams, we provide an overview of the strategies to ensure this can be implemented and validated efficiently. Based on client collaborations and partnerships, we've created an innovation environment that tests and validates these technologies, maximizing analytic productivity within traditional Life Sciences confined systems | clinical trial, analytics platform | source poster source |
4 |
| 105 | Multiple imputation as a valid way of dealing with missing data | Vadym Kalinichenko | Missing data appears in every study. In terms of clinical trials it could be a potential source of bias. Missing data in clinical trials may emerge due to various reasons, e.g. some patients could be prematurely discontinued from the study or could miss planned visits while remaining in the study. Every reasonable effort should be made to obtain the protocol-required data for all the study assessments that are scheduled for all the enrolled patients. Multiple imputation provides a useful and effective way for dealing with missing data. This process results in valid statistical inferences that properly reflect the uncertainty due to missing values. This paper reviews methods for analyzing missing data, including basic approach and applications of multiple imputation techniques. It presents SAS (PROC MI and PROC MIANALYZE) and R (MICE package) procedures for creating multiple imputations for incomplete multivariate data, analyzes and compares results from multiple imputed data sets |
imputation, missing value, multiple imputation, proc mi, proc step, change from baseline, standard deviation, null hypothesis, proc mianalyze, proc standard, inferential statistics, estimate, treatment effect, sample, adverse events, regression analysis | source presentation source |
11 |
| 106 | Navigating FDA Requirements: ISS/ISE Build Strategies | Priyank Patel | An Integrated Summary of Safety (ISS) and Integrated Summary of Efficacy (ISE) are critical components of successful new drug applications (NDAs) and new biologics license applications (BLAs). These are not only summaries but enablers to marketing and lice nsing applications that provide detailed views into integrated safety and efficacy profiles across all relevant studies within an application. In order to gain a more complete analytical picture, we frequently see legacy, or non -CDISC studies as part of th ese integrated summaries. These non-standardized data can make the overall study-level integration activities tedious, costly and time -critical. A key submission rejection criterion from regulatory authorities such as Food and Drug Administration (FDA) is the failure to define the traceability of the data from its collection through to clinical study reporting | clinical trial, data standard, data standardization, data transformation, cdisc | source | 9 |
| 107 | Next generation collaboration: using tasks and snippets in SAS Studio | Fatima Kassim | SAS Studio is a web-based programming environment that is the successor of PC-SAS and Enterprise Guide. It runs on your computer as well as on a central server or in the cloud. One key advantage this programming platform offers is the availability of so-called tasks and snippets. Tasks are wizard-like utilities that generate SAS code for common tasks such as generating boxplots or performing statistical analyses. Snippets are short pieces of code that can be quickly inserted into a program. Users can customise tasks and snippets to their own requirements. Tasks and snippets are portable and, if the environment is server or cloud based, can be shared with co-workers through a repository, which allows all employees to easily share and apply useful code and further improve uniformity. This paper will demonstrate how to create, use, and manage tasks and snippets and explain how you can benefit from them the most | sas studio, sample | source presentation source |
7 |
| 108 | No Place Like Home: Managing Remote Programmers Remotely | Caroline Terrill | More people are working remotely either on a regular or full -time basis and there are pros and cons for the company, manager and worker. Based on 5 years' experience of managing remote programmers, while working remotely, this paper gives guidance on issues to be considered and traps to be avoided if you are managing people who work remotely. Technical challenges of IT and communication w ill be covered, but the main focus is on the management challenges. We will cover the type of candidates who are most suitable to working remotely and suggestions for the interview and onboarding process. Particular strategies are needed to get to know you r remote worker well to start to build a good rapport. Close oversight of their work and projects is required so that you can learn to trust in their abilities and motivation. Methods for effective performance management are discussed and some lessons lear ned provided | source presentation source |
5 | |
| 109 | Novo Nordisk Implementation of Logically Skipped Items for the QS=Questionnaires Domain | Hanne Van Kints | A Questionnaire may have some items that will be logically skipped per the instructions for the Questionnaire. Responses for logically skipped items (LSI) should as per the FDA Study Data Technical Conformance Guide be included in the submission dataset with the following: QSSTAT = "NOT DONE"; QSREASND = "LOGICALLY SKIPPED ITEM"; and QSORRES, QSSTRESC, and QSSTRESN all set to null. This paper will detail/explain how this has been implemented at Novo Nordisk. With a metadata-driven approach, the creation of LSI has been automated with standard programs; allowing maximum flexibility yet minimum maintenance and implementation effort | source poster source |
6 | |
| 110 | Onboarding a Junior Statistical Programmer in 10 Weeks: My Story, from University to First Analysis Delivery | Pieter Coppens, Annelies Van Zeveren |
Young graduates w ith a background in research, statistics or life sciences are suitable candidates for a position in (statistical) clinical research. They are typically w illing to learn, immediately available and provide fresh opinions. How ever, a lack of experience in clinical research and/or practical skills limits their immediate employability. Using a specific onboarding process, it is possible for such young graduates to complete a first study delivery w ithin 10 w eeks after their initial w orking day. The paper describes the onboarding from the point of view of a new employee (the first author). It starts w ith a description of all aspects of this process, as w ell as the resources and people involved. Further, the timeline from the drafting of an individual training plan, over the onboarding itself, to the eventual delivery of the first analysis w ill be discussed. Finally, a brief overview of the evaluation process and a reflection conclude the paper | clinical research, adam dataset, phase i, life sciences, cdisc | source presentation source |
6 |
| 111 | Optimise PRO Data Analysis with an Interactive Approach | Tadeusz Lewandowski | change from baseline, sensitivity analysis, adam dataset, exploratory endpoint, line chart, treatment arm, data science | source presentation source |
9 | |
| 112 | Oracle Analytics Cloud | Mike Collinson | machine learning, clinical trial, artificial intelligence, data profiling, predictive analytics, adverse events, clinical data | source presentation source |
8 | |
| 113 | Our Industry: Technology-driven or Driven by Technology? | Faheeza Rangunwala | A certain level of innovation and technology is present in all industries. In fact, it has become necessary to facilitate growth, productivity and competitiveness. With the focus on different technologies across industries, we are faced with some challenges regarding the adoption and implementation of them. Where do we stand compared to other industries? As Pharmaceutical companies and CRO's are Research and Development organizations, it is imperative that we keep up with technological trends and use them to drive our outcomes. This paper explores the timeline of our industries ability to adopt and implement trending technologies compared with other industries, showing how these trending technologies have gone from conception to growth. It will deep dive into a few of these technologies and how they should be playing an impactful role in our industry and how we can use technology to drive us forward | pharmaceutical industry, big data, connected devices, iot, data cleaning, adverse events, clinical research | source presentation source |
9 |
| 114 | Overcoming Hurdles in Clinical Programming Project Management Using Microsoft Teams | Yan Wu, Sofie Cambré |
Clinical trials are becoming increasingly complex. Clinical programming project management requires planning, initiation, execution, and closure by working with multiple cross-functional teams under strict timelines. Collaborating across diverse systems can lead to delays and decreased productivity. Monitoring project status across different resourcing models makes workflow overview challenging. Gleaning essential information from communications (emails, chats, meeting minutes, etc.) takes a long time. High volume and diversity of trial documents contribute to inefficiencies. Working documents requiring to be updated and shared by multiple users in real time can be laborious. Evolving trial complexity and increasing cross-functional team communication has created a need for a project work- space where projects can be boot-strapped to address scattered information | clinical programming, clinical trial, excel | source presentation source |
11 |
| 115 | Overlays Data Capture Architecture (ODCA): Providing a Standardised Global Solution for Data Capture | Paul Knowles | data protection, pii | source poster source |
14 | |
| 116 | Personnel Manager - Be the Owner of Checks and Balances | Preeti Ghatge | Personnel manager has a dual responsibility - align and achieve organizations goals and objectives and enable the team to achieve its goal to be successful. Key attributes that influences the team dynamics are transparency, respect, communication, timely feedback and motivation to name a few. These attributes need to be tuned to ensure maximum synergies with minimal disruption in ways of working. Management style needs to be customized to adapt to an individual's personality. ERG theory and SWOT analysis are some of the proven techniques used to manage the teams successfully. The manager needs to manage a diverse workforce and at the same time follow a balanced team management approach to be successful. This paper is an attempt to shed some light on customized techniques used as per the personality variations within team | problem solving, sample | source presentation source |
8 |
| 117 | Pharmacokinetic and Statistical Considerations in First-in-Human Clinical Trials | Joanna Magielse | One of the major challenges when undertaking a first-in-human (FIH) clinical trial is how to appropriately plan and analyze the pharmacokinetics (PK) of a new drug. Although PK assessment in the earliest stages of clinical development provides valuable dosing recommendations for further development, only limited recommendations are available in the European Medicines Agency and US FDA guidelines, or in scientific publications, about how to view the statistical analysis and interpretation of PK data and results, respectively. This presentation will elaborate further on following items: - How to plan correct PK assessments in a FIH study design to get estimable and appropriate PK parameters - How to correctly analyze and interpret PK data - Which statistical analysis to use for PK evaluation in FIH stud y | pk parameter, sample, data science, clinical research, key, clinical trial, cmax, sample size | source presentation source |
4 |
| 118 | PHUSE CDISC Implementation Primer Project Overview and Update | Beate Hientzsch, Nick De Donder |
As the CDISC implementation community increases, new implementers, especially those not directly connected to the pharmaceutical industry and regulators, need a starting point for their implementation journey. At the 2018 PHUSE CSS, the CDISC Implementation Primer project was launched as part of the PHUSE Working Group "Optimizing the use of Data Standards". The goal of the project is to provide new CDISC implementers a primer to start their journey. This Primer (e.g. Wiki, White Paper, slide deck, quickstart, guides, etc.) will be developed to address these implementation needs and will be made freely available to the public through the PHUSE website. Topics to be addressed include: how to get started with CDISC, understanding the linking of models and implementation guides, compliance, and traceability. The CDISC Implementation Primer is anticipated to be completed in spring 2020 | adam dataset, data cleaning, cdisc | source poster source |
4 |
| 119 | Poster PP25 An Algorithm for Prioritizing Time Constrained Clinical Trial Activities | Andy Richardson | An algorithm is described that can be used to automatically prioritize clinical trial or other operational tasks based on the proportional timeline and the proportional task completed. The resulting 'escalation values', which can be generated at times before and during lifetime of a task, can then be used to create task prioritization queues or to monitor task progress against defined work schedules | clinical trial, proc step, sdtm domain, cdisc | source poster source |
7 |
| 120 | Preparing Big Data for Analysis | Thomas Ellebæk | Training a deep neural network on terabytes of e.g. imaging data requires both computing power and proper parallelization techniques. Whe n the amount of data exceeds what can be stored in memory, batches of data needs to be read repeatedly from more persistent storage. This poster will explore the TensorFlow data API (tf.data), the Keras Sequence class and HDF5 files in support of training deep neural networks. Performance will be evaluated using a publicly available benchmark dataset . Based on this evaluation suggestions will be made towards how to organize and store image data for analysis using Python, the TensorFlow framework and the K eras API | azure blob storage, model training, deep learning, neural network, standard deviation | source poster source |
4 |
| 121 | Processing big data from multiple sources | Berber Snoeijer | At the moment the number of possibilities for data to be used for clinical studies increased enormously. This "data tsunami" from non-EDC sources (such as electronic health records, smartphones, wearables and custom apps) can make studies more valuable, but also challenges the traditional methods of managing data for clinical trials. This paper discusses the Data Engineering Project within the PHUSE Working Group, Educating for the Future, with a view on how the data may best be standardized and utilized for Clinical Submissions. This paper provides details on the sources of the data, integration, standardization, analysis and how best it can be utilized in submissions considering privacy and governance | clinical trial, clinical research, clinical data, data cleaning | source presentation source |
5 |
| 122 | Programming in the World of PK: Guidance for the Beginner | Paige Lewis | The first time one produces Pharmacokinetic (PK) and Pharmacodynamic (PD) analysis outputs can be challenging, even for an experienced programmer. The process is more complex than the process for importing and analysing CRF data and includes tasks performed by a pharmacokineticist. Experience has shown that this, together with a lack of knowledge of PK modelling can lead to numerous aspects being overlooked at the programming level causing issues further down the line that could have easily been avoided with some basic prior knowledge. The aim of this poster is to provide a checklist of common pitfalls and problems to look out for including some common data issues; to enable a programmer with little PK/PD experience to work with the data proactively and efficiently to avoid unnecessary re-work that can lead to overburn and delays in timelines | pd, adam dataset, pk parameter, raw data, sample, cdisc | source poster source |
7 |
| 123 | Quality Control and Validation - More Than Just PROC COMPARE | Evgeny Starostin | Quality, accuracy, and integrity of data and statistical analysis results are essential in clinical trials. Patients and regulators must be able to trust analyses of clinical data. To further this goal, the PhUSE Standard Analyses & Code Sharing Working Group is collaborating on a white paper to propose the best practices for robust quality control (QC) by health and life sciences organisations. The central part of the white paper discusses the QC process on analysis datasets and specifications, statistical tables, listings, and figures ( TLFs), and eSubmissions. During Independent QC, many new starters focus on obtaining a clean PROC COMPARE for datasets and TLFs, or standard tools to validate the define.xml file. While those are critical components, it is but one aspect of validation |
data cleaning, proc compare, proc step, adam dataset, clinical trial, data science, quality control, independent qc, cdisc | source poster source |
7 |
| 124 | R or Python? Dilemma, Dilemma | Elsa Lozachmeur, Nicolas Dupuis |
RTM and PythonTM are the new kids in pharma town. These Open Source programming languages seem to be in every discussion lately. We see attempts in our industry to switch to them, replacing SAS. They indeed come with advantages: licensing cost cut, a large community of users and developers, enabling their fast and impressive development. What are they good at in reality? What are their respective strengths? How do they compare to one another? And even more important, what are their current limitations? What can you do with SAS that you cannot do with R or Python, in your day-to-day Statistical Programmer life? Using our current personal understanding, we will take concrete examples with classic tasks and see how it can be done today with R and Python | machine learning, proc means, data science, box plot | source presentation source |
18 |
| 125 | R you ready for Simulo: a user-friendly clinical trial simulator | Quentin Leirens, SGS Exprimo, Nicolas Luyckx, SGS Exprimo, Bruno Speder, SGS Exprimo |
Clinical trial simulation is a powerful technique for study design optimisations. However, the inclusion of all aspects of a drug model and a protocol may be complex. SGS Exprimo developed Simulo to offer a user-friendly interface and the ability to simula te and visualize the likely outcome of clinical studies or dosing scenarios. The model is described through algebraic or differential equations. Inclusion criteria, treatments, observations and study designs are easily defined. Custom R code brings total flexibility when needed. Any model may be implemented in simulation scenarios of all complexities. Recent applications of Simulo showed how simulations help predict the effect of dose adaptation on clinical endpoints or compare study designs and data anal ysis approaches. As a conclusion, Simulo offers a platform for all sorts of model -based simulation activities, both for experienced and novice users | clinical trial, clinical research | source presentation source |
7 |
| 126 | SAS Macro Quoting - A Look Behind the Scenes | Tim Lepp | Have you been cheating your way through Macro Quoting over the years? Didn't feel like really dealing with it? And let's be honest, somehow you always managed to do it in the end. Even if this is somewhat unsatisfactory - for the pure user this approach is probably even sufficient. But at the latest, if you want to program really robust macros, you have to deal with the topic more intensively. This paper is for those who really want to know what happens behind the scenes. The macro quoting functions which you will find well explained in most of the papers, will be touched only very briefly. The focus will be put more on the general interaction between mac ro processor and other functional units . And with that it is explained also the timing aspect of macro quoting. That is, when does happen what in compilation and execution phases | macro variable, data step, macro quoting function, execution phase, compilation phase, macro call, macro trigger, symbol table, global symbol table, &variable, macro definition, macro facility | source presentation source |
9 |
| 127 | SAS outputs in Excel workbook using ODS Excel | Meghana Mahajani | EXCEL is a common tool across various industries. It has many functions which answer statistical, engineering and financial questions. In the clinical trials domain, Word is the preferred tool for generation of reports for cross-function sharing. However, considering EXCEL has its own benefits over Word while handling the data, by using functions like filter and PIVOT tables, we received a request to generate patient profiles with different subgroups in EXCEL. After careful consideration, we chose ODS EXCEL to generate the patient profiles in EXCEL. This presentation will share experience on ODS EXCEL, its different options with examples, and will highlight its effectiveness over the conventional method of PROC EXPORT |
excel, xls, proc step, proc report, proc export, proc print, output delivery system, ods excel, dataset | source presentation source |
8 |
| 128 | SAS/STAT High-performance procedures contrasted with their legacy counterparts | Roman Ganzha | Given the persistent trend of growth of clinical trial data and in computing capabilities, the SAS/STAT high-performance procedures (HPPs) were developed to provide extensive support in predictive modeling including regression, logistic regression, generalized linear models, linear mixed models, nonlinear models, and decision trees. A certain amount of information dedicated to functionality and commonly used options have already been published. However, there could not be awareness on such procedures per se and on the difference between HPPs and their SAS/STAT legacy counterparts |
regression analysis, proc step, proc princomp, proc genmod, discriminant analysis, multivariate analysis, proc gam, correlation | source presentation source |
6 |
| 129 | SDTM Validation Tool | Anamaria Calai | This presentation will describe a validation tool to expand the capabilities of Pinnacle's checks to increase the quality of SDTM deliverables. The tool uses individual programmed checks for each domain and implements cross-domain checks to provide additional value. Limitations of the checks performed by Pinnacle and individual client interpretation of SDTM standards is therefore countered by applying an additional validation to secure the highest quality deliverables | data cleaning, sdtm domain, proc freq, raw data, proc step, out=, cdisc | source presentation source |
12 |
| 130 | Semi Auto-generated Narratives | Bjarke Klein | As part of a regulatory submission, individual patient narratives are required. To reduce the workload for the medical writers and to shorten the time from database lock to submission, in some cases, we can utilize fully auto-generated narratives produced directly from the clinical database (ADaM). Though, not all narratives can be fully auto- generated, e.g. narratives covering serious adverse events often require input from a medical writer, apart from the data coming through the clinical database. However, the production of these narratives can still be automated to certain extent and we refer to these as semi auto-generated narratives. While fully auto-generated narratives are relatively easy to produce, semi auto-generated narratives pose a more challenging task. In this paper, we present a process that utilizes the Tata Consultancy Services (TCS) Auto Narrative Writing (ANW) Platform, which allows the production of semi auto-generated narratives during an ongoing trial | database lock, clinical database, adverse events, serious adverse event, clinical trial, clinical data, accuracy, statistical programmer, cdisc | source presentation source |
7 |
| 131 | Seven Habits of Highly Effective (Validation Issue) Managers | Amy Garrett | data cleaning, data governance | source poster source |
6 | |
| 132 | Six Sigma DMEDI Methodology: Drive and Develop Your Team | Caroline Gray | Six Sigma is a methodology that can be used across any industry, not just manufacturing and has various applications and approaches that can help solve many problems. It's completely process-oriented and if we look at everything that we do, we can ultimately break everything into a process. Through a defined methodology, we can apply logic and method to help us streamline and develop our own skills and that of our teams. This paper will look at the DMEDI (Define, Measure, Explore, Develop and Implement) approach and showcase practical examples of how to implement simple techniques to help your team gain soft skills and ultimately make you a better manager. With over 25 years of experience, CROS NT explains its approach to using DMEDI for statistical programmer's growth and development | auc, standard deviation | source presentation source |
10 |
| 133 | SMART RPA - powered by Machine Learning | Charan Kumar Kuyyamudira Janardhana | Robotic Process Automation (RPA) is one of the smartest technology evolutions in recent years. It is, a software installed on a system. RPA can be implemented in a well-defined environment with defined procedures and clarity with reference to decision making. RPA's limitation is that it cannot be automated if it involves decision making supported by knowledge-based application. ML can come to aid here. ML can build a knowledge base based on historical data and use it for decision making and prediction. Combining RPA with ML can create powerful automation solution in medical device domain. Specialized skills are requir ed in the nascent area of ML. RPA being designed for end user, the ROI for any organization can go up with the potent combination. This paper will touch the areas of RPA applicability in clinical domain, ML requirements and the possible impact of ML-RPA combination | proc hpsplit, machine learning, regression analysis, neural network, predictor variable, excel, sample, outlier, response variable | source presentation source |
10 |
| 134 | Speed Breaker, Traffic Signal and Toll Gates of a Highway Journey of a Sponsor-Vendor Relationship | Anik Chatterjee, Anusuiya Ghanghas |
An increasing number of clinical trials and their enhanced complexity makes it burdensome for most sponsor companies to handle their entire portfolio in an effective manner. As a result, most try to find a helping hand in the form of CROs or third-party vendors. For a long relationship journey, thorough planning before signing the contract is needed rather than simply jumping on the execution. Hence, it is important to come up with the proper vendor management strategy upfront. This should be developed with the end in mind, right at the beginning | gcp, clinical trial | source poster source |
4 |
| 135 | Statistical Programming in the Future - Our Mindset, Data FAIRness and the Importance of Stakeholder Relationships | Christoph Ziegler | Going towards the future, not only continuous interest and training in new techniques, skills (e.g. new programming languages, data visualization, data science) and knowledge improvement is important. Because, in order to enable all this, the right statistical programming mindset needs to be in place. This presentation / paper will talk about the statistical programming mindset of the future and outline why it is essential and needed going forward. Equally important is our approach how to deal with data when it comes to data FAIRness (findable, accessible, interoperable, reusable). Besides this, good and fruitful stakeholder-relationship are important and to lift statistical programming to the next level in order to become an equal partner with clinical teams and stakeholders. This presentation /paper will discuss and outline why these three aspects are important moving forward and show best practices | statistical programmer, clinical programming, service provider, clinical trial | source presentation source |
8 |
| 136 | Structured Clinical Development - Using a Digitized Study Design and Planning to Drive Process Automation | Djenan Ganic | Innovative Clinical Development Organizations (CDO) take advantage of standards at the earliest point in the development process, during the planning stage. Standardization of protocol elements, introduction of an end-to-end process for clinical development standards and the utilization of TransCelerate's Common Protocol Template (CTP), coupled with the right technology, provide a platform for planning and executing trials more efficiently with a goal of getting products to market sooner. For successful Clinical Study Protocol digitization, it is essential that core aspects of the protocol development process are incorporated in the solution: alignment of trials within the Clinical development Project (CDP) and Target Product Profile (TPP), structured protocol authoring, and structured development of the schedule of protocol activities (procedures) | clinical research, clinical trial, data standard, excel | source presentation source |
7 |
| 137 | Stuck in a Rut? | Prakash Mistry | In standard programming practices, one can occasionally become stuck over seemingly trivial issues. This can cause a slowdown in programming efficiency and cause bottlenecks across a study that must be overcome before progressing forward. The tendency for some programmers to favor a particular logical approach can exacerbate this issue. This paper will provide a wide selection of possible solutions to common problems encountered while programming in a general environment and aim to inspire new ways of thinking, thus avoiding becoming 'Stuck in a rut' | call execute, proc sql, create table, medical history, proc step | source poster source |
9 |
| 138 | Sub-population Detection Using Graph-based Machine Learning | Sergey Glushakov, Kostiantyn Drach |
Exploratory analysis is used for investigating clinical data by building statistical models, defining end-points, and determining significant covariates. The expected outcome is the identification of a sub-population of patients most responsive to treatment under the study. A graph-based approach to visualize complex relationships in clinical datasets can be an effective solution for sub-population detection. In this approach each node on the graph corresponds to a single patient, while similar patients are connected with an edge. As datasets may include a large number of participants, visual exploration on the graph may be challenging or even misleading. This paper describes machine-learning algorithms applied to automatic detection of sub-populations of similar patients using a graph- based community search. The computational experiment was performed on a clinical study with 1,041 participants | clinical trial, proc reg, regression analysis, data science, exploratory data analysis, clinical data, clinical endpoint, machine learning, cluster analysis, data mining, missing value, dimensionality reduction, proc princomp, randomization | source | 28 |
| 139 | Symbolic Regression: Survival of the Best Fit | Hector Leitch | Machine learning is a field that has seen rapid growth and development over recent years in conjunction with increasing computer power. While a widely discussed topic, it is often unclear exactly how machine learning can be applied to practical problems we face. This paper introduces Symbolic Regression: an example of genetic programming applied to model selection. Genetic programming uses a population of individual models that are improved over several generations, resulting in very powerful prediction models. Symbolic Regression is built from the ideas of simple linear models, combining them to the framework of genetic programming. The key decisions the programmer must make, and the possible difficulties are also highlighted. The program is typically developed in a way that explores a much larger model space than traditional step-wise selection techniques and so there is also a chance to explore unknown and unexpected patterns within the data | regression analysis, proc reg, machine learning, feature selection, stepwise selection, pharmaceutical industry, predictor variable | source presentation source |
9 |
| 140 | The Impact of AI, RWE, Precision Medicine and Mobile Health Technology on Streamlined Clinical Trials | Stijn Rogiers, Olivier Bouchard |
Today's therapies are developed to be more personalized, precise, and real-time data-driven than ever, yet the clinical trials in which they are tested deliver results based on the average response from a given trial. Further, new therapies are tested in clinical practice by physicians caring for patients that might never have been included in such trials. These patients are different from their experimental cohorts in myriad ways: they have different genetics, may suffer from additional diseases and likely have a history of taking different medications. This gap between clinical research and practice explains why promising new medicines often do not find uptake in clinical practice. To bridge this implementation gap, clinical trials will make increasing use of Real-World Data, mobile health technology and data that is specific to the individual patient | clinical trial, life sciences, artificial intelligence, deep learning, machine learning, big data, neural network, clinical research | source presentation source |
11 |
| 141 | The Importance of Feedback | Donald Paterson | Feedback is an essential tool in affecting change, engaging with people and helping them to achieve their personal and business goals. When done in the right way at the right times with the right intentions feedback can have tremendous results. However, done badly it can have completely the opposite affect and leave peo ple upset, alienated and demoralized. Therefore, giving and receiving effective feedback is a vital skill for us all to practice and improve so that any programmer at any level (whether you manage staff or not) can help to: keep everyone on track; avoid mistakes caused by mis-communication by creating a clear and honest communication flow; form better relationships; motivate people to do a good job and boost their performance; strengthen their operational voice; be more engaged in the work process; promote personal and professional growth; and create a healthy, friendly, work environment | statistical programmer, problem solving | source presentation source |
5 |
| 142 | The Importance of Sleep and How Best to Measure It | Neil Stanley | Presentation | stage 2, sample, proc freq, clinical trial, bank transaction, pharmaceutical industry, stage 3 | source | 122 |
| 143 | The Promise of Wearable Technology in Clinical Trials: A Proof of Concept to Deliver it? | Jennifer Bradford | Consumer grade wearable devices offer the potential to monitor many different physiological measures of health and fitness continuously as individuals go about their daily routines. For a clinical trial this could provide valuable insights between hospital visits, potentially enhancing the understanding of treatment response, delivering a rudimentary early warning system, providing objective measures of more subjective outcomes or even provide efficiencies in trial conduct. Before the widespread adoption of such technology on clinical trials, however, there are several significant challenges from data access and interpretation to clinical validation. In this paper we describe a study using FitBit Inspire HR devices and offer insights into our experience of some of the specific challenges that exist focused on the colle ction and analysis of data including the interpretation and generation of meaningful clinical insights | clinical trial, missing value, clinical research, proc mixed, data cleaning | source presentation source |
11 |
| 144 | The Trials and Tribulations of Automated SDTM Delivery | Edward R. Jones | Regular SDTM delivery is an ever more common request as sponsors and CROs move toward utilising SDTM or SDTM-like data structures to support operational activities, which in turn drives monthly and sometimes weekly or even daily SDTM generation and/or data transfers. Providing this service at an acceptable cost and to the required quality can be challenging. This paper plots the journey at PRA from a simple scripted approach following standard SDTM generation process (expensive and not scalable) through to the adoption of an enterprise scheduling tool driven methodology combined with streamlined SDTM generation process (lower cost, greater reliability). Specific common data issues that impact these deliveries will also be discussed along with their solutions/remediations for automated deliveries | sdtm domain, raw data, cdisc | source presentation source |
5 |
| 145 | This Data Step Has Been Running for Ages - Can You 'Progress' It? | Jean-Michel Bodart | The SAS option FULLSTIMER and the notes it generates in the log are useful to identify Data or PROC Steps that take a long time to execute - after the fact. When running programs interactively, waiting for half a minute or more for a step (or for multiple iterations over a sequence of steps in a loop) to complete while anxiously watching the log window becomes soon frustrating and irritating when we have no clue how much longer it will take to complete. And so much more when a previous test execution on a subset of the data took mere seconds! Should we wait patiently for a few more dozens of seconds, go and get a cup of coffee, do something else while the process is running, or cancel the process and start reviewing the code, check for infinite loops or other optimizable sections? To answer that nagging question, we need to get real-time feed-back about that process |
proc step, sas log, data step, cpu time, elapsed time, error message, proc fcmp, proc sql, put statement, macro loop, sas studio | source presentation source |
8 |
| 146 | Towards a Biomedical Concept Library: Creating and Sharing Biomedical Concepts | David Iberson-Hurst | clinical data, clinical research | source presentation source |
7 | |
| 147 | TS does not mean T(o) S(uffer) - A hands-on guideline for a better understanding of the TS domain | Kristina Zweier | Creating the Study Data Tabulation Model domain TS leads repeatedly to a lot of headache s for statistical programmers. A lack of sufficient hands-on guidelines, information source knowledge , or plain confusion regarding various TS parameters can turn the creation of the TS domain into an arduous endeavor. This paper aims to provide a step by s tep guideline for the creation of the TS domain with additional inform ation about various parameters and lessons learned through experience | trial summary, clinical trial, controlled terminology, statistical programmer, sdtm domain, data cleaning, data validation rules, phase i, cdisc | source presentation source |
14 |
| 148 | Understanding Regular Expression and its Application in SAS Using PRX (Perl regEx) Functions | Jagadish Katam | SAS already has a powerful set of string functions which are sufficient to carry out pattern matches and text mining. But sometimes regular expressions are more efficient to deal with complicated string manipulation tasks and for reading highly unstructured data streams. For example, you may have different text used for reported adverse events in a data file and you want to extract all of the AEs which are reported by a specific investigator. Once a pattern is recognized, we can identify the position of the pattern, extract a substring, or substitute a string. Also, we can use regular expressions for many day to day utilities for example, performing error/warning quick checks and running many files in one go. Perl regular expressions greatly enhance the power of the SAS language and is worth exploring | numeric variable, sample, character constant, sas function | source presentation source |
8 |
| 149 | Use of FHIR in Clinical Research: From Electronic Medical Records to Analysis | Jeffrey M. Abolafia, Priya Gopal, Samuel Hume |
In two previous papers, the PhUSE working group "Investigating the Use of FHIR in Clinical Research" demonstrated that data typically collected in diabetes studies can be extracted from medical records through FHIR (Fast Healthcare Interoperability Resources) and we can automate the process to populate eCRFs (electronic Case Report Forms). These data were then converted to SDTM (Study Data Tabulation Model) which would serve as the source for analysis datasets. However, real time availability of clinical data for analysis is becoming increasingly more important. Study teams need to continually look at clinical data to identify trends to ensure patient safety. In this paper we explore the feasibility of producing ADaM (Analysis Data Model) Datasets and analysis/analytics directly from FHIR Resources without having to transform the data to SDTM first. This allows users to layer analytics directly on top of FHIR resources pulled from an API in near real time | adverse events, adam dataset, vital signs, change from baseline, clinical research, trial elements, dataset, clinical data, raw data, laboratory data, cdisc | source presentation source |
12 |
| 150 | Using Image recognition in production support | Thomas Dekelver | In the production of a vaccine, multiple steps are required. In this case, the antigens are grown on petri dishes, where at a certain stage of the production a quality check (QC) must be performed through a visual inspection to check the sterility of the production zones. This can be seen visuall y as the presence or absence of black spots, the Colony Forming Units (CFU), in the petri dish. When CFUs are detected, the petri dish is contaminated and must be discarded. This is a routine, time -consuming, error-prone, and still very labour-intensive work, nevertheless essential step in the production process. We have developed an image -recognition approach, based on the latest developments in AI and deep-learning, to automate the process and hence increase operational efficiency. In this paper, we will show how to use these techniques and discuss about the pitfalls encountered during the development, the lessons learned and provide some recommendations | deep learning, machine learning, neural network, type ii error, feature extraction, data cleaning | source presentation source |
8 |
| 151 | Using Natural Language Processing to transform real world data | Jane Reed, Thierry Breyette |
In pharma and healthcare, understanding the real world impact of therapies on patients is critical. Real world evidence (RWE) can inform all phases of drug development, commercialization, and drug use in healthcare settings. However, many real world data (RWD) sources, like electronic health records, patient forums, social media, news feeds and more, contain unstructured text. Novo Nordisk provides a success story of using innovative technologies including Natural Language Processing (NLP), Amazon cloud and advanced visualisations to transform these unstructured sources of real world data into actionable structured real world evidence | big data, clinical trial | source presentation source |
9 |
| 152 | Using ODS LAYOUT to Create ABSOLUTE-ly Stunning Patient Profiles | Michael Allie | Summarising key patient information usually involves incorpor ating a variety of data from multiple sources. For each topic included, there is an optimal way to display this information in an output and occasionally these differ from each other; varying numbers of columns, bespoke style elements and completely differ ent output types (listing vs plot etc.) are not generally utilised within the same SAS procedure. This can make it difficult to create patient profiles which often involve a breadth of information which has no single best way to be displayed. Enter ODS LAYOUT ABSOLUTE, a tool for arranging multiple SAS procedure outputs into a single combined output. This paper describes the basics of using ODS LAYOUT ABSOLUTE to build custom arrangements of SAS outputs and explores methods to add variety and efficiency to the creation of unique composite outputs which effectively convey diverse data into a single patient profile |
proc step, proc report, output delivery system | source presentation source |
11 |
| 153 | Using R Shiny to Create an Interactive Visualisation Patient Profile | Elva Chen, Brian Munneke |
The ability to visualize data dynamically is vital for making the best and most accurate decisions. Shiny is an open source R package that combines the computational power of R and modern visualization techniques to create interactive applications. We have applied various functionalities of R/Shiny to create a graphical, interactive patient profile. The aim of this paper is to demonstrate how R/Shiny can be a great tool for building reader-friendly patient profiles, and improve the way we access, review and interact with data | adverse events, clinical database | source presentation source |
8 |
| 154 | Using R to build artificial neural networks in medical data | Thomas Wollseifen | neural network, correlation, confusion matrix, response variable, deep learning, training set, logistic distribution | source presentation source |
17 | |
| 155 | Using the source code control system GitHub to manage your SAS code | Frank Biedermann | Since SAS 9.4 Maintenance release 6, SAS added the Git infrastructure and functions. Additional Git client software is no longer needed. In this paper code snippets to CLONE, COMMIT, DIFF, PUSH and create a NEW_BRANCH in GitHub will be presented. Furthermore, examples will be shown how you can use GIT in the SAS Display Manager, SAS Studio and SAS Enterprise Guide | sysrc, data step, sas log | source presentation source |
8 |
| 156 | Utilising RWD and RWE: An Introduction to Core Concepts and Requirements | Christopher C. Hurley, Aditya Gadiko |
This paper is intended to help guide the reader toward a better understanding of core concepts and requirements for using real-world data (RWD) to derive and utilize real-world evidence (RWE) in drug development. Explanation and examples of RWD lay a foundation to explore its potential applications within the clinical paradigm. Knowledge shared in this high-level overview reflects regulatory framework guiding strategy for use of RWE, identification of necessary standards and definitions of RWD and RWE, learning from demonstration projects, and first-hand experience with technical tools researched while developing this paper. Putting it all together introduces the reader to current-practices in the application of RWE and RWD in the drug development process | clinical trial, clinical research, regulatory submission, clinical data | source presentation source |
7 |
| 157 | Vaccines: Benefits for public health Statistical programming specificities in clinical trials | Olfa Guaddoudi, Emeline Burhin, Julie Harriague, Mohamed Oujaa |
Vaccines play a major role in preventing infectious diseases , and vaccination is probably one of the biggest achievements in the history of medicine. Vaccination programs save lives each years, have contributed to the eradication of smallpox and translate into savings of billions of dollars each year, demonstrating the importance of vaccines and their benefits to public health, both at the l evel of the individual and the population. Vaccines are generally administered to healthy individuals as preventive measures to help the body develop immune responses by imitating an infection, which almost never causes illness but can generates minor symptoms, such as fever. After vaccination, the body is left with an immune memory that will remember how to fight this infection or disease in the future. Vaccines are developed, tested, and regulated in a very similar manner to other drugs | adverse events, clinical trial | source poster source |
7 |
| 158 | Validate the validated: A python script for study leads to review clinical outputs | Varaprasad Ilapogu | Datasets and statistical outputs produced by clinical SAS programming teams in the pharmaceutical industry are often validated individually by parallel programming prior to submission to other teams (e.g. Statistics and Medical Writing). This process leaves out the cross-checking of outputs against other outputs that may have similar information presented. For example, the population size of each treatment group in a study is presented in many of the outputs, yet there is often not a programmatic process in place to check whether the population sizes match across the different statistical outputs. We have developed a python script that addresses checking information across statistical outputs. The script extracts commonalities from each statistical output (e.g. individual tables and figures in RTF form) and presents the relevant information in a single, easily accessible document (e.g. an EXCEL spreadsheet) to help facilitate the cross-checking of this information |
data cleaning, proc report, proc step, clinical trial, analysis set, clinical sas, pharmaceutical industry, excel, proc freq, adverse events | source presentation source |
6 |
| 159 | Validating a CDISC Dataset at Development Time Using Pinnacle 21 CLI via SAS | David W. Meek | Phastar have developed a macro called %p21_validate to run Pinnacle 21 Community validator CLI (Command Line Interface) direct from SAS 9.4 using the X command to validate an individual CDISC dataset at development time and provide real-time validation feedback in the SAS output window to catch validation issues early in the development cycle | data cleaning, macro call, sas output, %if-%then-%else, cdisc | source presentation source |
8 |
| 160 | Validating R functions against SAS outputs: How RTest can build a bridge allowing to validate R | Sebastian Wolf | The evaluation of clinical study data is highly regulated. Up to now data gets analyzed by SAS tools or validated special purpose software. R is a new player in the field. Validating R outputs against SAS can be hard due to different data formats and data storage. RTest is an open-source tool that allows testing R outputs against XML. This standard format can handle .NET, Java or SAS software outputs. Roche applied the tool to test R-packages against SAS or Analyse-it outputs. Those packages perform tasks like method comparison and Variance Component Analysis. This talk will show how to generate SAS results comparing them to R function outputs in an easy manner. RTest creates pretty human-readable outputs from the comparison. This allows overcoming most challenges of validating R and using it in a regulated field | csv, clinical trial | source presentation source |
6 |
| 161 | VBA for CRT, Automating the Master Spec | Matt Metherell | Producing a CRT package, and the define.xml in particular , can often end up taking a back seat during study reporting despite its prominent role in the regulatory process. A common tool for creating the define.xml is Pinnacle 21 Community (P21C), which, amongst other things extracts metadata from XPT files to create a master specification spreadsheet which it can then convert into a define.xml. In order for this define.xml to pass validation, certain tasks will need to be performed on the master spec ification spreadsheet and this paper looks at a solution using Visual Basic for Applications (VBA) to automate these tasks, and how these tasks vary with different versions of P21C | where statement, conditional do loop, cdisc | source presentation source |
9 |
| 162 | Work Less - Do More: An Automated Approach to Define-XML Validation | Kai Wanke | As Define-XML contains many repetitive items, manual validation is not only a tedious and time -consuming task, but also prone to errors. However, this repetitive structure allows for many of its contents to be validated automatically. It is our recommendation to aim at automating the validation on top of the development for a number of reasons, including: 1) Define-XML should ideally be created before the SDTM or ADaM data is available; 2) manual enrichments may have been made which (inadvertently or not) a ffect the metadata; and 3) the data may be updated but a new Define -XML cannot be automatically generated as it would undo manual enrichments. This presentation will describe how a significant part of the validation of Define -XML can be automated using SAS scripts, independent of the software or method used to generate the Define-XML, to reduce the workload of the programmer while guaranteeing a high degree of accuracy | data cleaning, excel, proc sql, clinical trial, create table, sdtm domain, proc step, data step, cdisc | source presentation source |
8 |
This site serves as a convenient hosting location and does not work as a publisher. All copyrights belong to their respective owners.
The information on this site is provided for general reference purposes only. Whilst every effort is made to ensure that the site is up to date and accurate, no warrant, nor any responsibility or liability for, the accuracy or completeness of the content or for any loss which may arise from reliance on information contained in this site is provided. Links to other sites are provided for your convenience but no responsibility or liability for the content of those sites or of any external site which links to this site is accepted. References to any specific commercial product, process, service, or corporation are also for information only, and do not constitute endorsement, recommendation or favoring.
SAS is a registered trademark of SAS Institute Inc. SAS, Statistical Analysis System, and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
HOME
QUICK SEARCH
AUTHORS
KEYWORDS
HELP
BUGS