match_instruments {harmonydata} | R Documentation |
Match Instruments Function
Description
This function takes a list of instruments, converts it to a format acceptable by the database, and matches the instruments using the 'Harmony Data API'. It returns the matched instruments.
Usage
match_instruments(instruments)
Arguments
instruments |
A list of instruments to be matched. |
Value
A list of matched instruments returned from the 'Harmony Data API'.
Author(s)
Ulster University [cph]
References
For more information about the 'Harmony Data API', visit: https://api.harmonydata.org/docs
Examples
instruments_list <- list(
list(
instrument_id = "id1",
instrument_name = "Instrument A",
questions = list(
list(
question_text = "How old are you?",
topics = c("Age", "Demographics"),
source_page = "https://example.com/instrumentA"
),
list(
question_text = "What is your gender?",
topics = c("Gender", "Demographics"),
source_page = "https://example.com/instrumentA"
)
)
),
list(
instrument_id = "id2",
instrument_name = "Instrument B",
questions = list(
list(
question_text = "Do you smoke?",
topics = c("Smoking", "Health"),
source_page = "https://example.com/instrumentB"
)
)
)
)
matched_instruments <- match_instruments(instruments_list)
[Package harmonydata version 0.1.1 Index]