You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.Rmd
+7-5Lines changed: 7 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -18,11 +18,13 @@ knitr::opts_chunk$set(
18
18
<!-- badges: start -->
19
19
<!-- badges: end -->
20
20
21
-
**excelDataGuide** is an R-package that simplifies reading data from spreadsheet data reporting templates (DRT's) into R.
21
+
**excelDataGuide** is an Rpackage designed to streamline the process of importing data from spreadsheet *data reporting templates* (DRTs) into R.
22
22
23
-
A data reporting template is an Excel file for standardized reporting and processing of experimental data. Such templates reduce the time spent on data analysis and encourage or force users to provide data in a structured manner so that errors and misinterpretations are minimized. The **excelDataGuide** package avoids the problem of having to write and maintain code to read data from complicated spreadsheet DRT's. Furthermore, it provides an infrastructure to check the validity of data, to read data in the correct data types and to wrangle data when appropriate or desired. It thereby enables the *Interoperability*, the **I** of the [FAIR](https://www.go-fair.org/fair-principles/) principles for DRT's.
23
+
A *data reporting template* is a standardized spreadsheet file (in either xls or xlsx format) used for reporting and processing experimental data. These templates significantly reduce the time required for data analysis and encourage users to present their data in a structured format, minimizing errors and misinterpretations.
24
24
25
-
The package provides a simple interface to read data from Excel files and convert them into R objects. We assume that data is organized in three types of data structures: key-value pairs, tabular data and microplateplate-formatted data. The locations of these data structures in the Excel template are provided by a **data guide**, which is a YAML file, a human- as well as machine-readable structured file format.
25
+
The **excelDataGuide** package eliminates the need for users to write and maintain complex code for reading data from intricate spreadsheet DRTs. Additionally, it offers a robust framework for validating data, ensuring the correct data types are utilized, and facilitating data wrangling when necessary. This functionality supports *Interoperability* for DRTs, a key aspect of the [FAIR](https://www.go-fair.org/fair-principles/) principles.
26
+
27
+
The package features a user-friendly interface for extracting data from Excel files and converting it into R objects. It accommodates three types of data structures: key-value pairs, tabular data, and microplate-formatted data. The locations of these structures within the Excel template are specified by a **data guide**, which is a YAML file — a structured format that is both human- and machine-readable.
The output of the `read_data()` function is a list object containing the data in a structured manner. The structure is determined for a large part by the design of the data guide.
49
+
The output of the `read_data()` function is a list object the format of which is determined for a large part by the design of the data guide.
48
50
49
51
## Future work
50
52
51
-
Provide guide and template structures for data types without upper size limit, like time series with no pre-determined length.
53
+
We want to provide guide and template structures for data types without upper size limit, like time series with no pre-determined length.
0 commit comments