Optimization of a cloud-based biological sample data processing system

Detalhes bibliográficos
Autor(a) principal: Mário Diogo Pinto da Silva Cardoso
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/10216/135765
Resumo: In the context of personalized medicine, progress has been made towards the integration of Photonics and Artificial Intelligence in the creation of a virtual library of disease biomarkers and biological profiles useful to provide quick and accessible mechanisms for screening and stratification of biological samples. In this context, this work addresses (i) the optimization of the existing prototype device responsible for the acquisition of data from biological samples and its transmission to the cloud for further processing and (ii) the design of a remote controlled orbital shaker station for the homogenization of biological samples prior to the data acquisition. In the current state of the prototype, the data throughput from acquisition to transmission does not scale favorably in relation to the increasing number of biological samples needing to be analyzed. The approach taken for the first part of this work consisted in the analysis of each data transmission step in order to find throughput optimization opportunities. Starting from the intra-device communication using the SPI protocol, it was possible to conclude, after careful waveform investigation and waveform quality assessment that the choice of the SPI clock frequency was below optimal levels and could be optimized by close to an order of magnitude. Regarding the codification, processing and wireless transmission of data, details related to both data encoding and the MQTT and Wi-Fi protocol usage were studied and potential bottleneck points were identified through experiment and statistical analysis. This led to the understanding that both the data encoding scheme as well as the Wi-Fi protocol used were sub-optimal and could be optimized by almost 30%. As for the MQTT protocol, no possible improvements have been identified. The second part of the work focused on the development of an orbital shaker for the homogenization of biological samples prior to data acquisition. For this purpose, a suitable brushless DC electric motor and controller were chosen after a proper market search, the required software to control the motor and a suitable user interface using a mobile device were developed to control the operation in time, direction and rotation speed. The design was successfully tested in a 3D printed mechanical mock-up.
id RCAP_9a1aa042d0a0d3befca40b9085f7ff90
oai_identifier_str oai:repositorio-aberto.up.pt:10216/135765
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Optimization of a cloud-based biological sample data processing systemEngenharia electrotécnica, electrónica e informáticaElectrical engineering, Electronic engineering, Information engineeringIn the context of personalized medicine, progress has been made towards the integration of Photonics and Artificial Intelligence in the creation of a virtual library of disease biomarkers and biological profiles useful to provide quick and accessible mechanisms for screening and stratification of biological samples. In this context, this work addresses (i) the optimization of the existing prototype device responsible for the acquisition of data from biological samples and its transmission to the cloud for further processing and (ii) the design of a remote controlled orbital shaker station for the homogenization of biological samples prior to the data acquisition. In the current state of the prototype, the data throughput from acquisition to transmission does not scale favorably in relation to the increasing number of biological samples needing to be analyzed. The approach taken for the first part of this work consisted in the analysis of each data transmission step in order to find throughput optimization opportunities. Starting from the intra-device communication using the SPI protocol, it was possible to conclude, after careful waveform investigation and waveform quality assessment that the choice of the SPI clock frequency was below optimal levels and could be optimized by close to an order of magnitude. Regarding the codification, processing and wireless transmission of data, details related to both data encoding and the MQTT and Wi-Fi protocol usage were studied and potential bottleneck points were identified through experiment and statistical analysis. This led to the understanding that both the data encoding scheme as well as the Wi-Fi protocol used were sub-optimal and could be optimized by almost 30%. As for the MQTT protocol, no possible improvements have been identified. The second part of the work focused on the development of an orbital shaker for the homogenization of biological samples prior to data acquisition. For this purpose, a suitable brushless DC electric motor and controller were chosen after a proper market search, the required software to control the motor and a suitable user interface using a mobile device were developed to control the operation in time, direction and rotation speed. The design was successfully tested in a 3D printed mechanical mock-up.2021-07-162021-07-16T00:00:00Z2024-07-15T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/10216/135765TID:202827682engMário Diogo Pinto da Silva Cardosoinfo:eu-repo/semantics/embargoedAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-29T13:40:45Zoai:repositorio-aberto.up.pt:10216/135765Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:45:30.390771Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Optimization of a cloud-based biological sample data processing system
title Optimization of a cloud-based biological sample data processing system
spellingShingle Optimization of a cloud-based biological sample data processing system
Mário Diogo Pinto da Silva Cardoso
Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
title_short Optimization of a cloud-based biological sample data processing system
title_full Optimization of a cloud-based biological sample data processing system
title_fullStr Optimization of a cloud-based biological sample data processing system
title_full_unstemmed Optimization of a cloud-based biological sample data processing system
title_sort Optimization of a cloud-based biological sample data processing system
author Mário Diogo Pinto da Silva Cardoso
author_facet Mário Diogo Pinto da Silva Cardoso
author_role author
dc.contributor.author.fl_str_mv Mário Diogo Pinto da Silva Cardoso
dc.subject.por.fl_str_mv Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
topic Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
description In the context of personalized medicine, progress has been made towards the integration of Photonics and Artificial Intelligence in the creation of a virtual library of disease biomarkers and biological profiles useful to provide quick and accessible mechanisms for screening and stratification of biological samples. In this context, this work addresses (i) the optimization of the existing prototype device responsible for the acquisition of data from biological samples and its transmission to the cloud for further processing and (ii) the design of a remote controlled orbital shaker station for the homogenization of biological samples prior to the data acquisition. In the current state of the prototype, the data throughput from acquisition to transmission does not scale favorably in relation to the increasing number of biological samples needing to be analyzed. The approach taken for the first part of this work consisted in the analysis of each data transmission step in order to find throughput optimization opportunities. Starting from the intra-device communication using the SPI protocol, it was possible to conclude, after careful waveform investigation and waveform quality assessment that the choice of the SPI clock frequency was below optimal levels and could be optimized by close to an order of magnitude. Regarding the codification, processing and wireless transmission of data, details related to both data encoding and the MQTT and Wi-Fi protocol usage were studied and potential bottleneck points were identified through experiment and statistical analysis. This led to the understanding that both the data encoding scheme as well as the Wi-Fi protocol used were sub-optimal and could be optimized by almost 30%. As for the MQTT protocol, no possible improvements have been identified. The second part of the work focused on the development of an orbital shaker for the homogenization of biological samples prior to data acquisition. For this purpose, a suitable brushless DC electric motor and controller were chosen after a proper market search, the required software to control the motor and a suitable user interface using a mobile device were developed to control the operation in time, direction and rotation speed. The design was successfully tested in a 3D printed mechanical mock-up.
publishDate 2021
dc.date.none.fl_str_mv 2021-07-16
2021-07-16T00:00:00Z
2024-07-15T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/10216/135765
TID:202827682
url https://hdl.handle.net/10216/135765
identifier_str_mv TID:202827682
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/embargoedAccess
eu_rights_str_mv embargoedAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799135772095283200