Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
Thesis (MSc)--Stellenbosch University, 2023.
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Thesis |
| Language: | en_ZA en_ZA |
| Published: |
Stellenbosch : Stellenbosch University
2023
|
| Subjects: | |
| Tags: |
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 |