Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
370 commits
Select commit Hold shift + click to select a range
698660c
add doc, tests
ginberg Feb 13, 2023
21166f6
minor style updates
Feb 14, 2023
adad1ed
minor linting and style updates
Feb 14, 2023
f02c0ac
update function description
Feb 14, 2023
d1e666b
Altered code so loop is more stable and can now take >1 event cohort …
mvankessel-EMC Feb 14, 2023
c532dc0
splitEventCohorts and splitTime can now take a vector of >1
mvankessel-EMC Feb 14, 2023
357c409
Updated docs, made loop more stable, able to take >1 event cohort now
mvankessel-EMC Feb 14, 2023
2172ae2
Added more tests
mvankessel-EMC Feb 14, 2023
a1571c7
tests for checkSaveSettings
cebarboza Feb 14, 2023
fdbc0bf
Documentation
cebarboza Feb 14, 2023
94c6873
add doc, test
ginberg Feb 14, 2023
678fe94
Test for temp folder
cebarboza Feb 14, 2023
d1694ff
Lintr review
cebarboza Feb 14, 2023
97bc80b
Added basic tests
mvankessel-EMC Feb 14, 2023
1ad0da2
Adding tests
cebarboza Feb 14, 2023
a6c3958
Merge branch 'main' into tp23
ginberg Feb 14, 2023
eceffbc
add doc, checks
ginberg Feb 14, 2023
74b54fa
add test
ginberg Feb 14, 2023
73a912f
update doc
ginberg Feb 14, 2023
e183004
Style correction
cebarboza Feb 14, 2023
06109e5
remove unwanted change
ginberg Feb 14, 2023
fd6e8bf
remove line
ginberg Feb 14, 2023
66a200a
Merge branch 'dev' into tp23
ginberg Feb 14, 2023
d950026
Minor update
mvankessel-EMC Feb 14, 2023
79eb277
Added basic tests
mvankessel-EMC Feb 14, 2023
5429a3e
update doc
ginberg Feb 14, 2023
1bcb3db
update test
ginberg Feb 14, 2023
ccb2bc8
update doCombinationWindow documentation and add unit tests
ablack3 Feb 14, 2023
8fdcd5d
doc, test
ginberg Feb 15, 2023
a4bee7e
add tests
ginberg Feb 15, 2023
b805418
renamed function, changed description
Feb 15, 2023
023eef4
Added documentation
mvankessel-EMC Feb 15, 2023
3b8e8bd
added tests
mvankessel-EMC Feb 15, 2023
cbb50d4
updated styler
Feb 15, 2023
3ddc49b
doc, tests
ginberg Feb 15, 2023
902899c
doc
ginberg Feb 15, 2023
e7208f1
update functions
ginberg Feb 15, 2023
c613753
update test
ginberg Feb 15, 2023
fd84331
minor formatting changes
ablack3 Feb 15, 2023
e9cb3bd
doc, tests
ginberg Feb 15, 2023
f721981
doc
ginberg Feb 15, 2023
6b188b6
Added example + minor changes
mvankessel-EMC Feb 15, 2023
f0649f3
Added tests
mvankessel-EMC Feb 15, 2023
57f294c
doc
ginberg Feb 15, 2023
3753859
update test
ginberg Feb 15, 2023
71a1b8c
Created the basic tests.
bmosseveld Feb 15, 2023
d7f3676
update example
ginberg Feb 15, 2023
0873d6c
Tests and expansion to documentation
cebarboza Feb 15, 2023
12a34a2
Code review (lintR)
cebarboza Feb 15, 2023
d2ac53f
Code review, parameters and examples in documentation
cebarboza Feb 15, 2023
a850335
Code review (lintr)
cebarboza Feb 15, 2023
9ca229c
Added checkmate checks and corresponding testthat tests. TODO: check …
bmosseveld Feb 16, 2023
8510b06
simplify checks and doc
ginberg Feb 16, 2023
4df2dc6
whitespace
ginberg Feb 16, 2023
6848bdb
doc and lintr issues
ginberg Feb 16, 2023
8c5b6d5
add checks, tests
ginberg Feb 16, 2023
ce2a451
doc
ginberg Feb 16, 2023
4e7f024
check out file
ginberg Feb 16, 2023
12b6606
undo
ginberg Feb 16, 2023
98f755a
doc
ginberg Feb 16, 2023
d2146ea
add tests
ginberg Feb 16, 2023
df440b8
example
ginberg Feb 16, 2023
bc14ec4
Finalized the checks on the current_cohorts data frame.
bmosseveld Feb 16, 2023
355cae1
Added CohortDiagnostics to suggests
mvankessel-EMC Feb 21, 2023
6d2524c
Added minor alteration
mvankessel-EMC Feb 21, 2023
f4c7e4a
added CohortDiagnostics
mvankessel-EMC Feb 21, 2023
84fc527
Changed formatting
mvankessel-EMC Feb 21, 2023
73b5b8f
Merge pull request #114 from darwin-eu-dev/tp18
mvankessel-EMC Feb 21, 2023
1e59da3
Added CohortDiagnostics
mvankessel-EMC Feb 21, 2023
9e46110
Added minor alterations to code format
mvankessel-EMC Feb 21, 2023
a4404bc
Merge pull request #113 from darwin-eu-dev/tp44
mvankessel-EMC Feb 21, 2023
3e730a0
Added CohortDiagnostics
mvankessel-EMC Feb 21, 2023
96fad5d
Merge branch 'dev' of https://github.com/darwin-eu-dev/TreatmentPatte…
mvankessel-EMC Feb 21, 2023
e1eebca
Added CohortDiagnostics
mvankessel-EMC Feb 21, 2023
12ee4c0
Minor formatting
mvankessel-EMC Feb 21, 2023
d27187d
Merge pull request #112 from darwin-eu-dev/tp63
mvankessel-EMC Feb 21, 2023
2187aec
Merge pull request #111 from darwin-eu-dev/createPathwaySettings
mvankessel-EMC Feb 21, 2023
ca73e09
Merge pull request #110 from darwin-eu-dev/createSaveSettings
mvankessel-EMC Feb 21, 2023
c85173e
Merge pull request #109 from darwin-eu-dev/createDataSettings
mvankessel-EMC Feb 21, 2023
4e28ccb
Minor changes
mvankessel-EMC Feb 21, 2023
d6c8ccd
Merge pull request #108 from darwin-eu-dev/ConstructPathaways
mvankessel-EMC Feb 21, 2023
887b459
Merge pull request #105 from darwin-eu-dev/tp14
mvankessel-EMC Feb 21, 2023
1a32490
Merge pull request #103 from darwin-eu-dev/tp51
mvankessel-EMC Feb 21, 2023
4535aef
Merge pull request #102 from darwin-eu-dev/tp50
mvankessel-EMC Feb 21, 2023
b15d1a8
Merge branch 'dev' into tp61
mvankessel-EMC Feb 21, 2023
7d4394a
Merge pull request #101 from darwin-eu-dev/tp61
mvankessel-EMC Feb 21, 2023
e07806c
Merge branch 'dev' into iss42
mvankessel-EMC Feb 21, 2023
81ec59f
Merge pull request #100 from darwin-eu-dev/iss42
mvankessel-EMC Feb 21, 2023
b3da571
Merge branch 'dev' into tp60
mvankessel-EMC Feb 22, 2023
624808f
Merge pull request #98 from darwin-eu-dev/tp60
mvankessel-EMC Feb 22, 2023
8354080
Merge pull request #96 from darwin-eu-dev/tp73
mvankessel-EMC Feb 22, 2023
9df30b8
Reverted deletion of selector argument
mvankessel-EMC Feb 22, 2023
27c8918
Added new line to end of file
mvankessel-EMC Feb 22, 2023
43d7acb
Merge pull request #95 from darwin-eu-dev/tp23
mvankessel-EMC Feb 22, 2023
654111b
Merge pull request #94 from darwin-eu-dev/checkConstructPathways
mvankessel-EMC Feb 22, 2023
c84c952
Merge branch 'dev' into checkSaveSettings
mvankessel-EMC Feb 22, 2023
77fbd5a
Merge pull request #93 from darwin-eu-dev/checkSaveSettings
mvankessel-EMC Feb 22, 2023
35b85ef
Merge pull request #92 from darwin-eu-dev/tp31
mvankessel-EMC Feb 22, 2023
310df9e
Merge pull request #90 from darwin-eu-dev/iss80
mvankessel-EMC Feb 22, 2023
18e6d3d
connectionDetails -> ConnectionDetails
mvankessel-EMC Feb 22, 2023
3b668e6
connectionDetails -> ConnectionDetails
mvankessel-EMC Feb 22, 2023
9a1d00e
Merge branch 'dev' into createCheckDataSettings
mvankessel-EMC Feb 22, 2023
751c3f9
Merge pull request #89 from darwin-eu-dev/createCheckDataSettings
mvankessel-EMC Feb 22, 2023
c2da461
Merge pull request #88 from darwin-eu-dev/tp34
mvankessel-EMC Feb 22, 2023
562f23e
Merge pull request #86 from darwin-eu-dev/tp35
mvankessel-EMC Feb 22, 2023
0409a44
Merge pull request #84 from darwin-eu-dev/65-check-function-cohortscheck
mvankessel-EMC Feb 23, 2023
2183cc6
Merge branch 'dev' into checkPathwaySettings
mvankessel-EMC Feb 23, 2023
0e93e8b
Merge pull request #83 from darwin-eu-dev/checkPathwaySettings
mvankessel-EMC Feb 23, 2023
f39bb01
Merge branch 'dev' into tp28
mvankessel-EMC Feb 23, 2023
dc2bfed
Merge pull request #82 from darwin-eu-dev/tp28
mvankessel-EMC Feb 23, 2023
324dc5a
update to man
mvankessel-EMC Feb 27, 2023
b741035
Merge branch 'dev' of https://github.com/darwin-eu-dev/TreatmentPatte…
mvankessel-EMC Feb 27, 2023
9071336
Added to gitignore
mvankessel-EMC Feb 27, 2023
c1ff3fc
Added CohortDiagnostics
mvankessel-EMC Feb 27, 2023
b1e8ddb
Fixed pathing issue of source file
mvankessel-EMC Feb 27, 2023
368ff54
Merge branch 'dev' into doCombinationWindow
mvankessel-EMC Feb 27, 2023
887156b
Merge pull request #97 from darwin-eu-dev/doCombinationWindow
mvankessel-EMC Feb 27, 2023
5c22759
Merge pull request #87 from darwin-eu-dev/check_addLabels
rossdwilliams Feb 28, 2023
ae4d2a0
Update test-groupInfrequentCombinations.R
mvankessel-EMC Feb 28, 2023
9007863
Merge branch 'dev' into check_createLegend
mvankessel-EMC Feb 28, 2023
9d7fe8c
Update ConstructPathways.R
mvankessel-EMC Feb 28, 2023
049d503
Merge branch 'dev' into check_doSplitEventCohorts
mvankessel-EMC Feb 28, 2023
c46dacc
Merge pull request #85 from darwin-eu-dev/check_selectRowsCombination…
rossdwilliams Feb 28, 2023
2cf0c69
Merge branch 'dev' into check_groupInfrequentCombinations
mvankessel-EMC Feb 28, 2023
c7b56ba
Merge pull request #99 from darwin-eu-dev/check_createLegend
rossdwilliams Feb 28, 2023
bfbe205
Merge pull request #104 from darwin-eu-dev/check_groupInfrequentCombi…
rossdwilliams Feb 28, 2023
1d463f8
updated docs
mvankessel-EMC Feb 28, 2023
066ebf7
Merge pull request #91 from darwin-eu-dev/check_doSplitEventCohorts
rossdwilliams Feb 28, 2023
b0b3291
Removed functions
mvankessel-EMC Feb 28, 2023
cd0b1e2
merged darwinExecute into executeTreatmentPatterns
mvankessel-EMC Feb 28, 2023
d3c45d5
Merge pull request #118 from darwin-eu-dev/issue-117
mvankessel-EMC Feb 28, 2023
d694316
Merge pull request #120 from darwin-eu-dev/issue-119
mvankessel-EMC Feb 28, 2023
4f38c0f
Updated man
mvankessel-EMC Feb 28, 2023
607983e
Removed test-files for redundant functions
mvankessel-EMC Feb 28, 2023
ae44c5d
Camel case and arrow assignments
bmosseveld Feb 28, 2023
5ce9a59
R-CMD-check fixes
mvankessel-EMC Feb 28, 2023
ce45d43
Corrected spacing and line length.
bmosseveld Feb 28, 2023
42eb54c
Fixed test
mvankessel-EMC Feb 28, 2023
3998f45
Merge branch 'dev' into dev_mees
mvankessel-EMC Feb 28, 2023
c605112
R-CMD-Check 0 err 0 warn 0 note
mvankessel-EMC Feb 28, 2023
370d394
replaced = with <- L:155
mvankessel-EMC Mar 1, 2023
799725b
Merge branch 'dev' into dev_mees
mvankessel-EMC Mar 1, 2023
31b03e2
Merge pull request #116 from darwin-eu-dev/dev_mees
mvankessel-EMC Mar 1, 2023
34550c3
Minor fixes to pass r-check
mvankessel-EMC Mar 1, 2023
c85f295
Remove Rbuildignore and gitignore
mvankessel-EMC Mar 1, 2023
f7cbe04
Added action standard check
mvankessel-EMC Mar 1, 2023
9c9df13
Merge branch 'main' of https://github.com/darwin-eu-dev/TreatmentPatt…
mvankessel-EMC Mar 1, 2023
1725f67
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
761c3ff
Merge pull request #121 from darwin-eu-dev/main
mvankessel-EMC Mar 1, 2023
b0d8f27
Updated so workflow should pass R-CMD-Check action
mvankessel-EMC Mar 1, 2023
68237ee
Added repo link
mvankessel-EMC Mar 1, 2023
d34c6e0
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
3082837
Added cache
mvankessel-EMC Mar 1, 2023
d88f980
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
02295a2
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
233f378
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
6dff84f
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
de97780
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
5b3d91d
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
82888d9
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
280408b
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
f750147
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
c64ac07
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
513ab37
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
640bf11
Update R-CMD-check.yaml
mvankessel-EMC Mar 1, 2023
db9baf7
Deprecated cache
mvankessel-EMC Mar 1, 2023
2cd9817
Moved set path to temp path
mvankessel-EMC Mar 1, 2023
1b148eb
Added buildignore
mvankessel-EMC Mar 1, 2023
163157c
Converted paths to temp paths
mvankessel-EMC Mar 1, 2023
af12a28
Bumped R depends from 3.6.1 -> 4.0
mvankessel-EMC Mar 1, 2023
cb2e5c7
Update README.md
mvankessel-EMC Mar 1, 2023
4366abb
Workflow now runs on main and beta
mvankessel-EMC Mar 1, 2023
f23f410
Merge branch 'dev' of https://github.com/darwin-eu-dev/TreatmentPatte…
mvankessel-EMC Mar 1, 2023
800d069
Added package website
mvankessel-EMC Mar 1, 2023
f900d28
Updated with local images and package website refs
mvankessel-EMC Mar 1, 2023
afb1036
Changed version from 1.0.0 -> 2.0.0-dev
mvankessel-EMC Mar 1, 2023
a5e020d
Package website update
mvankessel-EMC Mar 1, 2023
ad272b4
Added function to do setup of file structure
mvankessel-EMC Mar 3, 2023
1d8a7bf
Added darwin vignette, and updated site
mvankessel-EMC Mar 3, 2023
327b3cb
Updated site
mvankessel-EMC Mar 3, 2023
dbdc111
Updated vignette
mvankessel-EMC Mar 3, 2023
4824ac0
throw error when hierarchy is more than 5 layers deep
RowanErasmus Mar 6, 2023
dd5306b
Added testthat.R
mvankessel-EMC Mar 6, 2023
9adf080
Re-added some tests
mvankessel-EMC Mar 6, 2023
f20396d
Re-added some tests
mvankessel-EMC Mar 6, 2023
d9244da
Re-added tests
mvankessel-EMC Mar 6, 2023
6abbeab
Added links to dummy cohorts
mvankessel-EMC Mar 6, 2023
185268d
Exported outputSankeyDiagram
mvankessel-EMC Mar 7, 2023
3da30ce
Exported outputSankeyDiagram
mvankessel-EMC Mar 7, 2023
26464e1
Update to fix colours sunburst
mvankessel-EMC Mar 8, 2023
9120412
Added code as comments to test functionality
mvankessel-EMC Mar 8, 2023
6b53338
Added cohort settings to vignette
mvankessel-EMC Mar 8, 2023
b00382b
to pass R-check
mvankessel-EMC Mar 8, 2023
c9e445e
Added rmarkdown pkg to suggests
mvankessel-EMC Mar 8, 2023
dba8675
Added tinytex to workflow
mvankessel-EMC Mar 8, 2023
0f01c25
Moved tinytex
mvankessel-EMC Mar 8, 2023
bc35f9d
Skip some unstable tests on windows
mvankessel-EMC Mar 8, 2023
bd18ef2
Switched addNoPaths default to TRUE
mvankessel-EMC Mar 10, 2023
066a215
Merge pull request #122 from darwin-eu-dev/check_function/buildHierarchy
mvankessel-EMC Mar 13, 2023
768848a
Deprecated shiny app and plotting functionality. Updated code as needed
mvankessel-EMC Mar 13, 2023
f86de91
Merge branch 'dev' into removeShiny
mvankessel-EMC Mar 13, 2023
74d59ae
Merge pull request #123 from darwin-eu-dev/removeShiny
mvankessel-EMC Mar 13, 2023
30d4e3b
Normalized all paths in object
mvankessel-EMC Mar 14, 2023
7f53df8
Normalized paths in settings object
mvankessel-EMC Mar 14, 2023
dbe3749
Merge branch 'dev' of https://github.com/darwin-eu-dev/TreatmentPatte…
mvankessel-EMC Mar 14, 2023
26e1390
Updated namespace
mvankessel-EMC Mar 15, 2023
4c409bf
Changed functionality to output aggregated csv-files
mvankessel-EMC Mar 15, 2023
b071296
Changed tests to be compatible with csv-output
mvankessel-EMC Mar 15, 2023
e6b17dd
Altered example and testing R scripts to be compatible with new csv-o…
mvankessel-EMC Mar 15, 2023
c0a7389
Updated man pages
mvankessel-EMC Mar 15, 2023
ecd236f
Updated vignette
mvankessel-EMC Mar 15, 2023
0f6bb57
Updated / testing suite
mvankessel-EMC Mar 21, 2023
baf22e2
Updated man pages
mvankessel-EMC Mar 21, 2023
e93cb64
Minor update
mvankessel-EMC Mar 21, 2023
725e22b
Many minor changes, moved imports to TreatmentPatterns-package, depre…
mvankessel-EMC Mar 21, 2023
9440af6
Deprecated readr
mvankessel-EMC Mar 21, 2023
4438269
Minor change
mvankessel-EMC Mar 21, 2023
c378c73
Dropped Reshape2
mvankessel-EMC Mar 22, 2023
0cc41d5
Updated tests after rename
mvankessel-EMC Mar 22, 2023
e50314f
Renamed some variables
mvankessel-EMC Mar 22, 2023
f5c491b
Droped reshape2
mvankessel-EMC Mar 22, 2023
c260bad
Deleted old vignette
mvankessel-EMC Mar 22, 2023
989631e
Fixed lintr messages
mvankessel-EMC Mar 22, 2023
e4b62ef
extractFile -> TreatmentPatterns::extractFIle
mvankessel-EMC Mar 23, 2023
66cbbdb
Added tests
mvankessel-EMC Mar 23, 2023
1b557a5
Added Remote deps
mvankessel-EMC Mar 23, 2023
ae3d82c
Fixed description file
mvankessel-EMC Mar 23, 2023
83073c3
Pulled in code from ReportGenerator, added buildHierarchy2
mvankessel-EMC Mar 29, 2023
88b2e61
Updated deps
mvankessel-EMC Mar 30, 2023
bbf694c
Added createSunburstPlot functionality again
mvankessel-EMC Mar 30, 2023
a362023
Added man pages
mvankessel-EMC Mar 30, 2023
c6812ae
Added html templates to use
mvankessel-EMC Mar 30, 2023
2ba52b2
Merge pull request #129 from darwin-eu-dev/createSunburstPlot
mvankessel-EMC Mar 30, 2023
b6d7e1b
Added deps
mvankessel-EMC Mar 30, 2023
ef308b6
Re-added sankey diagram functionality
mvankessel-EMC Mar 30, 2023
5a07ad4
Updated man
mvankessel-EMC Mar 30, 2023
8a1df33
Changed if statements to swtich-case
mvankessel-EMC Mar 30, 2023
3a20e43
Removed old buildHierarchy
mvankessel-EMC Mar 30, 2023
23dae8b
Cleaned up
mvankessel-EMC Mar 30, 2023
b7a55d5
Updated man
mvankessel-EMC Mar 30, 2023
6cafba8
Merge pull request #127 from darwin-eu-dev/dev
mvankessel-EMC Mar 31, 2023
3af172b
Updated site
mvankessel-EMC Apr 5, 2023
3f2c40d
Merge pull request #131 from darwin-eu-dev/updateSite
mvankessel-EMC Apr 5, 2023
fda03b9
Added median.
bmosseveld May 1, 2023
4f4062f
Added SD, MIN and MAX and changed precision of all non-integer values…
bmosseveld May 1, 2023
26204df
Solved problem with removing low cell counts.
bmosseveld May 1, 2023
07e9047
Added action on PR to dev
mvankessel-EMC May 22, 2023
c6e15f8
Merge branch 'dev' into Issue115
mvankessel-EMC May 22, 2023
02db46c
Added getPathways to the NAMESPACE.
bmosseveld May 22, 2023
94c5313
Adjusted test for new output.
bmosseveld May 22, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions .Rbuildignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
^.*\.Rproj$
^\.Rproj\.user$
^dev$
^diagnostics$
^docs$
^output$
^temp$
^\.github$
^Crashpad$
^output$
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
70 changes: 70 additions & 0 deletions .github/workflows/R-CMD-check.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
on:
push:
branches: [main, beta]
pull_request:
branches: [main, beta, dev]

