This R package assists breeders in linking data systems with their analytic pipelines, 
    a crucial step in digitizing breeding processes. It supports querying and retrieving 
    phenotypic and genotypic data from systems like 'EBS' <https://ebs.excellenceinbreeding.org/>, 
    'BMS' <https://bmspro.io>, 'BreedBase' <https://breedbase.org>, and 
    'GIGWA' <https://github.com/SouthGreenPlatform/Gigwa2> (using 'BrAPI' <https://brapi.org> calls). 
    Extra helper functions support environmental data sources, including 
    'TerraClimate' <https://www.climatologylab.org/terraclimate.html> and 'FAO' 
    'HWSDv2' <https://gaez.fao.org/pages/hwsd> soil database.

Programmatically access the 'Quickbase' JSON API <https://developer.quickbase.com>. 
    You supply parameters for an API call, 'qbr' delivers an http request to the 
    API endpoint and returns its response. Outputs follow 'tidyverse' philosophy.

An extensive set of functions to perform Qualitative Comparative Analysis:
       crisp sets ('csQCA'), temporal ('tQCA'), multi-value ('mvQCA')
       and fuzzy sets ('fsQCA'), using a GUI - graphical user interface.
       'QCA' is a methodology that bridges the qualitative and quantitative
       divide in social science research. It uses a Boolean minimization
       algorithm, resulting in a minimal causal configuration associated
       with a given phenomenon.

Clustered set-relational data in Qualitative Comparative Analysis
    (QCA) can have a hierarchical structure, a panel structure or repeated cross
    sections. 'QCAcluster' allows QCA researchers to supplement the analysis
    of pooled the data with a disaggregated perspective focusing on selected 
    partitions of the data. The pooled data can be partitioned along the 
    dimensions of the clustered data (individual cross sections or time series) 
    to perform partition-specific truth table minimizations. Empirical 
    researchers can further calculate the weight that each partition has on the 
    parameters of the pooled solution and the diversity of the cases under 
    analysis within and across partitions 
    (see <https://ingorohlfing.github.io/QCAcluster/>).