Related Experiment Video
Updated: Jan 11, 2026

07:50
Global and Current Research Trends of Single-Cell Sequencing in Cancer: A Bibliometric and Visualization Study
Published on: April 18, 2025
839
'dstidyverse': An Implementation of TidyverseWithin the DataSHIELD Ecosystem
Tim Cadman1,2, Mariska Slofstra1, Demetris Avraam3
1Department of Genetics, Genomics Coordination Center, University Medical Centre, Groningen, The Netherlands.
F1000Research
|November 10, 2025
Summary
DataSHIELD users can now easily manipulate data without sharing it, thanks to the new dsTidyverse package. This R-based tool enhances data analysis efficiency in federated learning environments.
Area of Science:
- Bioinformatics
- Data Science
- Computational Biology
Background:
- DataSHIELD is an established R-based federated learning platform for multi-site analysis without data sharing.
- Existing DataSHIELD packages lack user-friendly data manipulation capabilities.
Purpose of the Study:
- To introduce dsTidyverse, a package that integrates Tidyverse functionalities into DataSHIELD.
- To enhance data manipulation within the DataSHIELD client-server architecture.
Main Methods:
- Implemented selected Tidyverse functions within DataSHIELD's architecture.
- Integrated disclosure checks to prevent individual-level data leakage.
Main Results:
- dsTidyverse offers tools for column selection, renaming, creation, conditional recoding, data frame combination, row filtering/arranging, and grouping.
- Demonstrated simplified data manipulation tasks within DataSHIELD using dsTidyverse examples.
Conclusions:
- dsTidyverse enhances user experience and analytical efficiency in DataSHIELD.
- The open-source package is available on CRAN and GitHub, encouraging further development.
Related Concept Videos
Introduction to R
4.1K
R is a powerful software environment for statistical computing and graphics. Originating as an implementation of the S language, developed at Bell Laboratories, R has evolved into a robust, open-source statistical software favored by statisticians and data scientists worldwide. Its comprehensive suite includes data manipulation, calculation, and graphical display capabilities, making it versatile for data analysis and visualization. Its programming language is at the core of R's...
4.1K
Interpreting R Charts
322
R chart, or range chart, is a fundamental tool in statistical process control used to monitor the variability within a process. It complements the X-bar (x̄) chart by focusing on the range of the data, rather than individual values, providing a clear picture of the process dispersion over time.
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum...
An R chart plots the range of subsets of measurements collected from a process. Each point on the chart represents the range—defined as the difference between the maximum and minimum...
322
Data: Types and Distribution
1.5K
In biostatistics, data are the observations collected for analysis. There are two main types: parametric and non-parametric. Parametric data, which include continuous (e.g., weight) and discrete numerical data (e.g., number of tablets), assume a particular distribution pattern, often the normal distribution. Non-parametric data do not adhere to a specific distribution and typically comprise nominal (e.g., gender) and ordinal categorical data (e.g., pain scale ratings).
Distributions in...
Distributions in...
1.5K
Data Validation
564
Method validation is a crucial process in analytical chemistry designed to confirm that a given method consistently produces reliable and high-quality results. This process is essential when a method is applied to different sample matrices or when procedural modifications are made, ensuring that the results meet acceptable standards across various applications.
Key parameters for method validation include:
Key parameters for method validation include:
564
Data Validation
6.3K
Data validation is an essential part of a comprehensive assessment. Validation is confirming or verifying and opening the door to gathering more assessment data as it clarifies vague or unclear data. The process of checking and verifying the collected information is called data validation. The primary purpose of data validation is to ensure data is as free from error, bias, and misinterpretation as possible.
Nursing assessment guides are generally based on holistic models rather than medical...
Nursing assessment guides are generally based on holistic models rather than medical...
6.3K
Data Reporting and Recording
5.3K
Reporting and recording are crucial in data documentation. The timely, thorough, and accurate documentation of facts is essential when recording patient data. Failure to record findings during an assessment or interpretation of a problem will result in loss of information and make the patient document unreliable. The reader is left with general impressions if the information is not specific. A recording is documenting data of the individual's health information in a traceable, secure, and...
5.3K

