teal.modules.clinical
Provides teal modules for the standard clinical trials outputs
https://github.com/insightsengineering/teal.modules.clinical
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.9%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Provides teal modules for the standard clinical trials outputs
Basic Info
- Host: GitHub
- Owner: insightsengineering
- License: other
- Language: R
- Default Branch: main
- Homepage: https://insightsengineering.github.io/teal.modules.clinical/
- Size: 89.1 MB
Statistics
- Stars: 39
- Watchers: 24
- Forks: 19
- Open Issues: 106
- Releases: 17
Topics
Metadata Files
README.md
teal.modules.clinical
This package contains a set of standard teal modules to be used with CDISC data in order to generate many of the standard outputs used in clinical trials.
These modules include, but are not limited to:
- Data visualizations:
- Forest plots (
tm_g_forest_rsp()/tm_g_forest_tte()) - Line plots (
tm_g_lineplot()) - Kaplan-Meier plots (
tm_g_km()) - ...
- Forest plots (
- Statistical model fits:
- MMRM (
tm_a_mmrm()) - Logistic regression (
tm_t_logistic()) - Cox regression (
tm_t_coxreg()) - ...
- MMRM (
- Summary tables:
- Unique patients (
tm_t_summary()) - Exposure across patients (
tm_t_exposure()) - Change from baseline for parameters (
tm_t_summary_by()) - ...
- Unique patients (
- Patient-level profile modules:
- Table of basic information about chosen patient (
tm_t_pp_basic_info()) - Plot of patient vitals over time (
tm_g_pp_vitals()) - General timeline for individual patients (
tm_g_pp_patient_timeline()) - ...
- Table of basic information about chosen patient (
Most modules in the package are implemented using functions from the R package tern in order to produce their output.
Please see the Teal Gallery and TLG Catalog for examples of shiny apps created using modules from this package.
Installation
r
install.packages('teal.modules.clinical')
Alternatively, you might want to use the development version.
```r
install.packages("pak")
pak::pak("insightsengineering/teal.modules.clinical") ```
Usage
To understand how to use this package, please refer to the Getting Started article, which provides multiple examples of code implementation.
Playground
You can try out the package without installing it in the Shinylive:
Getting help
If you encounter a bug or have a feature request, please file an issue. For questions, discussions, and staying up to date, please use the teal channel in the pharmaverse slack workspace.
Acknowledgment
This package is the result of the joint efforts of many developers and stakeholders. We would like to thank everyone who has contributed so far!
Stargazers and Forkers
Stargazers over time
Stargazers
Forkers
Owner
- Name: Roche/Genentech - Insights Engineering
- Login: insightsengineering
- Kind: organization
- Location: Switzerland
- Website: https://code4life.roche.com/
- Repositories: 53
- Profile: https://github.com/insightsengineering
Roche/Genentech - Insights Engineering
GitHub Events
Total
- Create event: 101
- Release event: 3
- Issues event: 105
- Watch event: 6
- Delete event: 99
- Issue comment event: 405
- Push event: 1,422
- Pull request review comment event: 239
- Pull request event: 189
- Pull request review event: 352
- Fork event: 2
Last Year
- Create event: 101
- Release event: 3
- Issues event: 105
- Watch event: 6
- Delete event: 99
- Issue comment event: 405
- Push event: 1,422
- Pull request review comment event: 239
- Pull request event: 189
- Pull request review event: 352
- Fork event: 2
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| waddella | a****l@r****m | 323 |
| Emily de la Rua | 5****a | 230 |
| Rucki, Pawel {MDBB~Basel} | p****i@r****m | 78 |
| Hallal, Mahmoud {MDBB~Basel} | m****l@r****m | 75 |
| shajoezhu | s****u | 69 |
| Pagacz, Konrad {FIEV~Warsaw} | k****z@c****m | 64 |
| gogonzo | g****o | 54 |
| Marcin | 1****r | 54 |
| wangh107 | w****7@g****m | 49 |
| Rosemary Li | 4****7 | 45 |
| Nikolas Burkoff | n****f@r****m | 42 |
| Collin, Francois {FISV~Warsaw} | f****n@c****m | 40 |
| Zhao, Junlue {MDBE~SOUTH SAN FRANCISCO} | z****e@g****m | 39 |
| Wang, Heng {MDBB~South San Francisco} | w****g@g****m | 38 |
| Stoilova, Jana {MDBB~Mississauga} | j****a@r****m | 36 |
| Sundrelingam, Vaakesan {MDBA~Mississauga} | v****m@r****m | 34 |
| Vedha Viyash | 4****v | 31 |
| ruckip | p****i@c****m | 31 |
| liaoc10 | c****o@r****m | 30 |
| Abinaya Yogasekaram | 7****m | 28 |
| rothem1 | m****e@r****m | 28 |
| songy24 | y****g@r****m | 27 |
| nikolas-burkoff | n****f | 25 |
| André Veríssimo | 2****o | 24 |
| Sebastian Wolf | s****1@r****m | 23 |
| Nasinski, Maciej {FIEV~Warsaw} | m****i@c****m | 22 |
| Insights Engineering Bot | 6****t | 22 |
| Imanol Zubizarreta | 8****i | 22 |
| J Zhao | j****5@g****m | 22 |
| Melkiades | M****s | 21 |
| and 55 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 254
- Total pull requests: 402
- Average time to close issues: 2 months
- Average time to close pull requests: 6 days
- Total issue authors: 46
- Total pull request authors: 30
- Average comments per issue: 1.4
- Average comments per pull request: 2.29
- Merged pull requests: 325
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 67
- Pull requests: 202
- Average time to close issues: 10 days
- Average time to close pull requests: 3 days
- Issue authors: 25
- Pull request authors: 13
- Average comments per issue: 1.03
- Average comments per pull request: 2.36
- Merged pull requests: 163
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- cicdguy (59)
- shajoezhu (51)
- donyunardi (15)
- edelarua (14)
- m7pr (10)
- jenko1979 (9)
- llrs-roche (8)
- pawelru (7)
- vedhav (6)
- anajens (6)
- kartikeyakirar (6)
- averissimo (5)
- Mia-data (5)
- chlebowa (4)
- gogonzo (4)
Pull Request Authors
- m7pr (75)
- edelarua (65)
- vedhav (60)
- averissimo (52)
- llrs-roche (36)
- shajoezhu (19)
- gogonzo (12)
- pawelru (11)
- ayogasekaram (10)
- kartikeyakirar (9)
- yli110-stat697 (8)
- donyunardi (6)
- kpagacz (4)
- walkowif (4)
- insights-engineering-bot (3)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- cran 445 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 5
- Total maintainers: 1
cran.r-project.org: teal.modules.clinical
'teal' Modules for Standard Clinical Outputs
- Homepage: https://insightsengineering.github.io/teal.modules.clinical/
- Documentation: http://cran.r-project.org/web/packages/teal.modules.clinical/teal.modules.clinical.pdf
- License: Apache License 2.0
-
Latest release: 0.11.1
published 6 months ago
Rankings
Maintainers (1)
Dependencies
- R >= 3.6 depends
- teal >= 0.12.0 depends
- tern >= 0.7.10 depends
- DT * imports
- assertthat * imports
- broom * imports
- checkmate * imports
- dplyr * imports
- formatters >= 0.3.1 imports
- ggplot2 * imports
- ggrepel * imports
- grid * imports
- lifecycle * imports
- logger >= 0.2.0 imports
- magrittr * imports
- methods * imports
- rlang * imports
- rmarkdown * imports
- rtables >= 0.5.1 imports
- scales * imports
- shiny * imports
- shinyWidgets * imports
- shinyjs * imports
- shinyvalidate * imports
- stats * imports
- styler * imports
- teal.code >= 0.2.0 imports
- teal.logger >= 0.1.1 imports
- teal.reporter >= 0.1.1 imports
- teal.transform >= 0.2.0 imports
- teal.widgets >= 0.2.0 imports
- tern.gee >= 0.0.0.9002 imports
- tern.mmrm >= 0.2.2 imports
- tidyr * imports
- utils * imports
- vistime * imports
- forcats * suggests
- knitr * suggests
- nestcolor >= 0.1.0 suggests
- scda >= 0.1.5 suggests
- scda.2022 >= 0.1.3 suggests
- teal.data >= 0.1.2 suggests
- testthat >= 2.0 suggests