<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="methods-article" dtd-version="1.2" xml:lang="en">
    <front>
        <journal-meta>
            <journal-id journal-id-type="pmc">F1000Research</journal-id>
            <journal-title-group>
                <journal-title>F1000Research</journal-title>
            </journal-title-group>
            <issn pub-type="epub">2046-1402</issn>
            <publisher>
                <publisher-name>F1000 Research Limited</publisher-name>
                <publisher-loc>London, UK</publisher-loc>
            </publisher>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="doi">10.12688/f1000research.21539.4</article-id>
            <article-categories>
                <subj-group subj-group-type="heading">
                    <subject>Method Article</subject>
                </subj-group>
                <subj-group>
                    <subject>Articles</subject>
                </subj-group>
            </article-categories>
            <title-group>
                <article-title>Ensemble machine learning modeling for the prediction of artemisinin resistance in malaria</article-title>
                <fn-group content-type="pub-status">
                    <fn>
                        <p>[version 4; peer review: 1 approved with reservations, 1 not approved]</p>
                    </fn>
                </fn-group>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>Ford</surname>
                        <given-names>Colby T.</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Formal Analysis</role>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <role content-type="http://credit.niso.org/">Visualization</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <xref ref-type="corresp" rid="c1">a</xref>
                    <xref ref-type="aff" rid="a1">1</xref>
                    <xref ref-type="aff" rid="a2">2</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Janies</surname>
                        <given-names>Daniel</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Funding Acquisition</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <role content-type="http://credit.niso.org/">Resources</role>
                    <role content-type="http://credit.niso.org/">Supervision</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <aff id="a1">
                    <label>1</label>Department of Bioinformatics and Genomics, University of North Carolina at Charlotte, Charlotte, North Carolina, 28223, USA</aff>
                <aff id="a2">
                    <label>2</label>School of Data Science, University of North Carolina at Charlotte, Charlotte, North Carolina, 28223, USA</aff>
            </contrib-group>
            <author-notes>
                <corresp id="c1">
                    <label>a</label>
                    <email xlink:href="mailto:colby.ford@uncc.edu">colby.ford@uncc.edu</email>
                </corresp>
                <fn fn-type="conflict">
                    <p>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>21</day>
                <month>5</month>
                <year>2020</year>
            </pub-date>
            <pub-date pub-type="collection">
                <year>2020</year>
            </pub-date>
            <volume>9</volume>
            <elocation-id>62</elocation-id>
            <history>
                <date date-type="accepted">
                    <day>20</day>
                    <month>5</month>
                    <year>2020</year>
                </date>
            </history>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2020 Ford CT and Janies D</copyright-statement>
                <copyright-year>2020</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <self-uri content-type="pdf" xlink:href="https://f1000research.com/articles/9-62/pdf"/>
            <abstract>
                <p>Resistance in malaria is a growing concern affecting many areas of Sub-Saharan Africa and Southeast Asia. Since the emergence of artemisinin resistance in the late 2000s in Cambodia, research into the underlying mechanisms has been underway.</p>
                <p>The 2019 Malaria Challenge posited the task of developing computational models that address important problems in advancing the fight against malaria. The first goal was to accurately predict artemisinin drug resistance levels of 
                    <italic toggle="yes">Plasmodium falciparum</italic> isolates, as quantified by the IC
                    <sub>50</sub>. The second goal was to predict the parasite clearance rate of malaria parasite isolates based on 
                    <italic toggle="yes">in vitro</italic> transcriptional profiles.</p>
                <p>In this work, we develop machine learning models using novel methods for transforming isolate data and handling the tens of thousands of variables that result from these data transformation exercises. This is demonstrated by using massively parallel processing of the data vectorization for use in scalable machine learning. In addition, we show the utility of ensemble machine learning modeling for highly effective predictions of both goals of this challenge. This is demonstrated by the use of multiple machine learning algorithms combined with various scaling and normalization preprocessing steps. Then, using a voting ensemble, multiple models are combined to generate a final model prediction.</p>
            </abstract>
            <kwd-group kwd-group-type="author">
                <kwd>malaria</kwd>
                <kwd>Plasmodium falciparum</kwd>
                <kwd>machine learning</kwd>
                <kwd>parallel computing</kwd>
                <kwd>Apache Spark</kwd>
                <kwd>big data</kwd>
                <kwd>artemisinin</kwd>
                <kwd>bioinformatics</kwd>
                <kwd>DREAM Competition</kwd>
            </kwd-group>
            <funding-group>
                <award-group id="fund-1" xlink:href="http://dx.doi.org/10.13039/100010942">
                    <funding-source>University of North Carolina at Charlotte</funding-source>
                </award-group>
                <funding-statement>This work was supported by the University of North Carolina at Charlotte Department of Bioinformatics and Genomics and the School of Data Science.</funding-statement>
                <funding-statement>
                    <italic>The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.</italic>
                </funding-statement>
            </funding-group>
        </article-meta>
        <notes>
            <sec sec-type="version-changes">
                <label>Revised</label>
                <title>Amendments from Version 3</title>
                <p>In this revision, we have increased the quality of the feature importance figure (Figure 6) and better explained the precision-recall and ROC curves reported in the article. This includes a better explanation of the variance in the P-R curve and definitions of the the micro, macro, and weighted average metrics.</p>
            </sec>
        </notes>
    </front>
    <body>
        <sec sec-type="intro">
            <title>Introduction</title>
            <p>Malaria is a serious disease caused by parasites belonging to the genus 
                <italic toggle="yes">Plasmodium</italic> which are transmitted by 
                <italic toggle="yes">Anopheles</italic> mosquitoes in the genus. The World Health Organization (WHO) reports that there were 219 million cases of malaria in 2017 across 87 countries
                <sup>
                    <xref ref-type="bibr" rid="ref-1">1</xref>
                </sup>. 
                <italic toggle="yes">Plasmodium falciparum</italic> poses one of greatest health threats in Southeast Asia, being responsible for 62.8% of malaria cases in the region in 2017
                <sup>
                    <xref ref-type="bibr" rid="ref-1">1</xref>
                </sup>.</p>
            <p>Artemisinin-based therapies are among the best treatment options for malaria caused by 
                <italic toggle="yes">P. falciparum</italic>
                <sup>
                    <xref ref-type="bibr" rid="ref-2">2</xref>
                </sup>. However, emergence of artemisinin resistance in Thailand and Cambodia in 2007 has been cause for research
                <sup>
                    <xref ref-type="bibr" rid="ref-3">3</xref>
                </sup>. While there are polymorphisms in the kelch domain&#x2013;carrying protein K13 in 
                <italic toggle="yes">P. falciparum</italic> that are known to be associated with artemisinin resistance, the underlying molecular mechanism that confers resistance remains unknown
                <sup>
                    <xref ref-type="bibr" rid="ref-4">4</xref>
                </sup>. The established pharmacodynamics benchmark for 
                <italic toggle="yes">P. falciparum</italic> sensitivity to artemisinin-based therapy is the parasite clearance rate
                <sup>
                    <xref ref-type="bibr" rid="ref-5">5</xref>,
                    <xref ref-type="bibr" rid="ref-6">6</xref>
                </sup>. Resistance to artemisinin-based therapy is considered to be present with a parasite clearance rate greater than five hours
                <sup>
                    <xref ref-type="bibr" rid="ref-7">7</xref>
                </sup>. By understanding the genetic factors that affect resistance in malaria, targeted development can occur in an effort to abate further resistance or infections of resistant strains.</p>
            <p>Previous research has shown success in applying similar machine learning methods in the explanation of genetic differences in plants
                <sup>
                    <xref ref-type="bibr" rid="ref-8">8</xref>
                </sup>, fungi
                <sup>
                    <xref ref-type="bibr" rid="ref-9">9</xref>
                </sup>, and even humans
                <sup>
                    <xref ref-type="bibr" rid="ref-10">10</xref>
                </sup>. Previous work in machine learning-based tropical disease research, including malaria and other diseases, has shown effective in drug discovery
                <sup>
                    <xref ref-type="bibr" rid="ref-11">11</xref>,
                    <xref ref-type="bibr" rid="ref-12">12</xref>
                </sup> and in the understanding of degradomes
                <sup>
                    <xref ref-type="bibr" rid="ref-13">13</xref>
                </sup>. Also, other machine learning work in malaria has focused on the identification and diagnosis of malaria using image classification
                <sup>
                    <xref ref-type="bibr" rid="ref-14">14</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref-16">16</xref>
                </sup>.</p>
            <p>In this work, we create multiple machine learning-based models to address these issues around artemisinin resistance and parasite clearance. Given that the interpretation and analysis of many genes and their effects on resistance may be tedious, machine learning allows for a more power investigation into this relationship. Plus, we employ model explainability methods to help rank particular genes of interest in the malaria genome.</p>
        </sec>
        <sec>
            <title>Prediction of artemisinin IC
                <sub>50</sub>
            </title>
            <p>First, we created a machine learning model to predict the IC
                <sub>50</sub> of malaria parasites based on transcription profiles of experimentally-tested isolates. IC
                <sub>50</sub>, also known as the half maximal inhibitory concentration, is the drug concentration at which 50% of parasites die. This value indicates a population of parasites&#x2019; ability to withstand various doses of antimalarial drugs, such as artemisinin.</p>
            <sec sec-type="methods">
                <title>Methods</title>
                <p>Training data was obtained from the 2019 DREAM Malaria Challenge
                    <sup>
                        <xref ref-type="bibr" rid="ref-17">17</xref>,
                        <xref ref-type="bibr" rid="ref-18">18</xref>
                    </sup>. The training data consists of gene expression data of 5,540 genes of 30 isolates from the malaria parasite, 
                    <italic toggle="yes">Plasmodium falciparum</italic>. For each malaria parasite isolate, transcription data was collected at two time points [6 hours post invasion (hpi) and 24 hpi], with and without treatment of dihydroartemisinin (the metabolically active form of artemisinin), each with a biological replicate. This yields a total of at eight data points for each isolate. The initial form of the training dataset contains 272 rows and 5,546 columns, as shown in 
                    <xref ref-type="table" rid="T1">Table 1</xref>.</p>
                <table-wrap id="T1" orientation="portrait" position="anchor">
                    <label>Table 1. </label>
                    <caption>
                        <title>Initial IC
                            <sub>50</sub> model training data format.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th colspan="1" rowspan="1">Sample_Name</th>
                                <th colspan="1" rowspan="1">Isolate</th>
                                <th colspan="1" rowspan="1">Timepoint</th>
                                <th colspan="1" rowspan="1">Treatment</th>
                                <th colspan="1" rowspan="1">BioRep</th>
                                <th colspan="1" rowspan="1">Gene
                                    <sub>1</sub>
                                </th>
                                <th colspan="1" rowspan="1">&#x2026;</th>
                                <th colspan="1" rowspan="1">Gene
                                    <sub>5540</sub>
                                </th>
                                <th colspan="1" rowspan="1">DHA_IC50</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td colspan="1" rowspan="1">isolate_01.24HR.DHA.BRep1</td>
                                <td colspan="1" rowspan="1">isolate_01</td>
                                <td colspan="1" rowspan="1">24HR</td>
                                <td colspan="1" rowspan="1">DHA</td>
                                <td colspan="1" rowspan="1">BRep1</td>
                                <td colspan="1" rowspan="1">0.008286</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">-2.48653</td>
                                <td colspan="1" rowspan="1">2.177</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">isolate_01.24HR.DHA.BRep2</td>
                                <td colspan="1" rowspan="1">isolate_01</td>
                                <td colspan="1" rowspan="1">24HR</td>
                                <td colspan="1" rowspan="1">DHA</td>
                                <td colspan="1" rowspan="1">BRep2</td>
                                <td colspan="1" rowspan="1">-0.87203</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">-1.79457</td>
                                <td colspan="1" rowspan="1">2.177</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">isolate_01.24HR.UT.BRep1</td>
                                <td colspan="1" rowspan="1">isolate_01</td>
                                <td colspan="1" rowspan="1">24HR</td>
                                <td colspan="1" rowspan="1">UT</td>
                                <td colspan="1" rowspan="1">BRep1</td>
                                <td colspan="1" rowspan="1">0.03948</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">-2.49517</td>
                                <td colspan="1" rowspan="1">2.177</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">isolate_01.24HR.UT.BRep2</td>
                                <td colspan="1" rowspan="1">isolate_01</td>
                                <td colspan="1" rowspan="1">24HR</td>
                                <td colspan="1" rowspan="1">UT</td>
                                <td colspan="1" rowspan="1">BRep2</td>
                                <td colspan="1" rowspan="1">0.125177</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">-1.73531</td>
                                <td colspan="1" rowspan="1">2.177</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">isolate_01.6HR.DHA.BRep1</td>
                                <td colspan="1" rowspan="1">isolate_01</td>
                                <td colspan="1" rowspan="1">6HR</td>
                                <td colspan="1" rowspan="1">DHA</td>
                                <td colspan="1" rowspan="1">BRep1</td>
                                <td colspan="1" rowspan="1">1.354956</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">-0.82169</td>
                                <td colspan="1" rowspan="1">2.177</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">isolate_01.6HR.DHA.BRep2</td>
                                <td colspan="1" rowspan="1">isolate_01</td>
                                <td colspan="1" rowspan="1">6HR</td>
                                <td colspan="1" rowspan="1">DHA</td>
                                <td colspan="1" rowspan="1">BRep2</td>
                                <td colspan="1" rowspan="1">-0.21807</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">-1.61839</td>
                                <td colspan="1" rowspan="1">2.177</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">isolate_01.6HR.UT.BRep1</td>
                                <td colspan="1" rowspan="1">isolate_01</td>
                                <td colspan="1" rowspan="1">6HR</td>
                                <td colspan="1" rowspan="1">UT</td>
                                <td colspan="1" rowspan="1">BRep1</td>
                                <td colspan="1" rowspan="1">1.31135</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">-2.62262</td>
                                <td colspan="1" rowspan="1">2.177</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">isolate_01.6HR.UT.BRep2</td>
                                <td colspan="1" rowspan="1">isolate_01</td>
                                <td colspan="1" rowspan="1">6HR</td>
                                <td colspan="1" rowspan="1">UT</td>
                                <td colspan="1" rowspan="1">BRep2</td>
                                <td colspan="1" rowspan="1">0.997722</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">-2.24719</td>
                                <td colspan="1" rowspan="1">2.177</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">isolate_30.6HR.UT.BRep2</td>
                                <td colspan="1" rowspan="1">isolate_30</td>
                                <td colspan="1" rowspan="1">6HR</td>
                                <td colspan="1" rowspan="1">UT</td>
                                <td colspan="1" rowspan="1">BRep2</td>
                                <td colspan="1" rowspan="1">-0.26639</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">-1.72273</td>
                                <td colspan="1" rowspan="1">1.363</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>The transcription data was collected as described in 
                    <xref ref-type="table" rid="T2">Table 2</xref>. The transcription data set consists of 92 non-coding RNAs (denoted by gene IDs that begins with &#x2019;MAL&#x2019;), while the rest are protein coding genes (denoted by gene IDs that start with &#x2019;PF3D7&#x2019;). The feature to predict is 
                    <italic toggle="yes">DHA</italic>_
                    <italic toggle="yes">IC</italic>50.</p>
                <table-wrap id="T2" orientation="portrait" position="anchor">
                    <label>Table 2. </label>
                    <caption>
                        <title>IC
                            <sub>50</sub> training data information.</title>
                        <p>(Adapted from Turnbull 
                            <italic toggle="yes">et al</italic>., (2017) PLoS One
                            <sup>
                                <xref ref-type="bibr" rid="ref-19">19</xref>
                            </sup>).</p>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th colspan="1" rowspan="1"/>
                                <th colspan="1" rowspan="1">Training Set</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td colspan="1" rowspan="1">Array</td>
                                <td colspan="1" rowspan="1">Bozdech</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Platform</td>
                                <td colspan="1" rowspan="1">Printed</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Plexes</td>
                                <td colspan="1" rowspan="1">1</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Unique Probes</td>
                                <td colspan="1" rowspan="1">10159</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Range of Probes per Exon</td>
                                <td colspan="1" rowspan="1">N/A</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Average Probes per Gene</td>
                                <td colspan="1" rowspan="1">2</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Genes Represented</td>
                                <td colspan="1" rowspan="1">5363</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Transcript Isoform Profiling</td>
                                <td colspan="1" rowspan="1">No</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">ncRNAs</td>
                                <td colspan="1" rowspan="1">No</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Channel Detection Method</td>
                                <td colspan="1" rowspan="1">Two Color</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Scanner</td>
                                <td colspan="1" rowspan="1">PowerScanner</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Data Extraction</td>
                                <td colspan="1" rowspan="1">GenePix Pro</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
            </sec>
            <sec>
                <title>Data preparation</title>
                <p>We used Apache Spark
                    <sup>
                        <xref ref-type="bibr" rid="ref-20">20</xref>
                    </sup> to pivot the dataset such that each isolate was its own row and each of the transcription values for each gene and attributes (i.e. timepoint, treatment, biological replicate) combination was its own column. This exercise transformed the training dataset from 272 rows and 5,546 columns to 30 rows and 44,343 columns, as shown in 
                    <xref ref-type="table" rid="T3">Table 3</xref>. We completed this pivot by slicing the data by each of the eight combinations of timepoint, treatment, and biological replicate, dynamically renaming the variables (genes) for each slice, and then joining all eight slices back together.</p>
                <p>By using the massively parallel architecture of Spark, this transformation can be completed in a minimal amount of time on a relatively small cluster environment (e.g., &lt;10 minutes using a 8-worker/36-core cluster with PySpark on Apache Spark 2.4.3).</p>
                <table-wrap id="T3" orientation="portrait" position="anchor">
                    <label>Table 3. </label>
                    <caption>
                        <title>Post-transformation format of the IC
                            <sub>50</sub> model training data.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th colspan="1" rowspan="1">Isolate</th>
                                <th colspan="1" rowspan="1">DHA_IC50</th>
                                <th colspan="1" rowspan="1">hr24_trDHA_br1_Gene
                                    <sub>1</sub>
                                </th>
                                <th colspan="1" rowspan="1">hr24_trDHA_br2_Gene
                                    <sub>1</sub>
                                </th>
                                <th align="center" colspan="1" rowspan="1" valign="top">&#x2026;</th>
                                <th colspan="1" rowspan="1">hr6_trUT_br2_Gene
                                    <sub>5540</sub>
                                </th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td colspan="1" rowspan="1">isolate_01</td>
                                <td colspan="1" rowspan="1">2.177</td>
                                <td colspan="1" rowspan="1">0.008286</td>
                                <td colspan="1" rowspan="1">-0.87203</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">-2.24719</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">isolate_30</td>
                                <td colspan="1" rowspan="1">1.363</td>
                                <td colspan="1" rowspan="1">0.195032</td>
                                <td colspan="1" rowspan="1">0.031504</td>
                                <td colspan="1" rowspan="1">&#x2026;</td>
                                <td colspan="1" rowspan="1">-1.72273</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>Lastly, the dataset is then vectorized using the Spark 
                    <monospace>VectorAssembler,</monospace> and converted into a Numpy
                    <sup>
                        <xref ref-type="bibr" rid="ref-21">21</xref>
                    </sup>-compatible array. Vectorization allows for highly scalable parallelization of the machine learning modeling in the next step.</p>
            </sec>
            <sec>
                <title>Machine learning</title>
                <p>We used the Microsoft Azure Machine Learning Service
                    <sup>
                        <xref ref-type="bibr" rid="ref-22">22</xref>
                    </sup> as the tracking platform for retaining model performance metrics as the various models were generated. For this use case, 498 machine learning models were trained using various scaling techniques and algorithms. Scaling and normalization methods are shown in 
                    <xref ref-type="table" rid="T14">Table 14</xref>. We then created two ensemble models of the individual models using Stack Ensemble and Voting ensemble methods.</p>
                <p>The Microsoft AutoML package
                    <sup>
                        <xref ref-type="bibr" rid="ref-23">23</xref>
                    </sup> allows for the parallel creation and testing of various models, fitting based on a primary metric. For this use case, models were trained using Decision Tree, Elastic Net, Extreme Random Tree, Gradient Boosting, Lasso Lars, LightGBM, RandomForest, and Stochastic Gradient Decent algorithms along with various scaling methods from Maximum Absolute Scaler, Min/Max Scaler, Principal Component Analysis, Robust Scaler, Sparse Normalizer, Standard Scale Wrapper, Truncated Singular Value Decomposition Wrapper (as defined in 
                    <xref ref-type="table" rid="T14">Table 14</xref>). All of the machine learning algorithms are from the 
                    <italic toggle="yes">scikit-learn</italic> package
                    <sup>
                        <xref ref-type="bibr" rid="ref-24">24</xref>
                    </sup> except for LightGBM, which is from the 
                    <italic toggle="yes">LightGBM</italic> package
                    <sup>
                        <xref ref-type="bibr" rid="ref-25">25</xref>
                    </sup>. The settings for the model sweep are defined in 
                    <xref ref-type="table" rid="T4">Table 4</xref>. The &#x2018;Preprocess Data?&#x2019; parameter enables the scaling and imputation of the features in the data. Note that these models were evaluated using random sampling of the input training dataset provided by the DREAM Challenge, though the evaluation within the challenge was performed on an unlabelled testing dataset. The metrics in the Results section below reflect the evaluation on the sampled training data.</p>
                <table-wrap id="T4" orientation="portrait" position="anchor">
                    <label>Table 4. </label>
                    <caption>
                        <title>Model search parameter setting for the IC
                            <sub>50</sub> model search.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="center" colspan="1" rowspan="1">Parameter</th>
                                <th align="center" colspan="1" rowspan="1">Value</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Task</td>
                                <td align="left" colspan="1" rowspan="1">Regression</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Number of Iterations</td>
                                <td align="left" colspan="1" rowspan="1">500</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Iteration Timeout (minutes)</td>
                                <td align="left" colspan="1" rowspan="1">20</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Max Cores per Iteration</td>
                                <td align="left" colspan="1" rowspan="1">7</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Primary Metric</td>
                                <td align="left" colspan="1" rowspan="1">Normalized Root Mean
                                    <break/>Squared Error</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Preprocess Data?</td>
                                <td align="left" colspan="1" rowspan="1">True</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">k-Fold Cross-Validations</td>
                                <td align="left" colspan="1" rowspan="1">20 folds</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <p>Once the 498 individual models were trained, two ensemble models (voting ensemble and stack ensemble) were then created and tested. The voting ensemble method makes a prediction based on the weighted average of the previous models&#x2019; predicted regression outputs whereas the stacking ensemble method combines the previous models and trains a meta-model using the elastic net algorithm based on the output from the previous models. The model selection method used was the Caruana ensemble selection algorithm
                    <sup>
                        <xref ref-type="bibr" rid="ref-26">26</xref>
                    </sup>.</p>
            </sec>
            <sec sec-type="results">
                <title>Results</title>
                <p>The voting ensemble model (using soft voting) was selected as the best model, having the lowest normalized Root Mean Squared Error (RMSE), as shown in 
                    <xref ref-type="table" rid="T5">Table 5</xref>. The top 10 models trained are reported in 
                    <xref ref-type="table" rid="T6">Table 6</xref>. Having a normalized RMSE of only 0.1228 and a Mean Absolute Percentage Error (MAPE) of 24.27%, this model is expected to accurately predict IC
                    <sub>50</sub> in malaria isolates. See 
                    <xref ref-type="fig" rid="f1">Figure 1</xref> for a visualization of the experiment runs and 
                    <xref ref-type="fig" rid="f2">Figure 2</xref> for the distribution of residuals on the best model.</p>
                <table-wrap id="T5" orientation="portrait" position="anchor">
                    <label>Table 5. </label>
                    <caption>
                        <title>Model metrics of the final IC
                            <sub>50</sub> ensemble model.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="center" colspan="1" rowspan="1">Metric</th>
                                <th align="center" colspan="1" rowspan="1">Value</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Normalized Root Mean Squared Error</td>
                                <td align="left" colspan="1" rowspan="1">0.1228</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Root Mean Squared Log Error</td>
                                <td align="left" colspan="1" rowspan="1">0.1336</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Normalized Mean Absolute Error</td>
                                <td align="left" colspan="1" rowspan="1">0.1097</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Mean Absolute Percentage Error</td>
                                <td align="left" colspan="1" rowspan="1">24.27</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Normalized Median Absolute Error</td>
                                <td align="left" colspan="1" rowspan="1">0.1097</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Root Mean Squared Error</td>
                                <td align="left" colspan="1" rowspan="1">0.3398</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Explained Variance</td>
                                <td align="left" colspan="1" rowspan="1">-1.755</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Normalized Root Mean Squared Log Error</td>
                                <td align="left" colspan="1" rowspan="1">0.1379</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Median Absolute Error</td>
                                <td align="left" colspan="1" rowspan="1">0.3035</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Mean Absolute Error</td>
                                <td align="left" colspan="1" rowspan="1">0.3035</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <table-wrap id="T6" orientation="portrait" position="anchor">
                    <label>Table 6. </label>
                    <caption>
                        <title>Top 10 training iterations of the IC
                            <sub>50</sub> model search, evaluated by Root Mean Squared Error.</title>
                        <p>Note that the top performing model (VotingEnsemble) is the final IC
                            <sub>50</sub> model discussed in this paper.</p>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th colspan="1" rowspan="1">Iteration</th>
                                <th colspan="1" rowspan="1">Preprocessor</th>
                                <th colspan="1" rowspan="1">Algorithm</th>
                                <th colspan="1" rowspan="1">Normalized RMSE</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td colspan="1" rowspan="1">498</td>
                                <td colspan="1" rowspan="1"/>
                                <td colspan="1" rowspan="1">VotingEnsemble</td>
                                <td colspan="1" rowspan="1">0.12283293</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">370</td>
                                <td colspan="1" rowspan="1">SparseNormalizer</td>
                                <td colspan="1" rowspan="1">RandomForest</td>
                                <td colspan="1" rowspan="1">0.132003138</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">432</td>
                                <td colspan="1" rowspan="1">StandardScalerWrapper</td>
                                <td colspan="1" rowspan="1">LightGBM</td>
                                <td colspan="1" rowspan="1">0.133180215</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">240</td>
                                <td colspan="1" rowspan="1">SparseNormalizer</td>
                                <td colspan="1" rowspan="1">RandomForest</td>
                                <td colspan="1" rowspan="1">0.133779391</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">430</td>
                                <td colspan="1" rowspan="1">StandardScalerWrapper</td>
                                <td colspan="1" rowspan="1">RandomForest</td>
                                <td colspan="1" rowspan="1">0.137084337</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">65</td>
                                <td colspan="1" rowspan="1">SparseNormalizer</td>
                                <td colspan="1" rowspan="1">RandomForest</td>
                                <td colspan="1" rowspan="1">0.13884791</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">56</td>
                                <td colspan="1" rowspan="1">SparseNormalizer</td>
                                <td colspan="1" rowspan="1">RandomForest</td>
                                <td colspan="1" rowspan="1">0.14417843</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">68</td>
                                <td colspan="1" rowspan="1">MaxAbsScaler</td>
                                <td colspan="1" rowspan="1">ExtremeRandomTrees</td>
                                <td colspan="1" rowspan="1">0.151925822</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">470</td>
                                <td colspan="1" rowspan="1">StandardScalerWrapper</td>
                                <td colspan="1" rowspan="1">RandomForest</td>
                                <td colspan="1" rowspan="1">0.152262231</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">181</td>
                                <td colspan="1" rowspan="1">MinMaxScaler</td>
                                <td colspan="1" rowspan="1">LightGBM</td>
                                <td colspan="1" rowspan="1">0.15279075</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <fig fig-type="figure" id="f1" orientation="portrait" position="float">
                    <label>Figure 1. </label>
                    <caption>
                        <title>Root Mean Squared Error (RMSE) by iteration of the IC
                            <sub>50</sub> model search.</title>
                        <p>Each orange dot is an iteration with the blue line representing the minimum RMSE up to that iteration.</p>
                    </caption>
                    <graphic orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/26770/46c5e673-ad21-4456-aa61-5f401996c921_figure1.gif"/>
                </fig>
                <fig fig-type="figure" id="f2" orientation="portrait" position="float">
                    <label>Figure 2. </label>
                    <caption>
                        <title>Model residuals of the final IC
                            <sub>50</sub> ensemble model.</title>
                    </caption>
                    <graphic orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/26770/46c5e673-ad21-4456-aa61-5f401996c921_figure2.gif"/>
                </fig>
            </sec>
        </sec>
        <sec>
            <title>Prediction of resistance status</title>
            <p>The second task of this work was to create a machine learning model that can predict the parasite clearance rate (fast versus slow) of malaria isolates. When resistance rates change in a pathogen, it can be indicative of regulatory changes in the pathogen&#x2019;s genome. These changes can be exploited for the prevention of further resistance spread. Thus, a goal of this work is to understand genes important in the prediction of artemisinin resistance. The relationship of this use case to the first is that parasite clearance is a measure of the effectiveness of a treatment regimen. While the first use case looked at the drug concentration, this use case looks into the speed at which the parasites are cleared as a result of a standard treatment.</p>
            <sec sec-type="methods">
                <title>Methods</title>
                <p>An 
                    <italic toggle="yes">in vivo</italic> transcription data set from Mok 
                    <italic toggle="yes">et al.</italic>, (2015) Science
                    <sup>
                        <xref ref-type="bibr" rid="ref-27">27</xref>
                    </sup> was used to predict the parasite clearance rate of malaria parasite isolates based on 
                    <italic toggle="yes">in vitro</italic> transcriptional profiles (see 
                    <xref ref-type="table" rid="T8">Table 8</xref>).</p>
                <p>The training data consists of 1,043 isolates with 4,952 genes from the malaria parasite 
                    <italic toggle="yes">Plasmodium falciparum</italic>. For each malaria parasite isolate, transcription data was collected for various 
                    <italic toggle="yes">PF3D7</italic> genes. The form of the training dataset contains 1,043 rows and 4,957 columns, as shown in 
                    <xref ref-type="table" rid="T7">Table 7</xref>. The feature to predict is 
                    <italic toggle="yes">ClearanceRate</italic>.</p>
                <table-wrap id="T7" orientation="portrait" position="anchor">
                    <label>Table 7. </label>
                    <caption>
                        <title>Format of the clearance rate model training data.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1">Sample_Names</th>
                                <th align="left" colspan="1" rowspan="1">Country</th>
                                <th align="left" colspan="1" rowspan="1">Asexual_
                                    <break/>stage hpi_</th>
                                <th align="left" colspan="1" rowspan="1">Kmeans_Grp</th>
                                <th align="left" colspan="1" rowspan="1">PF3D7_
                                    <break/>0100100</th>
                                <th align="left" colspan="1" rowspan="1">&#x2026;</th>
                                <th align="left" colspan="1" rowspan="1">PF3D7_1480100</th>
                                <th align="left" colspan="1" rowspan="1">ClearanceRate</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">GSM1427365</td>
                                <td align="left" colspan="1" rowspan="1">Bangladesh</td>
                                <td align="left" colspan="1" rowspan="1">20</td>
                                <td align="left" colspan="1" rowspan="1">B</td>
                                <td align="left" colspan="1" rowspan="1">0.226311</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">-0.64171</td>
                                <td align="left" colspan="1" rowspan="1">Fast</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">GSM1427537</td>
                                <td align="left" colspan="1" rowspan="1">Cambodia</td>
                                <td align="left" colspan="1" rowspan="1">12</td>
                                <td align="left" colspan="1" rowspan="1">C</td>
                                <td align="left" colspan="1" rowspan="1">0.81096</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">-1.72825</td>
                                <td align="left" colspan="1" rowspan="1">Slow</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">GSM1428407</td>
                                <td align="left" colspan="1" rowspan="1">Vietnam</td>
                                <td align="left" colspan="1" rowspan="1">8</td>
                                <td align="left" colspan="1" rowspan="1">A</td>
                                <td align="left" colspan="1" rowspan="1">0.999095</td>
                                <td align="left" colspan="1" rowspan="1">&#x2026;</td>
                                <td align="left" colspan="1" rowspan="1">NaN</td>
                                <td align="left" colspan="1" rowspan="1">Fast</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <table-wrap id="T8" orientation="portrait" position="anchor">
                    <label>Table 8. </label>
                    <caption>
                        <title>Training dataset information from Mok 
                            <italic toggle="yes">et al.</italic>, 2015
                            <sup>
                                <xref ref-type="bibr" rid="ref-27">27</xref>
                            </sup>.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th colspan="1" rowspan="1"/>
                                <th align="center" colspan="1" rowspan="1">Training Set</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Number
                                    <break/>of isolates</td>
                                <td align="left" colspan="1" rowspan="1">1043</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Isolate
                                    <break/>collection site</td>
                                <td align="left" colspan="1" rowspan="1">Southeast Asia</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Isolate
                                    <break/>collection years</td>
                                <td align="left" colspan="1" rowspan="1">2012&#x2013;2014</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Sample
                                    <break/>type</td>
                                <td align="left" colspan="1" rowspan="1">
                                    <italic toggle="yes">in vivo</italic>
</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Synchronized?</td>
                                <td align="left" colspan="1" rowspan="1">Not synchronized</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Number
                                    <break/>of samples per isolate</td>
                                <td align="left" colspan="1" rowspan="1">1</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">Additional attributes</td>
                                <td align="left" colspan="1" rowspan="1">~18 hpi,
                                    <break/>Non-perturbed, No replicates</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
            </sec>
            <sec>
                <title>Data preparation</title>
                <p>The training data for this use case did not require the same pivoting transformations as in the last use case as each record describes a single isolate. Thus, only the vectorization of the data was necessary, which was performed using the Spark VectorAssembler and then converted into a Numpy-compatible array
                    <sup>
                        <xref ref-type="bibr" rid="ref-21">21</xref>
                    </sup>. Note that this vectorization only kept the numerical columns, which excludes the Country, Kmeans_Grp, and Asexual_stage_hpi_ attributes as they are either absent or contain non-matching factors (i.e. different set of countries) in the testing data.</p>
            </sec>
            <sec>
                <title>Machine learning</title>
                <p>Once the 98 individual models were trained, two ensemble models (voting ensemble and stack ensemble) were then created and tested as before. Model search parameters are shown in 
                    <xref ref-type="table" rid="T9">Table 9</xref>.</p>
                <table-wrap id="T9" orientation="portrait" position="anchor">
                    <label>Table 9. </label>
                    <caption>
                        <title>Model search parameter settings for the clearance rate model search.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="center" colspan="1" rowspan="1">Parameter</th>
                                <th align="center" colspan="1" rowspan="1">Value</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td colspan="1" rowspan="1">Task</td>
                                <td colspan="1" rowspan="1">Regression</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Number of iterations</td>
                                <td colspan="1" rowspan="1">100</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Iteration timeout (minutes)</td>
                                <td colspan="1" rowspan="1">20</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Max cores per iteration</td>
                                <td colspan="1" rowspan="1">14</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Primary metric</td>
                                <td colspan="1" rowspan="1">weighted area under the receiver
                                    <break/>operating characteristic curve (AUC)</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">Preprocess data?</td>
                                <td colspan="1" rowspan="1">True</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">k-Fold cross-validations</td>
                                <td colspan="1" rowspan="1">10 folds</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
            </sec>
            <sec sec-type="results">
                <title>Results</title>
                <p>The voting ensemble model (using soft voting) was selected as the best model, having the highest area under the receiver operating characteristic curve (AUC), as shown in 
                    <xref ref-type="table" rid="T11">Table 11</xref>. The top 10 of the 100 models trained are reported in 
                    <xref ref-type="table" rid="T10">Table 10</xref>. Having a weighted AUC of 0.87 and a weighted F1 score of 0.80, this model is expected to accurately predict isolate clearance rates. A confusion matrix of the predicted results versus actuals is shown in 
                    <xref ref-type="table" rid="T12">Table 12</xref>. See 
                    <xref ref-type="fig" rid="f3">Figure 3</xref> for a visualization of the experiment runs and see 
                    <xref ref-type="fig" rid="f4">Figure 4</xref> and 
                    <xref ref-type="fig" rid="f5">Figure 5</xref> for the ROC and Precision-Recall curves on the best model. Note that these models were evaluated using random sampling of the input training dataset provided by the DREAM Challenge, though the evaluation within the challenge was performed on an unlabelled testing dataset. The metrics in the Results section below reflect the evaluation on the sampled training data.</p>
                <p>Note that the averages reported in 
                    <xref ref-type="fig" rid="f4">Figure 4</xref> and 
                    <xref ref-type="fig" rid="f5">Figure 5</xref> are defined as follows:</p>
                <list list-type="bullet">
                    <list-item>
                        <p>&#x2018;micro&#x2019;: Computed globally by combining the true positives and false positives from each class at each cutoff.</p>
                    </list-item>
                    <list-item>
                        <p>&#x2018;macro&#x2019;: The arithmetic mean for each class. This does not take class imbalance into account.</p>
                    </list-item>
                    <list-item>
                        <p>&#x2018;weighted&#x2019;: The arithmetic mean of the score for each class, weighted by the number of true instances in each class (support).</p>
                    </list-item>
                </list>
                <table-wrap id="T10" orientation="portrait" position="anchor">
                    <label>Table 10. </label>
                    <caption>
                        <title>Top 10 training iterations of the clearance rate model search.</title>
                        <p>Note that the top performing model (VotingEnsemble) is the clearance rate model discussed in this paper.</p>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1">Iteration</th>
                                <th align="center" colspan="1" rowspan="1">Preprocessor</th>
                                <th align="center" colspan="1" rowspan="1">Algorithm</th>
                                <th align="center" colspan="1" rowspan="1">Weighted AUC</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td colspan="1" rowspan="1">98</td>
                                <td colspan="1" rowspan="1"/>
                                <td colspan="1" rowspan="1">VotingEnsemble</td>
                                <td colspan="1" rowspan="1">0.870471056</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">99</td>
                                <td colspan="1" rowspan="1"/>
                                <td colspan="1" rowspan="1">StackEnsemble</td>
                                <td colspan="1" rowspan="1">0.865215516</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">65</td>
                                <td colspan="1" rowspan="1">StandardScalerWrapper</td>
                                <td colspan="1" rowspan="1">LogisticRegression</td>
                                <td colspan="1" rowspan="1">0.86062304</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">33</td>
                                <td colspan="1" rowspan="1">StandardScalerWrapper</td>
                                <td colspan="1" rowspan="1">LogisticRegression</td>
                                <td colspan="1" rowspan="1">0.859881677</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">97</td>
                                <td colspan="1" rowspan="1">StandardScalerWrapper</td>
                                <td colspan="1" rowspan="1">LogisticRegression</td>
                                <td colspan="1" rowspan="1">0.858791006</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">44</td>
                                <td colspan="1" rowspan="1">StandardScalerWrapper</td>
                                <td colspan="1" rowspan="1">LogisticRegression</td>
                                <td colspan="1" rowspan="1">0.856105491</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">73</td>
                                <td colspan="1" rowspan="1">StandardScalerWrapper</td>
                                <td colspan="1" rowspan="1">LogisticRegression</td>
                                <td colspan="1" rowspan="1">0.855502817</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">17</td>
                                <td colspan="1" rowspan="1">RobustScaler</td>
                                <td colspan="1" rowspan="1">SVM</td>
                                <td colspan="1" rowspan="1">0.855452622</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">43</td>
                                <td colspan="1" rowspan="1">StandardScalerWrapper</td>
                                <td colspan="1" rowspan="1">LogisticRegression</td>
                                <td colspan="1" rowspan="1">0.855368394</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">61</td>
                                <td colspan="1" rowspan="1">RobustScaler</td>
                                <td colspan="1" rowspan="1">LogisticRegression</td>
                                <td colspan="1" rowspan="1">0.854357599</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <table-wrap id="T11" orientation="portrait" position="anchor">
                    <label>Table 11. </label>
                    <caption>
                        <title>Model metrics of the final clearance rate ensemble model.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="center" colspan="1" rowspan="1">Metric</th>
                                <th align="center" colspan="1" rowspan="1">Accuracy</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td colspan="1" rowspan="1">f1_score_macro</td>
                                <td colspan="1" rowspan="1">0.6084</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">AUC_micro</td>
                                <td colspan="1" rowspan="1">0.9445</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">AUC_macro</td>
                                <td colspan="1" rowspan="1">0.8475</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">recall_score_micro</td>
                                <td colspan="1" rowspan="1">0.8101</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">recall_score_weighted</td>
                                <td colspan="1" rowspan="1">0.8101</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">average_precision_score_weighted</td>
                                <td colspan="1" rowspan="1">0.8707</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">weighted_accuracy</td>
                                <td colspan="1" rowspan="1">0.8585</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">precision_score_macro</td>
                                <td colspan="1" rowspan="1">0.6217</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">precision_score_micro</td>
                                <td colspan="1" rowspan="1">0.8101</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">balanced_accuracy</td>
                                <td colspan="1" rowspan="1">0.6027</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">log_loss</td>
                                <td colspan="1" rowspan="1">0.4455</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">recall_score_macro</td>
                                <td colspan="1" rowspan="1">0.6027</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">precision_score_weighted</td>
                                <td colspan="1" rowspan="1">0.8</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">AUC_weighted</td>
                                <td colspan="1" rowspan="1">0.8705</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">average_precision_score_micro</td>
                                <td colspan="1" rowspan="1">0.8911</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">f1_score_weighted</td>
                                <td colspan="1" rowspan="1">0.8019</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">f1_score_micro</td>
                                <td colspan="1" rowspan="1">0.8101</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">norm_macro_recall</td>
                                <td colspan="1" rowspan="1">0.354</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">average_precision_score_macro</td>
                                <td colspan="1" rowspan="1">0.7344</td>
                            </tr>
                            <tr>
                                <td colspan="1" rowspan="1">accuracy</td>
                                <td colspan="1" rowspan="1">0.8101</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <fig fig-type="figure" id="f3" orientation="portrait" position="float">
                    <label>Figure 3. </label>
                    <caption>
                        <title>Area under the receiver operating characteristic curve (AUC) by iteration of the clearance rate model.</title>
                        <p>Each orange dot is an iteration with the blue line representing the maximum AUC up to that iteration.</p>
                    </caption>
                    <graphic orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/26770/46c5e673-ad21-4456-aa61-5f401996c921_figure3.gif"/>
                </fig>
                <fig fig-type="figure" id="f4" orientation="portrait" position="float">
                    <label>Figure 4. </label>
                    <caption>
                        <title>Receiver operating characteristic curve of the clearance rate model.</title>
                    </caption>
                    <graphic orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/26770/46c5e673-ad21-4456-aa61-5f401996c921_figure4.gif"/>
                </fig>
                <fig fig-type="figure" id="f5" orientation="portrait" position="float">
                    <label>Figure 5. </label>
                    <caption>
                        <title>Precision-Recall curve of the clearance rate model.</title>
                    </caption>
                    <graphic orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/26770/46c5e673-ad21-4456-aa61-5f401996c921_figure5.gif"/>
                </fig>
            </sec>
            <sec>
                <title>Feature importance</title>
                <p>Feature importances were calculated using mimic-based model explanation of the ensemble model
                    <sup>
                        <xref ref-type="bibr" rid="ref-28">28</xref>
                    </sup>. The mimic explainer works by training global surrogate models to mimic blackbox models (i.e. complex models that are difficult to explain). The surrogate model is an interpretable model, trained to approximate the predictions of a black box model as accurately as possible
                    <sup>
                        <xref ref-type="bibr" rid="ref-29">29</xref>
                    </sup>. In 
                    <xref ref-type="fig" rid="f6">Figure 6</xref> and 
                    <xref ref-type="table" rid="T13">Table 13</xref>, the feature importance values for each class ("Slow", "Fast", and NULL) are shown. This shows which genes are important in the prediction of clearance rate.</p>
                <p>The mimic explainer was opted over other traditional methods such as principal component analysis (PCA) because of its ability to provide clearer interpretations into the features&#x2019; importance. PCA occludes the true values of individual features by summarising multiple features together. Given that insights into particular genes&#x2019; importance on resistance were desired here, the mimic explainer provides this output in a more straightforward manner.</p>
                <fig fig-type="figure" id="f6" orientation="portrait" position="float">
                    <label>Figure 6. </label>
                    <caption>
                        <title>Derived feature importances using the black box mimic model explanation of the clearance rate model.</title>
                        <p>(Shown: Top 30 genes.)</p>
                    </caption>
                    <graphic orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/26770/46c5e673-ad21-4456-aa61-5f401996c921_figure6.gif"/>
                </fig>
                <table-wrap id="T12" orientation="portrait" position="anchor">
                    <label>Table 12. </label>
                    <caption>
                        <title>Confusion matrix of clearance rate predictions versus actual.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th abbr="right" colspan="2" rowspan="2" valign="bottom">Class</th>
                                <th align="center" colspan="3" rowspan="1" valign="top">Prediction</th>
                            </tr>
                            <tr>
                                <th align="left" colspan="1" rowspan="1">Fast (ID: 0)</th>
                                <th align="left" colspan="1" rowspan="1">Slow (ID: 1)</th>
                                <th align="left" colspan="1" rowspan="1">Null (ID: 2)</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="center" colspan="1" rowspan="3" valign="middle">
                                    <bold>Actual</bold>
                                </td>
                                <td align="left" colspan="1" rowspan="1">
                                    <bold>Fast (ID: 0)</bold>
                                </td>
                                <td align="left" colspan="1" rowspan="1">661</td>
                                <td align="left" colspan="1" rowspan="1">74</td>
                                <td align="left" colspan="1" rowspan="1">0</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">
                                    <bold>Slow (ID: 1)</bold>
                                </td>
                                <td align="left" colspan="1" rowspan="1">115</td>
                                <td align="left" colspan="1" rowspan="1">184</td>
                                <td align="left" colspan="1" rowspan="1">0</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">
                                    <bold>Null (ID: 2)</bold>
                                </td>
                                <td align="left" colspan="1" rowspan="1">6</td>
                                <td align="left" colspan="1" rowspan="1">3</td>
                                <td align="left" colspan="1" rowspan="1">0</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <table-wrap id="T13" orientation="portrait" position="anchor">
                    <label>Table 13. </label>
                    <caption>
                        <title>Top 10 PF3D7 genes (features) in predicting clearance rate.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1">Rank</th>
                                <th align="left" colspan="1" rowspan="1">PF3D7 Gene</th>
                                <th align="left" colspan="1" rowspan="1">Slow Importance</th>
                                <th align="left" colspan="1" rowspan="1">Fast Importance</th>
                                <th align="left" colspan="1" rowspan="1">NULL Importance</th>
                                <th align="left" colspan="1" rowspan="1">Overall Importance</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">1</td>
                                <td align="left" colspan="1" rowspan="1">PF3D7_1245300</td>
                                <td align="left" colspan="1" rowspan="1">0.292</td>
                                <td align="left" colspan="1" rowspan="1">0.118</td>
                                <td align="left" colspan="1" rowspan="1">0.000</td>
                                <td align="left" colspan="1" rowspan="1">0.410</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">2</td>
                                <td align="left" colspan="1" rowspan="1">PF3D7_1107700</td>
                                <td align="left" colspan="1" rowspan="1">0.020</td>
                                <td align="left" colspan="1" rowspan="1">0.274</td>
                                <td align="left" colspan="1" rowspan="1">0.000</td>
                                <td align="left" colspan="1" rowspan="1">0.294</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">3</td>
                                <td align="left" colspan="1" rowspan="1">PF3D7_1328400</td>
                                <td align="left" colspan="1" rowspan="1">0.154</td>
                                <td align="left" colspan="1" rowspan="1">0.123</td>
                                <td align="left" colspan="1" rowspan="1">0.000</td>
                                <td align="left" colspan="1" rowspan="1">0.277</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">4</td>
                                <td align="left" colspan="1" rowspan="1">PF3D7_1372000</td>
                                <td align="left" colspan="1" rowspan="1">0.172</td>
                                <td align="left" colspan="1" rowspan="1">0.095</td>
                                <td align="left" colspan="1" rowspan="1">0.000</td>
                                <td align="left" colspan="1" rowspan="1">0.267</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">5</td>
                                <td align="left" colspan="1" rowspan="1">PF3D7_1115600</td>
                                <td align="left" colspan="1" rowspan="1">0.083</td>
                                <td align="left" colspan="1" rowspan="1">0.179</td>
                                <td align="left" colspan="1" rowspan="1">0.000</td>
                                <td align="left" colspan="1" rowspan="1">0.262</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">6</td>
                                <td align="left" colspan="1" rowspan="1">PF3D7_0608100</td>
                                <td align="left" colspan="1" rowspan="1">0.000</td>
                                <td align="left" colspan="1" rowspan="1">0.000</td>
                                <td align="left" colspan="1" rowspan="1">0.243</td>
                                <td align="left" colspan="1" rowspan="1">0.243</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">7</td>
                                <td align="left" colspan="1" rowspan="1">PF3D7_0523000</td>
                                <td align="left" colspan="1" rowspan="1">0.154</td>
                                <td align="left" colspan="1" rowspan="1">0.087</td>
                                <td align="left" colspan="1" rowspan="1">0.000</td>
                                <td align="left" colspan="1" rowspan="1">0.241</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">8</td>
                                <td align="left" colspan="1" rowspan="1">PF3D7_1205300</td>
                                <td align="left" colspan="1" rowspan="1">0.000</td>
                                <td align="left" colspan="1" rowspan="1">0.002</td>
                                <td align="left" colspan="1" rowspan="1">0.197</td>
                                <td align="left" colspan="1" rowspan="1">0.199</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">9</td>
                                <td align="left" colspan="1" rowspan="1">PF3D7_1129100</td>
                                <td align="left" colspan="1" rowspan="1">0.008</td>
                                <td align="left" colspan="1" rowspan="1">0.191</td>
                                <td align="left" colspan="1" rowspan="1">0.000</td>
                                <td align="left" colspan="1" rowspan="1">0.199</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
                <table-wrap id="T14" orientation="portrait" position="anchor">
                    <label>Table 14. </label>
                    <caption>
                        <title>Scaling function information for machine learning model search
                            <sup>
                                <xref ref-type="bibr" rid="ref-30">30</xref>
                            </sup>.</title>
                    </caption>
                    <table content-type="article-table" frame="hsides">
                        <thead>
                            <tr>
                                <th align="left" colspan="1" rowspan="1">Scaling and Normalization</th>
                                <th align="left" colspan="1" rowspan="1">Description</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">StandardScaleWrapper</td>
                                <td align="left" colspan="1" rowspan="1">Standardize features by removing the mean and scaling to unit variance</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">MinMaxScalar</td>
                                <td align="left" colspan="1" rowspan="1">Transforms features by scaling each feature by that column&#x2019;s minimum and maximum</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">MaxAbsScaler</td>
                                <td align="left" colspan="1" rowspan="1">Scale each feature by its maximum absolute value</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">RobustScalar</td>
                                <td align="left" colspan="1" rowspan="1">This Scaler features by their quantile range</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">PCA</td>
                                <td align="left" colspan="1" rowspan="1">Linear dimensionality reduction using singular value decomposition of the data to
                                    <break/>project it to a lower dimensional space</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">TruncatedSVDWrapper</td>
                                <td align="left" colspan="1" rowspan="1">This transformer performs linear dimensionality reduction by means of truncated
                                    <break/>singular value decomposition.
                                    <break/>Contrary to PCA, this estimator does not center the data before computing the
                                    <break/>singular value decomposition. This means it can efficiently work with sparse matrices.</td>
                            </tr>
                            <tr>
                                <td align="left" colspan="1" rowspan="1">SparseNormalizer</td>
                                <td align="left" colspan="1" rowspan="1">Each sample (each record of the data) with at least one non-zero component is
                                    <break/>re-scaled independently of other samples so that its norm (L1 or L2) equals one</td>
                            </tr>
                        </tbody>
                    </table>
                </table-wrap>
            </sec>
        </sec>
        <sec sec-type="discussion">
            <title>Discussion</title>
            <p>By using distributed processing of the data preparation, we can successfully shape and manage large malaria datasets. We efficiently transformed a matrix of over 40,000 genetic attributes for the 
                <italic toggle="yes">IC</italic>
                <sub>50</sub> use case and over 4,000 genetic attributes for the resistance rate use case. This was completed with scalable vectorization of the training data, which allowed for many machine learning models to be generated. By tracking the individual performance results of each machine learning model, we can determine which model is most useful. In addition, ensemble modeling of the various singular models proved effective for both tasks in this work. While the number of training observations for each use case stand to be improved, the usage of adequate cross-validation can help to stabilize the risk of over fitting models to such a small dataset. Also note that there is an imbalance in the number of samples in each class in the clearance rate experiment, which stands to be remedied  in future work. There are over double the number of &#x201c;Fast" clearance rate isolates compared to &#x201c;Slow". This can be seen in the variation in model performance as indicated by the macro average Precision-Recall curve (
                <xref ref-type="fig" rid="f5">Figure 5</xref>).</p>
            <p>The resulting model performance of both the 
                <italic toggle="yes">IC</italic>
                <sub>50</sub> model and the clearance rate model show relatively adequate fitting of the data for their respective predictions. While additional model tuning may provide a lift in model performance, we have demonstrated the utility of ensemble modeling in these predictive use cases in malaria.</p>
            <p>In addition, this exercise helps to quantify the importance of genetic features, spotlighting potential genes that are significant in artemisinin resistance.</p>
            <p>Specific examples include PF3D7 1245300, the most important feature in predicting slow parasite clearance. PF3D7 1245300 is the gene that codes for the NEDD8-conjugating enzyme UBC12 (UniProt ID: Q8I4X8), a ligase used in the ubiquitin conjugating pathway. Another example, PF3D7 1107700 is the most important gene for fast clearance rate. PF3D7 1107700 (UniProt ID: Q8IIS5) is important in the regulation of the cell cycle, specifically in the maturation of ribosomal RNAs and in the formation of the large ribosomal subunit.</p>
            <p>These two examples of important genes identified here along with the other may one day be the target for future drugs or may prove integral in the overall understanding of how resistance works in 
                <italic toggle="yes">P. falciparum</italic>. The utility of these models will help in directing development of alternative treatments or coordination of combination therapies in resistant infections and provides an example of the usage of machine learning in the identification of important genetic feature in infectious disease research.</p>
        </sec>
        <sec>
            <title>Preprint</title>
            <p>An earlier version of this article can be found on bioRxiv (doi: 
                <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1101/856922">10.1101/856922</ext-link>).</p>
        </sec>
        <sec>
            <title>Data availability</title>
            <sec>
                <title>Underlying data</title>
                <p>The challenge datasets are available from Synapse (
                    <ext-link ext-link-type="uri" xlink:href="https://www.synapse.org/">https://www.synapse.org/</ext-link>; Synapse ID: 
                    <ext-link ext-link-type="uri" xlink:href="https://www.synapse.org/#!Synapse:syn18089524">syn18089524</ext-link>). Access to the data requires registration and agreement to the conditions for use at: 
                    <ext-link ext-link-type="uri" xlink:href="https://www.synapse.org/#!Synapse: syn18089524">https://www.synapse.org/#!Synapse: syn18089524</ext-link>.</p>
                <p>Challenge documentation, including the detailed description of the Challenge design, data description, and overall results can be found at: 
                    <ext-link ext-link-type="uri" xlink:href="https://www.synapse.org/#!Synapse:syn16924919/wiki/583955">https://www.synapse.org/#!Synapse:syn16924919/wiki/583955</ext-link>.</p>
                <p>Whole genome expression profiling of artemsinin-resistant Plasmodium falciparum field isolates, Accession number GSE59099: 
                    <ext-link ext-link-type="uri" xlink:href="https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE59099">https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE59099</ext-link>.</p>
                <p>Zenodo: colbyford/malaria_DREAM2019: Ensemble Machine Learning Modeling for the Prediction of Artemisinin Resistance in Malaria - Initial Code Release for Research Publication (F1000). 
                    <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5281/zenodo.3590459">https://doi.org/10.5281/zenodo.3590459</ext-link>
                    <sup>
                        <xref ref-type="bibr" rid="ref-31">31</xref>
                    </sup>.</p>
                <p>This project contains the following underlying data:</p>
                <list list-type="bullet">
                    <list-item>
                        <p>/SubChallenge1/data/sc1_X_train.pkl (Pickle file of the SubChallenge 1 independent variables, pivoted by Timepoint,
Treatment, and BioRep.)
</p>
                    </list-item>
                    <list-item>
                        <p>/SubChallenge1/data/sc1_y_train.pkl (Pickle file of the SubChallenge 1 dependent variable, DHA_IC50.)</p>
                    </list-item>
                    <list-item>
                        <p>/SubChallenge2/data/sc2_X_train.pkl (Pickle file of the SubChallenge 2 independent variables.)</p>
                    </list-item>
                    <list-item>
                        <p>/SubChallenge2/data/sc2_y_train.pkl (Pickle file of the SubChallenge 2 dependent variable, ClearanceRate.)</p>
                    </list-item>
                </list>
                <p>Data are available under the terms of the Creative Commons Zero "No rights reserved" data waiver (CC0 1.0 Public domain dedication).</p>
            </sec>
        </sec>
        <sec>
            <title>Software availability</title>
            <list list-type="bullet">
                <list-item>
                    <p>Source code available from: 
                        <ext-link ext-link-type="uri" xlink:href="https://github.com/colbyford/malaria_DREAM2019">https://github.com/colbyford/malaria_DREAM2019</ext-link>
                    </p>
                </list-item>
                <list-item>
                    <p>Archived source code at time of publication: 
                        <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5281/zenodo.3590459">https://doi.org/10.5281/zenodo.3590459</ext-link>
                        <sup>
                            <xref ref-type="bibr" rid="ref-31">31</xref>
                        </sup>
                    </p>
                </list-item>
                <list-item>
                    <p>License: GPL-3.0</p>
                </list-item>
            </list>
        </sec>
    </body>
    <back>
        <ref-list>
            <ref id="ref-1">
                <label>1</label>
                <mixed-citation publication-type="journal">
                    <article-title>Fact sheet about malaria</article-title>. World Health Organization.<year>2019</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://www.who.int/news-room/fact-sheets/detail/malaria">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref-2">
                <label>2</label>
                <mixed-citation publication-type="journal">
                    <article-title>Guidelines for the treatment of malaria</article-title>. World Health Organization.<year>2015</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://apps.who.int/iris/bitstream/handle/10665/162441/9789241549127_eng.pdf;jsessionid=964EB4AA02A888EFC7A193503F9B795F?sequence=1">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref-3">
                <label>3</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Dondorp</surname>
                            <given-names>AM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Nosten</surname>
                            <given-names>F</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Yi</surname>
                            <given-names>P</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Artemisinin resistance in 
                        <italic toggle="yes">Plasmodium falciparum</italic> malaria.</article-title>
                    <source>

                        <italic toggle="yes">N Engl J Med.</italic>
</source>
                    <year>2009</year>;<volume>361</volume>(<issue>5</issue>):<fpage>455</fpage>&#x2013;<lpage>467</lpage>.
                    <pub-id pub-id-type="pmid">19641202</pub-id>
                    <pub-id pub-id-type="doi">10.1056/NEJMoa0808859</pub-id>
                    <pub-id pub-id-type="pmcid">3495232</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-4">
                <label>4</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ouattara</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kone</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Adams</surname>
                            <given-names>M</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Polymorphisms in the K13-propeller gene in artemisinin-susceptible 
                        <italic toggle="yes">Plasmodium falciparum</italic> parasites from Bougoula-Hameau and Bandiagara, Mali.</article-title>
                    <source>

                        <italic toggle="yes">Am J Trop Med Hyg.</italic>
</source>
                    <year>2015</year>;<volume>92</volume>(<issue>6</issue>):<fpage>1202</fpage>&#x2013;<lpage>1206</lpage>.
                    <pub-id pub-id-type="pmid">25918205</pub-id>
                    <pub-id pub-id-type="doi">10.4269/ajtmh.14-0605</pub-id>
                    <pub-id pub-id-type="pmcid">4458826</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-5">
                <label>5</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Saralamba</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Pan-Ngum</surname>
                            <given-names>W</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Maude</surname>
                            <given-names>RJ</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Intrahost modeling of artemisinin resistance in 
                        <italic toggle="yes">Plasmodium falciparum</italic>.</article-title>
                    <source>

                        <italic toggle="yes">Proc Natl Acad Sci U S A.</italic>
</source>
                    <year>2011</year>;<volume>108</volume>(<issue>1</issue>):<fpage>397</fpage>&#x2013;<lpage>402</lpage>.
                    <pub-id pub-id-type="pmid">21173254</pub-id>
                    <pub-id pub-id-type="doi">10.1073/pnas.1006113108</pub-id>
                    <pub-id pub-id-type="pmcid">3017155</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-6">
                <label>6</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>White</surname>
                            <given-names>NJ</given-names>
                        </name>
</person-group>:
                    <article-title>The parasite clearance curve</article-title>.
                    <source>In: 

                        <italic toggle="yes">Malar J.</italic>
</source>
                    <year>2011</year>;<volume>10</volume>:<fpage>278</fpage>.
                    <pub-id pub-id-type="pmid">21939506</pub-id>
                    <pub-id pub-id-type="doi">10.1186/1475-2875-10-278</pub-id>
                    <pub-id pub-id-type="pmcid">3195204</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-7">
                <label>7</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ashley</surname>
                            <given-names>EA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Dhorda</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Fairhurst</surname>
                            <given-names>RM</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Spread of artemisinin resistance in 
                        <italic toggle="yes">Plasmodium falciparum</italic> malaria.</article-title>
                    <source>

                        <italic toggle="yes">N Engl J Med.</italic>
</source>
                    <year>2014</year>;<volume>371</volume>(<issue>5</issue>):<fpage>411</fpage>&#x2013;<lpage>423</lpage>.
                    <pub-id pub-id-type="pmid">25075834</pub-id>
                    <pub-id pub-id-type="doi">10.1056/NEJMoa1314981</pub-id>
                    <pub-id pub-id-type="pmcid">4143591</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-8">
                <label>8</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kell</surname>
                            <given-names>DB</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Darby</surname>
                            <given-names>RM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Draper</surname>
                            <given-names>J</given-names>
                        </name>
</person-group>:
                    <article-title>Genomic computing. Explanatory analysis of plant expression profiling data using machine learning.</article-title>
                    <source>

                        <italic toggle="yes">Plant Physiol.</italic>
</source>
                    <year>2001</year>;<volume>126</volume>(<issue>3</issue>):<fpage>943</fpage>&#x2013;<lpage>951</lpage>.
                    <pub-id pub-id-type="pmid">11457944</pub-id>
                    <pub-id pub-id-type="doi">10.1104/pp.126.3.943</pub-id>
                    <pub-id pub-id-type="pmcid">1540126</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-9">
                <label>9</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Clare</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Machine learning and data mining for yeast functional genomics</article-title>. PhD thesis, University of Wales, Aberystwyth,<year>2003</year>.
                    <ext-link ext-link-type="uri" xlink:href="http://users.aber.ac.uk/afc/papers/AClarePhDThesis.pdf">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref-10">
                <label>10</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lee</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kerns</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ostrer</surname>
                            <given-names>H</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Machine Learning on a Genome-wide Association Study to Predict Late Genitourinary Toxicity After Prostate Radiation Therapy.</article-title>
                    <source>

                        <italic toggle="yes">Int J Radiat Oncol Biol Phys.</italic>
</source>
                    <year>2018</year>;<volume>101</volume>(<issue>1</issue>):<fpage>128</fpage>&#x2013;<lpage>135</lpage>.
                    <pub-id pub-id-type="pmid">29502932</pub-id>
                    <pub-id pub-id-type="doi">10.1016/j.ijrobp.2018.01.054</pub-id>
                    <pub-id pub-id-type="pmcid">5886789</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-11">
                <label>11</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Grapov</surname>
                            <given-names>D</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Fahrmann</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wanichthanarak</surname>
                            <given-names>K</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Rise of deep learning for genomic, proteomic, and metabolomic data integration in precision medicine.</article-title>
                    <source>

                        <italic toggle="yes">OMICS.</italic>
</source>
                    <year>2018</year>;<volume>22</volume>(<issue>10</issue>):<fpage>630</fpage>&#x2013;<lpage>636</lpage>.
                    <pub-id pub-id-type="pmid">30124358</pub-id>
                    <pub-id pub-id-type="doi">10.1089/omi.2018.0097</pub-id>
                    <pub-id pub-id-type="pmcid">6207407</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-12">
                <label>12</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ekins</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>de Siqueira-Neto</surname>
                            <given-names>JL</given-names>
                        </name>

                        <name name-style="western">
                            <surname>McCall</surname>
                            <given-names>LI</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Machine Learning Models and Pathway Genome Data Base for 
                        <italic toggle="yes">Trypanosoma cruzi</italic> Drug Discovery.</article-title>
                    <source>

                        <italic toggle="yes">PLoS Negl Trop Dis.</italic>
</source>
                    <year>2015</year>;<volume>9</volume>(<issue>6</issue>): e0003878.
                    <pub-id pub-id-type="pmid">26114876</pub-id>
                    <pub-id pub-id-type="doi">10.1371/journal.pntd.0003878</pub-id>
                    <pub-id pub-id-type="pmcid">4482694</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-13">
                <label>13</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kuang</surname>
                            <given-names>R</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Gu</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Cai</surname>
                            <given-names>H</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Improved prediction of malaria degradomes by supervised learning with svm and profile kernel.</article-title>
                    <source>

                        <italic toggle="yes">Genetica.</italic>
</source>
                    <year>2009</year>;<volume>136</volume>(<issue>1</issue>):<fpage>189</fpage>&#x2013;<lpage>209</lpage>.
                    <pub-id pub-id-type="pmid">19057851</pub-id>
                    <pub-id pub-id-type="doi">10.1007/s10709-008-9336-9</pub-id>
                    <pub-id pub-id-type="pmcid">2721224</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-14">
                <label>14</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Das</surname>
                            <given-names>DK</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ghosh</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Pal</surname>
                            <given-names>M</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Machine learning approach for automated screening of malaria parasite using light microscopic images.</article-title>
                    <source>

                        <italic toggle="yes">Micron.</italic>
</source>
                    <year>2013</year>;<volume>45</volume>:<fpage>97</fpage>&#x2013;<lpage>106</lpage>.
                    <pub-id pub-id-type="pmid">23218914</pub-id>
                    <pub-id pub-id-type="doi">10.1016/j.micron.2012.11.002</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-15">
                <label>15</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Liang</surname>
                            <given-names>Z</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Powell</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ersoy</surname>
                            <given-names>I</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Cnn-based image analysis for malaria diagnosis</article-title>. In:
                    <italic toggle="yes">2016 IEEE International Conference on Bioinformatics and Biomedicine (BIBM).</italic>IEEE,<year>2016</year>;<fpage>493</fpage>&#x2013;<lpage>496</lpage>.
                    <pub-id pub-id-type="doi">10.1109/BIBM.2016.7822567</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-16">
                <label>16</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Poostchi</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Silamut</surname>
                            <given-names>K</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Maude</surname>
                            <given-names>RJ</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Image analysis and machine learning for detecting malaria.</article-title>
                    <source>

                        <italic toggle="yes">Transl Res.</italic>
</source>
                    <year>2018</year>;<volume>194</volume>:<fpage>36</fpage>&#x2013;<lpage>55</lpage>.
                    <pub-id pub-id-type="pmid">29360430</pub-id>
                    <pub-id pub-id-type="doi">10.1016/j.trsl.2017.12.004</pub-id>
                    <pub-id pub-id-type="pmcid">5840030</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-17">
                <label>17</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Davis</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Button-Simons</surname>
                            <given-names>K</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Bensellak</surname>
                            <given-names>T</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Leveraging crowdsourcing to accelerate global health solutions.</article-title>
                    <source>

                        <italic toggle="yes">Nat Biotechnol.</italic>
</source>
                    <year>2019</year>;<volume>37</volume>(<issue>8</issue>):<fpage>848</fpage>&#x2013;<lpage>850</lpage>.
                    <pub-id pub-id-type="pmid">31324891</pub-id>
                    <pub-id pub-id-type="doi">10.1038/s41587-019-0180-5</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-18">
                <label>18</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ghouila</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Siwo</surname>
                            <given-names>GH</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Entfellner</surname>
                            <given-names>JD</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Hackathons as a means of accelerating scientific discoveries and knowledge transfer.</article-title>
                    <source>

                        <italic toggle="yes">Genome Res.</italic>
</source>
                    <year>2018</year>;<volume>28</volume>(<issue>5</issue>):<fpage>759</fpage>&#x2013;<lpage>765</lpage>.
                    <pub-id pub-id-type="pmid">29650552</pub-id>
                    <pub-id pub-id-type="doi">10.1101/gr.228460.117</pub-id>
                    <pub-id pub-id-type="pmcid">5932615</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-19">
                <label>19</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Turnbull</surname>
                            <given-names>LB</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Siwo</surname>
                            <given-names>GH</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Button-Simons</surname>
                            <given-names>KA</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Simultaneous genome-wide gene expression and transcript isoform profiling in the human malaria parasite.</article-title>
                    <source>

                        <italic toggle="yes">PLoS One.</italic>
</source>
                    <year>2017</year>;<volume>12</volume>(<issue>11</issue>):<fpage>e0187595</fpage>.
                    <pub-id pub-id-type="pmid">29112986</pub-id>
                    <pub-id pub-id-type="doi">10.1371/journal.pone.0187595</pub-id>
                    <pub-id pub-id-type="pmcid">5675406</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-20">
                <label>20</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Zaharia</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Xin</surname>
                            <given-names>RS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wendell</surname>
                            <given-names>P</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Apache spark: A unified engine for big data processing.</article-title>
                    <source>

                        <italic toggle="yes">Commun ACM.</italic>
</source>
                    <year>2016</year>;<volume>59</volume>(<issue>11</issue>):<fpage>56</fpage>&#x2013;<lpage>65</lpage>.
                    <pub-id pub-id-type="doi">10.1145/2934664</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-21">
                <label>21</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>van der Walt</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Colbert</surname>
                            <given-names>SC</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Varoquaux</surname>
                            <given-names>G</given-names>
                        </name>
</person-group>:
                    <article-title>The numpy array: A structure for efficient numerical computation.</article-title>
                    <source>

                        <italic toggle="yes">Comput Sci Eng.</italic>
</source>
                    <year>2011</year>;<volume>13</volume>(<issue>2</issue>):<fpage>22</fpage>&#x2013;<lpage>30</lpage>.
                    <pub-id pub-id-type="doi">10.1109/MCSE.2011.37</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-22">
                <label>22</label>
                <mixed-citation publication-type="journal">
                    <article-title>Microsoft Azure Machine Learning Service</article-title>.<year>2019</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://azure.microsoft.com/en-us/services/machine-learning/">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref-23">
                <label>23</label>
                <mixed-citation publication-type="journal">
                    <collab>Microsoft</collab>:
                    <article-title>Azure Machine Learning AutoML Core version 1.0.79</article-title>.<year>2019</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://pypi.org/project/azureml-automl-core/">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref-24">
                <label>24</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Pedregosa</surname>
                            <given-names>F</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Varoquaux</surname>
                            <given-names>G</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Gramfort</surname>
                            <given-names>A</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Scikit-learn: Machine learning in Python.</article-title>
                    <source>

                        <italic toggle="yes">J Mach Learn Res.</italic>
</source>
                    <year>2011</year>;<volume>12</volume>:<fpage>2825</fpage>&#x2013;<lpage>2830</lpage>.
                    <ext-link ext-link-type="uri" xlink:href="http://www.jmlr.org/papers/volume12/pedregosa11a/pedregosa11a.pdf">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref-25">
                <label>25</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ke</surname>
                            <given-names>G</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Meng</surname>
                            <given-names>Q</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Finley</surname>
                            <given-names>T</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Lightgbm: A highly efficient gradient boosting decision tree</article-title>. In: I. Guyon, U. V. Luxburg, S. Bengio,
                    <italic toggle="yes">et al.</italic>, editors,
                    <italic toggle="yes">Advances in Neural Information Processing Systems</italic>. Curran Associates, Inc.<year>2017</year>;<volume>30</volume>:<fpage>3146</fpage>&#x2013;<lpage>3154</lpage>.
                    <ext-link ext-link-type="uri" xlink:href="http://papers.nips.cc/paper/6907-lightgbm-a-highly-efficient-gradient-boosting-decision-tree.pdf">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref-26">
                <label>26</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Caruana</surname>
                            <given-names>R</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Niculescu-Mizil</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Crew</surname>
                            <given-names>G</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Ensemble selection from libraries of models</article-title>. In:
                    <italic toggle="yes">Proceedings of the Twenty-first International Conference on Machine Learning</italic>, ICML &#x2019;04, New York, NY, USA,<year>2004</year>;<fpage>18</fpage>.
                    <pub-id pub-id-type="doi">10.1145/1015330.1015432</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-27">
                <label>27</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mok</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ashley</surname>
                            <given-names>EA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ferreira</surname>
                            <given-names>PE</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Drug resistance. Population transcriptomics of human malaria parasites reveals the mechanism of artemisinin resistance.</article-title>
                    <source>

                        <italic toggle="yes">Science.</italic>
</source>
                    <year>2015</year>;<volume>347</volume>(<issue>6220</issue>):<fpage>431</fpage>&#x2013;<lpage>435</lpage>.
                    <pub-id pub-id-type="pmid">25502316</pub-id>
                    <pub-id pub-id-type="doi">10.1126/science.1260403</pub-id>
                    <pub-id pub-id-type="pmcid">5642863</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref-28">
                <label>28</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Lundberg</surname>
                            <given-names>SM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Lee</surname>
                            <given-names>S</given-names>
                        </name>
</person-group>:
                    <article-title>A unified approach to interpreting model predictions</article-title>. In: I. Guyon, U. V. Luxburg, S. Bengio,
                    <italic toggle="yes">et al.</italic>, editors,
                    <italic toggle="yes">Advances in Neural Information Processing Systems</italic>. Curran Associates, Inc.,<year>2017</year>;<volume>30</volume>:<fpage>4765</fpage>&#x2013;<lpage>4774</lpage>.
                    <ext-link ext-link-type="uri" xlink:href="http://papers.nips.cc/paper/7062-a-unified-approach-to-interpreting-model-predictions.pdf">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref-29">
                <label>29</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Molnar</surname>
                            <given-names>C</given-names>
                        </name>
</person-group>:
                    <article-title>Interpretable Machine Learning</article-title>.<year>2019</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://christophm.github.io/interpretable-ml-book/">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref-30">
                <label>30</label>
                <mixed-citation publication-type="journal">
                    <collab>Microsoft</collab>:
                    <article-title>Microsoft Azure Machine Learning - AutoML Preprocessing</article-title>.<year>2019</year>.
                    <ext-link ext-link-type="uri" xlink:href="https://docs.microsoft.com/en-us/azure/machine-learning/concept-automated-ml#automatic-preprocessing-standard">Reference Source</ext-link>
                </mixed-citation>
            </ref>
            <ref id="ref-31">
                <label>31</label>
                <mixed-citation publication-type="data">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Ford</surname>
                            <given-names>C</given-names>
                        </name>
</person-group>:
                    <article-title>colbyford/malaria_DREAM2019: Ensemble Machine Learning Modeling for the Prediction of Artemisinin Resistance in Malaria - Initial Code Release for Research Publication (F1000)</article-title>.<year>2019</year>.
                    <ext-link ext-link-type="uri" xlink:href="http://www.doi.org/10.5281/zenodo.3590459">http://www.doi.org/10.5281/zenodo.3590459</ext-link>
                </mixed-citation>
            </ref>
        </ref-list>
    </back>
    <sub-article article-type="reviewer-report" id="report63887">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.26770.r63887</article-id>
            <title-group>
                <article-title>Reviewer response for version 4</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Burrows</surname>
                        <given-names>Jeremy</given-names>
                    </name>
                    <xref ref-type="aff" rid="r63887a1">1</xref>
                    <role>Referee</role>
                    <uri content-type="orcid">https://orcid.org/0000-0001-8448-6068</uri>
                </contrib>
                <aff id="r63887a1">
                    <label>1</label>Medicines for Malaria Venture (MMV), Geneva, Switzerland</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>22</day>
                <month>6</month>
                <year>2020</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2020 Burrows J</copyright-statement>
                <copyright-year>2020</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport63887" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.21539.4"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>approve-with-reservations</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>Page 3: Artemisinin-based therapies are described as being among the best treatment options for falciparum malaria. ACTs are the mainstay therapy and are, definitively, the best treatment options. This should be altered.</p>
            <p> </p>
            <p> Page 3: The underlying biology of artemisinin partial resistance is becoming clearer &#x2013; the authors should cite Kelch13-defined endocytosis pathway mediates artemisinin resistance in malaria parasites
                <sup>
                    <xref ref-type="bibr" rid="rep-ref-63887-1">1</xref>
                </sup>.</p>
            <p> </p>
            <p> Page 3: In terms of predicting the IC50 of DHA on parasites, the authors really need to comment on the importance of time point and whether the parasites are synchronous or asynchronous. Usually growth inhibition assays are 48h-72h with asynchronous parasites and these result in virtually no differences in the IC50s between WT and highly resistant K13 mutant strains &#x2013; indeed, this is why artemisinin partial resistance took so long to be identified. Table 1 does show the timepoint (which is good) but the synchronicity of the isolate is not mentioned. Also did the group include well characterized control lab-adapted strains (both resistant and WT)? What is the range of IC50s in the data set?</p>
            <p> </p>
            <p> Table 1 &#x2013; Abbreviations need to be described. I know what DHA is, but some readers may not. What is UT?</p>
            <p> </p>
            <p> The computational discussion is beyond me, but I was trying to work out exactly what the authors were claiming. Is the conclusion of the first step that the IC50 can be predicted based on the transcriptomic analysis, given full genomic information of an isolate? If so, that could be interesting in predicting phenotype from genotype (in the absence of phenotypic data), but if, on the other hand, it simply confirms resistance will be evident when certain mutations are involved, then that is not so helpful as we know that already. Can the authors very clearly, in layman&#x2019;s terms, explain what value their model offers to the parasitology community? The same points relate to parasite clearance rate? If the model is simply telling us what we know already then that is significantly less useful or interesting than if it predicts things that we do not yet know. Some very clear explanations of the hypotheses and conclusions are needed for non-computational parasitologists to understand the merit of this work. This is not approvable without such clarity, on the assumption that other reviewers with computational expertise have approved the underlying methods.</p>
            <p> </p>
            <p> The identification of PF3D71245300, a NEDD8-conjugating enzyme UBC12 and PF3D71107700 seem to me to be predicted genes for slow and fast clearance are the main conclusions from this work and there should be a stronger statement with respect to the need for follow-up biology to confirm these.</p>
            <p> </p>
            <p> I would like to have seen a plot of predicted vs actual IC50 and predicted vs actual clearance rate in a form that is easily interpretable (perhaps it&#x2019;s there for those in the &#x2018;know&#x2019;). I was still left unclear as to how good the models were; the authors described them as &#x2018;adequate&#x2019; which sounds rather underwhelming.</p>
            <p> </p>
            <p> In short &#x2013; the work may have merit, but it is not communicated in a form that makes it clear what the added value is to use the model and what the actual quality and impact is of the model.</p>
            <p>Is the rationale for developing the new method (or application) clearly explained?</p>
            <p>No</p>
            <p>Is the description of the method technically sound?</p>
            <p>Partly</p>
            <p>Are the conclusions about the method and its performance adequately supported by the findings presented in the article?</p>
            <p>Partly</p>
            <p>If any results are presented, are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>Partly</p>
            <p>Are sufficient details provided to allow replication of the method development and its use by others?</p>
            <p>Partly</p>
            <p>Reviewer Expertise:</p>
            <p>Drug discovery, malaria, parasitology (not computational modelling).</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above.</p>
        </body>
        <back>
            <ref-list>
                <title>References</title>
                <ref id="rep-ref-63887-1">
                    <label>1</label>
                    <mixed-citation>
                        <person-group person-group-type="author"/>:
                        <article-title>A Kelch13-defined endocytosis pathway mediates artemisinin resistance in malaria parasites</article-title>.
                        <source>
                            <italic>Science</italic>
                        </source>.<year>2020</year>;<volume>367</volume>(<issue>6473</issue>) :<fpage>51</fpage>-<lpage>59</lpage>
                    </mixed-citation>
                </ref>
            </ref-list>
        </back>
        <sub-article article-type="response" id="comment5648-63887">
            <front-stub>
                <contrib-group>
                    <contrib contrib-type="author">
                        <name>
                            <surname>Ford</surname>
                            <given-names>Colby</given-names>
                        </name>
                        <aff>University of North Carolina at Charlotte, USA</aff>
                    </contrib>
                </contrib-group>
                <author-notes>
                    <fn fn-type="conflict">
                        <p>
                            <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                    </fn>
                </author-notes>
                <pub-date pub-type="epub">
                    <day>22</day>
                    <month>6</month>
                    <year>2020</year>
                </pub-date>
            </front-stub>
            <body>
                <p>Thank you for your review. We have added the additional context about ACTs, and the 
                    <italic>kelch13 </italic>gene from the Birnbaum paper. In addition, we have included information about how this work is of merit and applicable to the broader field of parasitology. We also included information in the discussion about the need for biological (
                    <italic>in vitro</italic>) validation of these findings, but that this work helps to "bubble up" the most probable/important things to test first.</p>
                <p> </p>
                <p> As for the specific questions about the data used in this study, we are still waiting on the overall DREAM Challenge write up and release to occur, which should contain must more in-depth information about the lab procedures (timepoints, test, etc.) and data collection. We are open to adding this information into our paper as well once we can get it from the DREAM Challenge.</p>
                <p> </p>
                <p> Though only the ROC Curves are shown in the paper, all of the figures for model performance are in the GitHub repository. The plot of actual vs. predictive performance (a.k.a. calibration curve) is here: https://github.com/colbyford/malaria_DREAM2019/blob/master/SubChallenge2/model/amls_model_7-31-19/Calibration.PNG</p>
            </body>
        </sub-article>
    </sub-article>
    <sub-article article-type="reviewer-report" id="report62868">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.25874.r62868</article-id>
            <title-group>
                <article-title>Reviewer response for version 3</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Antani</surname>
                        <given-names>Sameer K.</given-names>
                    </name>
                    <xref ref-type="aff" rid="r62868a2">2</xref>
                    <role>Referee</role>
                    <uri content-type="orcid">https://orcid.org/0000-0002-0040-1387</uri>
                </contrib>
                <contrib contrib-type="author">
                    <name>
                        <surname>Jaeger</surname>
                        <given-names>Stefan</given-names>
                    </name>
                    <xref ref-type="aff" rid="r62868a1">1</xref>
                    <role>Co-referee</role>
                    <uri content-type="orcid">https://orcid.org/0000-0001-6877-4318</uri>
                </contrib>
                <aff id="r62868a1">
                    <label>1</label>National Library of Medicine, National Institutes of Health, Bethesda, USA</aff>
                <aff id="r62868a2">
                    <label>2</label>Communications Engineering Branch, National Library of Medicine, National Institutes of Health, Bethesda, MD, USA</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>18</day>
                <month>5</month>
                <year>2020</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2020 Jaeger S and Antani SK</copyright-statement>
                <copyright-year>2020</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
                <license>
                    <license-p>The author(s) is/are employees of the US Government and therefore domestic copyright protection in USA does not apply to this work. The work may be protected under the copyright laws of other jurisdictions when used in those jurisdictions.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport62868" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.21539.3"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>reject</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>The authors have addressed several, but not all of the reviewers&#x2019; comments. The description of the state-of-the-art could be stronger. For example, the authors should discuss the status quo in machine learning for malaria drug-resistance detection, and the status/results of the DREAM Competition in particular, including the context of the data used. Some questions remain regarding the computation of averages in the ROC and precision-recall curves in Figures 4 and 5, see for example the bump in the latter (blue curve). The authors have not explained Figure 6, as reviewers asked them to do (labeling and legend fonts are too small). The authors also don&#x2019;t explain how they do the testing (size of test set, evaluation scheme etc.) I am not sure about the usefulness of Figure 2 - Sensitivity and specificity are more intuitive measures than squared errors.</p>
            <p>Is the rationale for developing the new method (or application) clearly explained?</p>
            <p>Partly</p>
            <p>Is the description of the method technically sound?</p>
            <p>Partly</p>
            <p>Are the conclusions about the method and its performance adequately supported by the findings presented in the article?</p>
            <p>Partly</p>
            <p>If any results are presented, are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>Yes</p>
            <p>Are sufficient details provided to allow replication of the method development and its use by others?</p>
            <p>Partly</p>
            <p>Reviewer Expertise:</p>
            <p>machine learning, artificial intelligence, data science, malaria screening</p>
            <p>We confirm that we have read this submission and believe that we have an appropriate level of expertise to state that we do not consider it to be of an acceptable scientific standard, for reasons outlined above.</p>
        </body>
        <sub-article article-type="response" id="comment5521-62868">
            <front-stub>
                <contrib-group>
                    <contrib contrib-type="author">
                        <name>
                            <surname>Ford</surname>
                            <given-names>Colby</given-names>
                        </name>
                        <aff>University of North Carolina at Charlotte, USA</aff>
                    </contrib>
                </contrib-group>
                <author-notes>
                    <fn fn-type="conflict">
                        <p>
                            <bold>Competing interests: </bold>No competing interests.</p>
                    </fn>
                </author-notes>
                <pub-date pub-type="epub">
                    <day>19</day>
                    <month>5</month>
                    <year>2020</year>
                </pub-date>
            </front-stub>
            <body>
                <p>We appreciate the reviewer's comments and have made some updates to the manuscript to reflect some figure quality issues and to address some points of confusion.</p>
                <p> </p>
                <p> In this revision, we have addressed the reviewer's comments around the precision-recall curve and the ROC curve by better explaining the variation in the P-R curve and defining the micro, macro, and weighted average metrics shown in the figures. In addition, we have replaced the feature importance bar chart (Figure 6) with a higher quality version, which should be much more readable. We have also better described the model evaluation process.</p>
                <p> </p>
                <p> 
                    <bold>Note: </bold>This article is part of a larger DREAM Challenge, from which a larger compilation manuscript will be written at a later date. As such, we cannot yet publish the data used in this work. We also cannot control the data used in this work as we were to use the data provided by the 2019 Malaria DREAM Challenge. Thus, we should not be evaluated on the lack of data, lack of a public testing dataset (which will be published in the future parent article), lack of a public evaluation scheme, the status/results of the DREAM Competition, or the full context of the data used.</p>
            </body>
        </sub-article>
    </sub-article>
    <sub-article article-type="reviewer-report" id="report60584">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.24636.r60584</article-id>
            <title-group>
                <article-title>Reviewer response for version 2</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Antani</surname>
                        <given-names>Sameer K.</given-names>
                    </name>
                    <xref ref-type="aff" rid="r60584a2">2</xref>
                    <role>Referee</role>
                    <uri content-type="orcid">https://orcid.org/0000-0002-0040-1387</uri>
                </contrib>
                <contrib contrib-type="author">
                    <name>
                        <surname>Jaeger</surname>
                        <given-names>Stefan</given-names>
                    </name>
                    <xref ref-type="aff" rid="r60584a1">1</xref>
                    <role>Co-referee</role>
                    <uri content-type="orcid">https://orcid.org/0000-0001-6877-4318</uri>
                </contrib>
                <aff id="r60584a1">
                    <label>1</label>National Library of Medicine, National Institutes of Health, Bethesda, USA</aff>
                <aff id="r60584a2">
                    <label>2</label>Communications Engineering Branch, National Library of Medicine, National Institutes of Health, Bethesda, MD, USA</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>17</day>
                <month>3</month>
                <year>2020</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2020 Jaeger S and Antani SK</copyright-statement>
                <copyright-year>2020</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
                <license>
                    <license-p>The author(s) is/are employees of the US Government and therefore domestic copyright protection in USA does not apply to this work. The work may be protected under the copyright laws of other jurisdictions when used in those jurisdictions.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport60584" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.21539.2"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>reject</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>The authors present a machine learning approach for detecting malaria drug-resistance based on genetic attributes. To this end, they train many different models, which they combine with known ensemble methods like voting. The detection of malaria drug resistance is an important medical problem and the application of machine learning in this context deserves further exploration. However, the paper has several shortcomings that the authors need to address: 
                <list list-type="bullet">
                    <list-item>
                        <p>The author should provide a better description of the state-of-the-art and existing literature at the beginning of their paper.&#x00a0;</p>
                    </list-item>
                    <list-item>
                        <p>Also demonstrate the need for such an approach. It is implicitly suggested, but greater clarity is needed on what gaps this approach fills. This can be addressed through previous bullet also.</p>
                    </list-item>
                    <list-item>
                        <p>The overall structure of the paper lacks clarity and concrete results. The authors claim that&#x00a0;their exercise helps to &#x201c;quantify the importance of genetic features, spotlighting potential genes that are significant in artemisinin resistance. The utility of these models will help in directing development of alternative treatment or coordination of combination therapies in resistant infections.&#x201d; However, the experimental validation of these statements is insufficient, and the derived feature importance need to be discussed in more detail to convince the reader. In this context, Figure 6 need to be explained and discussed. What is the black block mimic model? Why has it been chosen by the authors for ranking features? In what way do other feature ranking schemes like PCA differ?&#x00a0;</p>
                    </list-item>
                    <list-item>
                        <p>The paper describes two experiments: a regression experiment with the IC50 value as target, and a classification experiment with three different parasite clearance rates. However, both experiments need further justification. In the first experiment, the number of rows (patterns) seems to be very small compared to the number of features (genetic attributes), which makes over-training very likely. The authors need to comment on this and address the issue if possible. In the second experiment, it is unclear how the three different clearance rates relate to drug-resistance. What is the correlation between these classes and drug-resistance? Why have the authors trained many more models for the first experiment?</p>
                    </list-item>
                    <list-item>
                        <p>Listing of source code for formatting data is unnecessary and not suitable for a research paper. They have provided links to their code so including it in the paper seems superfluous, unless they want to make a point about it, which is absent. Further, that&#x00a0;their&#x00a0;example output after vectorization contains NaNs does not inspire confidence in the quality of the code; and, obviously needs further discussion.</p>
                    </list-item>
                    <list-item>
                        <p>The authors also cite that an earlier version of this article is available on bioRxiv. They should include discussion on what improvements are in this work that substantially improve over that.</p>
                    </list-item>
                </list>
            </p>
            <p>Is the rationale for developing the new method (or application) clearly explained?</p>
            <p>Partly</p>
            <p>Is the description of the method technically sound?</p>
            <p>Partly</p>
            <p>Are the conclusions about the method and its performance adequately supported by the findings presented in the article?</p>
            <p>Partly</p>
            <p>If any results are presented, are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>Yes</p>
            <p>Are sufficient details provided to allow replication of the method development and its use by others?</p>
            <p>Partly</p>
            <p>Reviewer Expertise:</p>
            <p>machine learning, artificial intelligence, data science, malaria screening</p>
            <p>We confirm that we have read this submission and believe that we have an appropriate level of expertise to state that we do not consider it to be of an acceptable scientific standard, for reasons outlined above.</p>
        </body>
        <sub-article article-type="response" id="comment5413-60584">
            <front-stub>
                <contrib-group>
                    <contrib contrib-type="author">
                        <name>
                            <surname>Ford</surname>
                            <given-names>Colby</given-names>
                        </name>
                        <aff>University of North Carolina at Charlotte, USA</aff>
                    </contrib>
                </contrib-group>
                <author-notes>
                    <fn fn-type="conflict">
                        <p>
                            <bold>Competing interests: </bold>No competing interests.</p>
                    </fn>
                </author-notes>
                <pub-date pub-type="epub">
                    <day>9</day>
                    <month>4</month>
                    <year>2020</year>
                </pub-date>
            </front-stub>
            <body>
                <p>We sincerely appreciate the reviewers' feedback on this work and have improved the article based on your recommendations.</p>
                <p> </p>
                <p> We have addressed each comment as follows in the article: 
                    <list list-type="bullet">
                        <list-item>
                            <p>Added additional examples of ML-based work in genomics, other tropical diseases, and in malaria.</p>
                        </list-item>
                        <list-item>
                            <p>Added a brief explanation about the utility of this approach and its benefit over manual analysis.</p>
                        </list-item>
                        <list-item>
                            <p>Addressed the reviewers' questions in the article around the explanability and black box methods and gave examples of the role of certain important genes identified here.</p>
                        </list-item>
                        <list-item>
                            <p>Addressed the small observation size and the training of many models in the article and have better explained the relationship between drug resistance and parasite clearance rates. Further information on this data can be found in Mok et al., 2015. Also, the reason the second use case has fewer models trained was due to performance and risk of overfitting. However, with more observations, the machine learning modeling performance may increase with additional training and tuning time.</p>
                        </list-item>
                        <list-item>
                            <p>The example code segments have been removed from the article.</p>
                        </list-item>
                        <list-item>
                            <p>For the data quality concern, this is the data provided by the DREAM competition, thus isn't something we can control.</p>
                        </list-item>
                        <list-item>
                            <p>The previous version on bioRxiv is nearly identical and was published there until the gateway was set up on F1000 and the publication embargo was lifted.</p>
                        </list-item>
                    </list>
                </p>
            </body>
        </sub-article>
    </sub-article>
</article>
