Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
0778263
Update functions
Feb 12, 2026
967d752
Update functions
Feb 12, 2026
4dc19b3
Merge pull request #455 from zeyzul/v6.4.0-dev
StuartWheater Feb 12, 2026
8c83782
Update version
StuartWheater Feb 20, 2026
69d4bb4
Update to glmSLMADS.assign
StuartWheater Feb 20, 2026
2a4a349
Update to documents
StuartWheater Feb 20, 2026
d79c7d2
Removed checking of 'opal'
StuartWheater Feb 20, 2026
1aa5c13
Merge pull request #458 from StuartWheater/v6.3.5-dev
StuartWheater Feb 22, 2026
2f6184e
Merge pull request #459 from datashield/v6.3.5-dev
StuartWheater Feb 23, 2026
fbdfa42
Permit perf test duration to be set, seconds, by environment variable…
StuartWheater Apr 10, 2026
1f12d53
Permit perf test duration to be set, seconds, by environment variable…
StuartWheater Apr 10, 2026
e75797b
Refactor perf test duration obtaining
StuartWheater Apr 13, 2026
6a1b21f
Merge pull request #468 from StuartWheater/v6.3.6-dev_feat-perf-support
StuartWheater Apr 14, 2026
dd6133f
Added libuv1-dev to deployment
StuartWheater Apr 21, 2026
9f94f63
Merge branch 'datashield:v6.3.6-dev' into v6.3.6-dev
StuartWheater Apr 22, 2026
90b6f86
Update to perf test suppoer and 'libuv1'
StuartWheater Apr 22, 2026
d40d899
Add 'libuv1'
StuartWheater Apr 22, 2026
b01c923
Updated version to 'v6.3.6-dev'
StuartWheater Apr 22, 2026
9b1ef62
fix: return family name in glmDS2 result
ymarcon Apr 22, 2026
baab62b
Merge pull request #476 from StuartWheater/v6.3.6-dev
StuartWheater Apr 23, 2026
4b5a0ec
Merge remote-tracking branch 'origin/v6.3.6-dev' into origin/v6.4.0-d…
StuartWheater Apr 27, 2026
a63b4bb
Fixes needed to changes in 6.3.6-dev
StuartWheater Apr 27, 2026
943d470
Merge pull request #477 from datashield/fix/glm-family
ymarcon May 1, 2026
15fdc5e
V6.4.0 dev feat/update 20260427
StuartWheater May 3, 2026
6d5cd81
Update of RoxygenNote from '7.3.3' to '8.0.0'
StuartWheater May 3, 2026
0edbbfc
Merge branch 'v6.4.0-dev_feat/update_20260427' of github.com:datashie…
StuartWheater May 3, 2026
de5d374
Updated 'dsBase-package.Rd'
StuartWheater May 3, 2026
a632e84
Merge pull request #480 from datashield/v6.4.0-dev_feat/update_20260427
StuartWheater May 13, 2026
ef08c44
Added 'asDataFrameDS' method
StuartWheater Jun 5, 2026
eceee96
Merge pull request #485 from StuartWheater/v6.4.0-dev
StuartWheater Jun 5, 2026
a82bac9
Added 'tidytable' package
StuartWheater Jun 5, 2026
71a5ae9
Merge pull request #486 from StuartWheater/v6.4.0-dev
StuartWheater Jun 5, 2026
e0611e9
Merge pull request #42 from datashield/v6.4.0-dev
StuartWheater Jun 5, 2026
26cedec
Merge branch 'v6.4.0-dev-zeyzul' into v6.4.0-dev
StuartWheater Jun 12, 2026
5eaa232
Update DESCRIPTION and docs
StuartWheater Jun 16, 2026
f4d5370
Merge branch 'v6.4.0-dev-zeyzul' into v6.4.0-dev
StuartWheater Jun 16, 2026
7a9f4fe
Progress to fix minor changes
StuartWheater Jul 7, 2026
b6dbe27
Merge branch 'v6.4.0-dev-zeyzul' into v6.4.0-dev
StuartWheater Jul 7, 2026
b5828ea
Restructure packages
StuartWheater Jul 7, 2026
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
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
sudo apt-get install -y r-base-core cmake
- run:
command: |
sudo apt-get install -y libxml2-dev
sudo apt-get install -y libxml2-dev libuv1-dev
- run:
command: |
echo "options(Ncpus=4)" >> ~/.Rprofile
Expand Down
11 changes: 7 additions & 4 deletions DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -59,12 +59,15 @@ Authors@R: c(person(given = "Paul",
comment = c(ORCID = "0009-0003-2419-1964")))
License: GPL-3
Depends:
R (>= 4.0.0)
R (>= 4.1.0)
Imports:
RANN,
stringr,
lme4,
dplyr,
tibble,
purrr,
tidyselect,
reshape2,
polycor (>= 0.8),
splines,
Expand All @@ -76,11 +79,11 @@ Imports:
tibble,
tidyselect,
stats,
lubridate,
tidytable
lubridate
Suggests:
spelling,
testthat
testthat (>= 3.0.0),
tidytable
RoxygenNote: 8.0.0
Encoding: UTF-8
Language: en-GB
2 changes: 1 addition & 1 deletion R/glmDS2.R
Original file line number Diff line number Diff line change
Expand Up @@ -382,7 +382,7 @@ glmDS2 <- function (formula, family, beta.vect, offset, weights, dataName) {
errorMessage.combined <- "No errors"
}