name: R-CMD-check

jobs:
R-CMD-check:
runs-on: ${{ matrix.config.os }}

name: ${{ matrix.config.os }} (${{ matrix.config.r }})

strategy:
fail-fast: false
matrix:
config:
- {os: macos-latest, r: 'release'}
- {os: windows-latest, r: 'release'}
- {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
- {os: ubuntu-latest, r: 'release'}
- {os: ubuntu-latest, r: 'oldrel-1'}

env:
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
R_KEEP_PKG_SOURCE: yes

steps:
- uses: actions/checkout@v3

- uses: r-lib/actions/setup-tinytex@v2

- uses: r-lib/actions/setup-pandoc@v2

- uses: r-lib/actions/setup-r@v2
with:
r-version: ${{ matrix.config.r }}
http-user-agent: ${{ matrix.config.http-user-agent }}
use-public-rspm: true

- uses: r-lib/actions/setup-r-dependencies@v2
with:
extra-packages: any::rcmdcheck
needs: check

- uses: r-lib/actions/check-r-package@v2
with:
upload-snapshots: true

# - name: Cache
# uses: actions/cache@v3.2.6
# with:
# path: ${{ env.R_LIBS_USER }}
# key: ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1-${{ hashFiles('.github/depends.Rds') }}
# restore-keys: ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1-
#
# - name: Install dependencies
# run: |
# install.packages('remotes')
# install.packages('testthat')
# remotes::install_github('OHDSI/OhdsiSharing')
# remotes::install_github('OHDSI/OhdsiSharing')
# remotes::install_github('OHDSI/Eunomia')
# remotes::install_github('OHDSI/CohortDiagnostics')
# remotes::install_github('OHDSI/CirceR')
# remotes::install_github('OHDSI/CohortGenerator')
# shell: Rscript {0}
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.Rproj.user
.Rhistory
.RData
.Ruserdata
output org
output
output.zip
54 changes: 33 additions & 21 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,37 +1,49 @@
Package: TreatmentPatterns
Type: Package
Title: A package to analyse real-world treatment patterns of a study population of interest
Version: 1.0.0
Author: Aniek F Markus
Maintainer: Aniek F Markus <a.markus@erasmusmc.nl>
Description: This package gives insight in treatment patterns, the following tasks should be performed sequentially:
1. Create target/event cohorts of interest
2. Optional, only for OMOP-CDM data: Perform baseline characterization of study/target population
3. Construct treatment pathways
4. Generate output (sunburst plots, Sankey diagrams and more)
5. Launch shiny application to visualize the results
Version: 2.0.0
Author: Aniek F Markus
Maintainer: Maarten van Kessel <m.l.vankessel@erasmusmc.nl>
Description: This package gives insight in treatment patterns, the following
tasks should be performed sequentially:
1. Construct treatment pathways.
2. Generate output (sunburst plots, Sankey diagrams and more).
3. Launch shiny application to visualize the results.
Depends:
R (>= 3.6.1)
R (>= 4.0)
Imports:
Andromeda,
DatabaseConnector,
DatabaseConnector (>= 6.0.0),
checkmate,
data.table,
dplyr,
SqlRender,
stringr,
stringi,
readr,
ParallelLogger,
fs,
glue,
utils,
rjson,
reshape2,
googleVis,
RJSONIO,
FeatureExtraction,
OhdsiSharing,
R.utils
googleVis
Suggests:
ROhdsiWebApi
tibble,
testthat (>= 3.0.0),
usethis,
knitr,
Eunomia,
CohortDiagnostics,
CohortGenerator,
CirceR,
rmarkdown
Remotes:
OHDSI/CohortDiagnostics,
OHDSI/CohortGenerator,
OHDSI/CirceR,
OHDSI/Eunomia
License: Apache License 2.0
Encoding: UTF-8
LazyData: true
RoxygenNote: 7.1.1
RoxygenNote: 7.2.3
VignetteBuilder: knitr
Config/testthat/edition: 3
Additional_repositories: https://OHDSI.github.io/drat
36 changes: 30 additions & 6 deletions NAMESPACE
Original file line number Diff line number Diff line change
@@ -1,17 +1,41 @@
# Generated by roxygen2: do not edit by hand

export(addPathwayAnalysis)
export(addPathwaySettings)
export(cohortCharacterization)
export(constructPathways)
export(createCharacterizationSettings)
export(createCohortSettings)
export(createCohorts)
export(createDataSettings)
export(createPathwaySettings)
export(createSankeyDiagram)
export(createSaveSettings)
export(createSunburstPlot)
export(executeTreatmentPatterns)
export(extractFile)
export(generateOutput)
export(launchResultsExplorer)
import(data.table)
import(magrittr)
export(getPathways)
export(loadPathwaySettings)
export(writeCohortTable)
import(ParallelLogger)
import(SqlRender)
import(checkmate)
import(dplyr)
import(fs)
import(glue)
import(stringr)
import(utils)
importFrom(DatabaseConnector,connect)
importFrom(DatabaseConnector,disconnect)
importFrom(DatabaseConnector,querySql)
importFrom(data.table,":=")
importFrom(data.table,as.data.table)
importFrom(data.table,data.table)
importFrom(data.table,dcast)
importFrom(data.table,rbindlist)
importFrom(data.table,rollup)
importFrom(data.table,shift)
importFrom(data.table,transpose)
importFrom(dplyr,filter)
importFrom(googleVis,gvisSankey)
importFrom(rjson,toJSON)
importFrom(stringi,stri_replace_all_fixed)
importFrom(utils,globalVariables)
Loading