11,992 rated or chosen profiles from 300 respondents, in up to 20 tasks of 2 profiles varying on 4 attributes.
| Description | 300 UK adults each made 20 forced choices between two burgers (Option A/B) shown on image cards varying type (normal, plant-based, cell-cultured), price, healthiness and customer star rating, framed as a supermarket or a restaurant purchase (randomized between respondents). Outcome: forced choice. |
|---|---|
| Reference | Gan, Y. S. (2026). Who chooses alternative meat and where? Understanding how foodscapes and individual variation shape plant-based meat and cell-cultured meat choices using a Discrete Choice Experiment [Data set]. OSF. |
| Licence | CC BY 4.0 |
| Source data | https://doi.org/10.17605/OSF.IO/PNRHT |
These notes describe the source data, which the IRW reproduces as released. All notes are listed on the Data Notes page.
| Respondents | 300 |
|---|---|
| Rows (one per respondent, task and profile) | 11,992 |
| Tasks per respondent (most) | 20 |
| Profiles per task | 2 |
| Attributes | 4 |
| Tasks with no profile chosen | 0 |
| Topic | consumer products |
|---|---|
| A profile represents | product service |
| Country | GB |
| Language shown | en |
| Language of stored levels | en |
| Randomization restrictions | yes (stated by the source): Fixed Bayesian D-efficient idefix design: one version of 20 choice sets x 2 alternatives, the same for every respondent; only these 40 profiles occur. Candidate set excluded plant-based + cell-cultured together (the Type attribute). Level frequencies follow the design. |
| Task order | unknown |
| Profile position | recorded in the deposit |
Because the attribute levels were not randomized independently, an estimator has to account for the restriction; a plain difference in means across levels can mislead.
Outcomes:
| choice | unknown [choice, forced] |
|---|
attr_healthinessattr_priceattr_ratingattr_typechoicecov_agecov_diet_codecov_duration_mincov_education_codecov_ethnicitycov_gendercov_income_codecov_redmeat_codecov_seafood_codecov_whitemeat_codeidprofiletasktrial_setting
The layout (one row per respondent, task and profile; choice/rating outcomes; attr_ columns holding each attribute level as displayed) is defined in the IRW conjoint standard. What the outcomes asked is under Design above.
Or load it directly in R or Python (both need a free Redivis account; the first call opens a browser to sign in):
# R
install.packages("remotes")
remotes::install_github("itemresponsewarehouse/Rpkg")
library(irw)
df <- irw_fetch("gan_2026_alternative_meat", source = "conj")
# Python
pip install irw
import irw
df = irw.fetch("gan_2026_alternative_meat", source="conj")
@article{https://doi.org/10.17605/osf.io/pnrht,
doi = {10.17605/OSF.IO/PNRHT},
url = {https://osf.io/pnrht/},
author = {Gan, Yu Shuang},
keywords = {Other Psychology, Social and Behavioral Sciences, Psychology, FOS: Psychology, alternative meat, choice modelling, discrete choice experiment, foodscapes, meat consumption, mixed logistic regression, sustainability},
title = {Who chooses alternative meat and where? Understanding how foodscapes and individual variation shape plant-based meat and cell-cultured meat choices using a Discrete Choice Experiment},
publisher = {OSF},
year = {2026},
copyright = {Creative Commons Attribution 4.0 International}
}
| IRW version | v584 |
|---|---|
| Redivis dataset | irw_conjoint v4.2 |
| Redivis dataset DOI | 10.57761/qkye-q530 |
| Manifest pin for this IRW version | v4.2 |
| Metadata source | irw_meta v44.0 |