Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Pipeline and tools for the analysis of multiplexed ELISA data

Thesis (MSc)--Stellenbosch University, 2023.

Saved in:
Bibliographic Details
Main Author: Asimeng, Jesse
Other Authors: Tromp, Gerard
Format: Thesis
Language:en_ZA
en_ZA
Published: Stellenbosch : Stellenbosch University 2023
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613994827644928
access_status_str Open Access
author Asimeng, Jesse
author2 Tromp, Gerard
author_browse Asimeng, Jesse
Tromp, Gerard
author_facet Tromp, Gerard
Asimeng, Jesse
author_sort Asimeng, Jesse
collection Thesis
dc_rights_str_mv Stellenbosch University
description Thesis (MSc)--Stellenbosch University, 2023.
format Thesis
id oai:scholar.sun.ac.za:10019.1/127080
institution Stellenbosch University (South Africa)
language en_ZA
en_ZA
last_indexed 2026-06-10T12:44:59.428Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2023
publishDateRange 2023
publishDateSort 2023
publisher Stellenbosch : Stellenbosch University
publisherStr Stellenbosch : Stellenbosch University
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/127080 Pipeline and tools for the analysis of multiplexed ELISA data Asimeng, Jesse Tromp, Gerard Maasdorp, Elizna Gian, van der Spuy Stellenbosch University. Faculty of Medicine and Health Sciences. Dept. of Biomedical Sciences. Molecular Biology and Human Genetics. Pipelining (Electronics) Human reproduction -- Immunological aspects Data processing Thesis (MSc)--Stellenbosch University, 2023. ENGLISH ABSTRACT: A cornerstone of scientific progress is independent data verification. It is, therefore, necessary to develop robust analysis pipelines that can ensure reproducible and verifiable analyses. The pipeline should also record all steps and software that generated the results. The analysis of multiplexed ELISA data (Luminex data) can be challenging due to its complexity and variability. In particular, the data preprocessing stage has many steps and is often ad hoc, leading to inconsistency, non-standard approaches and lack of reproducibility. An existing in-house data reprocessing pipeline, the Luminex Pipeline, addresses some of the aforementioned challenges. However, there remains substantial work to extend its utility, robustness, and overall reproducibility. Thus, in this work, I improved the summary statistic reports by using Rmarkdown and implemented unit testing of pipeline components using the R Testthat package. Unit testing ensured the greater robustness of the code, which was compiled into an R package. The pipeline execution was also automated by using the Nextflow workflow management system. Finally, I deployed the pipeline in a Singularity container for execution on any platform including high-performance computing clusters. AFRIKAANS OPSOMMING: 'n Hoeksteen van wetenskaplike vooruitgang is onafhanklike databevestiging. Dit is dus nodig om robuuste ontledingspyplyne te ontwikkel wat reproduseerbare en bevestigbare ontledings kan verseker. Die pyplyn moet ook alle stappe en sagteware wat die resultate gegenereer het, aanteken. Die ontleding van vermenigvuldige ELISA-data (Luminex-data) kan uitdagend wees weens die kompleksiteit en veranderlikheid daarvan. Die data-voorverwerkingstadium het veral baie stappe en is dikwels ad hoc, wat lei tot inkonsekwentheid, benaderings wat nie gestandardiseerd is nie en 'n gebrek aan reproduseerbaarheid. 'n Bestaande interne datavoorverwerkingspyplyn, die Luminex-pyplyn, spreek sommige van die voorgenoemde uitdagings aan. Die uitbreding van die bruikbaarheid, robuustheid en algehele reproduseerbaarheid van die huidige pyplyn vereis nog baie werk. In hierdie werk het ek dus die opsommende statistiese verslae verbeter deur Rmarkdown te gebruik en eenheidstoetsing van pyplynkomponente geïmplementeer deur die gebruik van R Testthat-pakket. Eenheidtoetsing verseker meer robuustheid van die kode, wat nou in 'n R-pakket saamgestel is. Die uitvoering van die pyplyn is ook geoutomatiseer deur die Nextflow-werkvloeibestuurstelsel te gebruik. Laastens het ek die pyplyn in 'n Singularity-houer ontplooi vir uitvoering op enige rekenaar platform, insluitend hoëprestasie-rekenaarklusters Masters 2023-03-03T02:40:32Z 2023-05-18T07:03:18Z 2023-03-03T02:40:32Z 2023-05-18T07:03:18Z 2023-03 Thesis http://hdl.handle.net/10019.1/127080 en_ZA en_ZA Stellenbosch University xii, 113 pages : illustrations application/pdf Stellenbosch : Stellenbosch University
spellingShingle Pipelining (Electronics)
Human reproduction -- Immunological aspects
Data processing
Asimeng, Jesse
Pipeline and tools for the analysis of multiplexed ELISA data
title Pipeline and tools for the analysis of multiplexed ELISA data
title_full Pipeline and tools for the analysis of multiplexed ELISA data
title_fullStr Pipeline and tools for the analysis of multiplexed ELISA data
title_full_unstemmed Pipeline and tools for the analysis of multiplexed ELISA data
title_short Pipeline and tools for the analysis of multiplexed ELISA data
title_sort pipeline and tools for the analysis of multiplexed elisa data
topic Pipelining (Electronics)
Human reproduction -- Immunological aspects
Data processing
url http://hdl.handle.net/10019.1/127080
work_keys_str_mv AT asimengjesse pipelineandtoolsfortheanalysisofmultiplexedelisadata