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...
Autores principales: | , , , , , , , , |
---|---|
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 |