return(list(family=f, info.matrix=info.matrix, score.vect=score.vect, numsubs=numsubs, dev=dev,
return(list(family=f$family, info.matrix=info.matrix, score.vect=score.vect, numsubs=numsubs, dev=dev,
Nvalid=Nvalid,Nmissing=Nmissing,Ntotal=Ntotal,disclosure.risk=disclosure.risk,
errorMessage2=errorMessage.combined))

Expand Down
12 changes: 6 additions & 6 deletions R/glmSLMADS.assign.R
Original file line number Diff line number Diff line change
Expand Up @@ -21,21 +21,21 @@ glmSLMADS.assign <- function(formula, family, offsetName, weightsName, dataName)
# Convert transmitable text for special link variance combinations back to full representation
if(family=="quasigamma.link_log")
{family<-"quasi(link=log,variance=mu^2)"}

if(family=="Gamma.link_log")
{family<-"Gamma(link=log)"}

# Correctly name offset, weights and data objects in function call
# (to allow glmPredict to work correctly later)
calltext <- paste0("mg<-glm(formula,family=",family,",offset=",
offsetName,",weights=",weightsName,",data=", dataName,",x=TRUE)")

eval(parse(text=calltext))

# update the call object to include the actual formula
mg$call$formula <- formula
return(mg)

return(mg)

}
# ASSIGN FUNCTION
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ And the development version from
install.packages("remotes")
remotes::install_github("datashield/dsBase", "<BRANCH>")

# Install v6.3.4 with the following
remotes::install_github("datashield/dsBase", "6.3.4")
# Install v6.4.0 with the following
remotes::install_github("datashield/dsBase", "6.4.0")
```

For a full list of development branches, checkout https://github.com/datashield/dsBase/branches
Expand Down
3 changes: 1 addition & 2 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ jobs:

sudo apt-get install -qq pkg-config -y
sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev libssl-dev libgit2-dev libharfbuzz-dev libfribidi-dev libfontconfig1-dev -y
sudo apt-get install -qq libfreetype6-dev libpng-dev libtiff5-dev libjpeg-dev -y
sudo apt-get install -qq libfreetype6-dev libpng-dev libtiff5-dev libjpeg-dev libuv1-dev -y
sudo apt-get install -qq r-base -y
sudo R -e "install.packages('devtools', dependencies=TRUE)"
sudo R -e "install.packages('RANN', dependencies=TRUE)"
Expand Down Expand Up @@ -257,7 +257,6 @@ jobs:
echo 'branch:'$(branchName) >> $(datetime).txt
echo 'os:'$(lsb_release -ds) >> $(datetime).txt
echo 'R:'$(R --version | head -n 1) >> $(datetime).txt
echo 'opal:'$(opal system --opal localhost:8080 --user administrator --password "datashield_test&" --version) >> $(datetime).txt

workingDirectory: $(Pipeline.Workspace)/logs
displayName: 'Write versions to file'
Expand Down
20 changes: 2 additions & 18 deletions docs/reference/asDataMatrixDS.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 1 addition & 13 deletions docs/reference/checkPermissivePrivacyControlLevel.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 0 additions & 4 deletions docs/reference/extract.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading