Lauren Madar(1)*, Kayla Andrews(1)*, Sebastian Manunta(1), Andrew Rokitka(1), Nathalie Gobeau(2), David Fox(1), Jörg J. Möhrle(2), Ted Grasela(1) *co-first authors
(1) Cognigen Corporation, a Simulations Plus Company; (2) Medicines for Malaria Venture
Objectives: Successful implementation of model-informed drug development requires the interdisciplinary teams to collaborate efficiently and effectively. The management and organization of files used and produced during pharmacometric analyses throughout the drug development process can be a laborious task without a well-defined, logical directory structure. For successful collaboration, the ability to share data and documents with collaborators while enforcing granular application and file/data permissions is a requirement. The Data Repository, part of the KIWI Platform [1], is structured around interdisciplinary teams through the team management module which is encouraged to cross disciplines, and organizations. The Data Repository was specifically developed for pharmacometric collaboration in drug development to:
- Allow teams of users to upload, download, comment, review, version control and manage files and view metadata on those files relating to pharmacometric analysis.
- Provide folder structures to guide effective organization and collaboration on files and data
- Allow designated administrative users the ability to create teams and manage user access to groups of files depending on involvement.
- Produce workflow suggestions to increase efficiency and decrease duplication and file loss/misplacement
Methods: The Data Repository is comprised of a backend component and two cloud application user interfaces: (1) the storage and retrieval repository and (2) the team management module. The uploaded files are stored in a backend centralized file system within the repository and individual organizational units are defined by three data storage component s (i.e. drug, project, study). The type of the data storage component determines the directory template that is used to organize files; this directory template structure is automatically generated when a data storage component is created. The folder structure template is mapped to a permission matrix, which defines the user roles which can access and perform actions on files within a given data storage component at a given file path location. Relationship linking functionality was developed to allow data storage component items to display relationships defined by administrative users, to facilitate the identification of relationships between drugs, projects and studies. The team management module allows system administrative roles to manage the system and oversee data storage components, users, roles, and team assignments. Teams can be associated with one or more data storage component. Teams can include users from the same organization or disparate organizations, whilst retaining permission-based role collaboration within the Data Repository. Each user within a team is assigned a team role, which enables the user to perform specific actions. Actions can be described as functions that can be performed within the various data storage components. Users can upload and perform tasks on appropriate files on their assigned Drugs, Projects, and Studies. User actions are specific to their role and permissions and each user role has a pre-defined set of these actions that can be used. Version control using Git™ [1] was implemented to allow detailed tracking of file version and metadata changes, as well as actions performed. Import functionality allows administrative users to review and correct location and file metadata information in a Staging Area before allowing access to other users. Actions performed within the system are recorded in system logs for traceability, and authorized users may add comments to each file.
Results:The Data Repository is a cloud application with a user interface which allows users to manage and browse files and associated specific pharmacometric metadata within a pre-defined directory structure stored in a version control system. The Data Repository has a hierarchical structure to control organizational, team, and user access to shared data files. Users have assigned roles that enable specific actions unique to their roles and permissions
Conclusions: The Data Repository serves as a collaborative platform for knowledge accumulation. The Data Repository gives the repository owner the ability to control user access to shared data files through the use of teams and user roles. The Data Repository increases the efficiency of data curation and retrieval and increases the ease of communicating and sharing these results in a secure environment.
References:
[1] Bihorel S, et al. KIWI: a collaborative platform for modeling and simulation. PAGE 23 (2014) Abstr 3124 [www.page-meeting.org/?abstract=3124]
[2] The Git Project (2018). Git: a distributed version control system. Software Freedom Conservancy, Brooklyn, New York. https://git-scm.com/
Reference: PAGE 27 (2018) Abstr 8640 [www.page-meeting.org/?abstract=8640]
Poster: Software Demonstration