Cargando…

A novel open-source raspberry Pi-based behavioral testing in zebrafish

The zebrafish (Danio rerio) is widely used as a promising high-throughput model organism in neurobehavioral research. The mobility of zebrafish can be dissected into multiple behavior endpoints to assess its neurobehavioral performance. However, such facilities on the market are expensive and clumsy...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Yunlin, Wu, Fengye, Wu, Qinyan, Liu, Wenya, Li, Guanghui, Yao, Benxing, Xiao, Ran, Hu, Yudie, Wang, Junsong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9794099/
https://www.ncbi.nlm.nih.gov/pubmed/36574388
http://dx.doi.org/10.1371/journal.pone.0279550
_version_ 1784859967003557888
author Li, Yunlin
Wu, Fengye
Wu, Qinyan
Liu, Wenya
Li, Guanghui
Yao, Benxing
Xiao, Ran
Hu, Yudie
Wang, Junsong
author_facet Li, Yunlin
Wu, Fengye
Wu, Qinyan
Liu, Wenya
Li, Guanghui
Yao, Benxing
Xiao, Ran
Hu, Yudie
Wang, Junsong
author_sort Li, Yunlin
collection PubMed
description The zebrafish (Danio rerio) is widely used as a promising high-throughput model organism in neurobehavioral research. The mobility of zebrafish can be dissected into multiple behavior endpoints to assess its neurobehavioral performance. However, such facilities on the market are expensive and clumsy to be used in laboratories. Here, we designed a low-cost, automatic zebrafish behavior assay apparatus, barely without unintentional human operational errors. The data acquisition part, composed of Raspberry Pi and HQ Camera, automatically performs video recording and data storage. Then, the data processing process is also on the Raspberry Pi. Water droplets and inner wall reflection of multi-well cell culture plates (used for placing zebrafish) will affect the accuracy of object recognition. And during the rapid movement of zebrafish, the probability of zebrafish tracking loss increased significantly. Thus, ROI region and related thresholds were set, and the Kalman filter algorithm was performed to estimate the best position of zebrafish in each frame. In addition, all functions of this device are realized by the custom-written behavior analysis algorithm, which makes the optimization of the setup more efficient. Furthermore, this setup was also used to analyze the behavioral changes of zebrafish under different concentrations of alcohol exposure to verify the reliability and accuracy. The alcohol exposure induced an inverted U-shape dose-dependent behavior change in zebrafish, which was consistent with previous studies, showcasing that the data obtained from the setup proposed in this study are accurate and reliable. Finally, the setup was comprehensively assessed by evaluating the accuracy of zebrafish detection (precision, recall, F-score), and predicting alcohol concentration by XGBoost. In conclusion, this study provides a simple, and low-cost package for the determination of multiple behavioral parameters of zebrafish with high accuracy, which could be easily adapted for various other fields.
format Online
Article
Text
id pubmed-9794099
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-97940992022-12-28 A novel open-source raspberry Pi-based behavioral testing in zebrafish Li, Yunlin Wu, Fengye Wu, Qinyan Liu, Wenya Li, Guanghui Yao, Benxing Xiao, Ran Hu, Yudie Wang, Junsong PLoS One Research Article The zebrafish (Danio rerio) is widely used as a promising high-throughput model organism in neurobehavioral research. The mobility of zebrafish can be dissected into multiple behavior endpoints to assess its neurobehavioral performance. However, such facilities on the market are expensive and clumsy to be used in laboratories. Here, we designed a low-cost, automatic zebrafish behavior assay apparatus, barely without unintentional human operational errors. The data acquisition part, composed of Raspberry Pi and HQ Camera, automatically performs video recording and data storage. Then, the data processing process is also on the Raspberry Pi. Water droplets and inner wall reflection of multi-well cell culture plates (used for placing zebrafish) will affect the accuracy of object recognition. And during the rapid movement of zebrafish, the probability of zebrafish tracking loss increased significantly. Thus, ROI region and related thresholds were set, and the Kalman filter algorithm was performed to estimate the best position of zebrafish in each frame. In addition, all functions of this device are realized by the custom-written behavior analysis algorithm, which makes the optimization of the setup more efficient. Furthermore, this setup was also used to analyze the behavioral changes of zebrafish under different concentrations of alcohol exposure to verify the reliability and accuracy. The alcohol exposure induced an inverted U-shape dose-dependent behavior change in zebrafish, which was consistent with previous studies, showcasing that the data obtained from the setup proposed in this study are accurate and reliable. Finally, the setup was comprehensively assessed by evaluating the accuracy of zebrafish detection (precision, recall, F-score), and predicting alcohol concentration by XGBoost. In conclusion, this study provides a simple, and low-cost package for the determination of multiple behavioral parameters of zebrafish with high accuracy, which could be easily adapted for various other fields. Public Library of Science 2022-12-27 /pmc/articles/PMC9794099/ /pubmed/36574388 http://dx.doi.org/10.1371/journal.pone.0279550 Text en © 2022 Li et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Li, Yunlin
Wu, Fengye
Wu, Qinyan
Liu, Wenya
Li, Guanghui
Yao, Benxing
Xiao, Ran
Hu, Yudie
Wang, Junsong
A novel open-source raspberry Pi-based behavioral testing in zebrafish
title A novel open-source raspberry Pi-based behavioral testing in zebrafish
title_full A novel open-source raspberry Pi-based behavioral testing in zebrafish
title_fullStr A novel open-source raspberry Pi-based behavioral testing in zebrafish
title_full_unstemmed A novel open-source raspberry Pi-based behavioral testing in zebrafish
title_short A novel open-source raspberry Pi-based behavioral testing in zebrafish
title_sort novel open-source raspberry pi-based behavioral testing in zebrafish
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9794099/
https://www.ncbi.nlm.nih.gov/pubmed/36574388
http://dx.doi.org/10.1371/journal.pone.0279550
work_keys_str_mv AT liyunlin anovelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT wufengye anovelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT wuqinyan anovelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT liuwenya anovelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT liguanghui anovelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT yaobenxing anovelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT xiaoran anovelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT huyudie anovelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT wangjunsong anovelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT liyunlin novelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT wufengye novelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT wuqinyan novelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT liuwenya novelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT liguanghui novelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT yaobenxing novelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT xiaoran novelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT huyudie novelopensourceraspberrypibasedbehavioraltestinginzebrafish
AT wangjunsong novelopensourceraspberrypibasedbehavioraltestinginzebrafish