Optimization in Sanger sequencing

•The main objective of the paper is to solve the optimization problem associated with the classification of DNA samples in PCR plates for Sanger sequencing.•We designed an integer linear program that can only be solved for small instances.•We proposed a simulated annealing algorithm which provides r...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers & operations research 2019-09, Vol.109, p.250-262
Hauptverfasser: Carpente, Luisa, Cerdeira-Pena, Ana, Lorenzo-Freire, Silvia, Places, Ángeles S.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 262
container_issue
container_start_page 250
container_title Computers & operations research
container_volume 109
creator Carpente, Luisa
Cerdeira-Pena, Ana
Lorenzo-Freire, Silvia
Places, Ángeles S.
description •The main objective of the paper is to solve the optimization problem associated with the classification of DNA samples in PCR plates for Sanger sequencing.•We designed an integer linear program that can only be solved for small instances.•We proposed a simulated annealing algorithm which provides reasonable solutions in short time.•We considered real datasets and compare our heuristic algorithm with the solutions previously obtained in the laboratory.•The algorithm is being succesfully used in the laboratories of the company Health in Code. The main objective of this paper is to solve the optimization problem that is associated with the classification of DNA samples in PCR plates for Sanger sequencing. To achieve this goal, we design an integer linear programming model. Given that the real instances involve the classification of thousands of samples and the linear model can only be solved for small instances, the paper includes a heuristic to cope with bigger problems. The heuristic algorithm is based on the simulated annealing technique. This algorithm obtains satisfactory solutions to the problem in a short amount of time. It has been tested with real data and yields improved results compared to some commercial software typically used in (clinical) laboratories. Moreover, the algorithm has already been implemented in the laboratory and is being successfully used.
doi_str_mv 10.1016/j.cor.2019.05.011
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2249733144</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0305054819301248</els_id><sourcerecordid>2249733144</sourcerecordid><originalsourceid>FETCH-LOGICAL-c357t-9048b76488ce25e3ff15318b49f90778352efae490569a6b0dc071bf09bd111a3</originalsourceid><addsrcrecordid>eNp9kE9LxDAQxYMouK5-AG8rnltnmqRJ8CSL_2BhDyp4C2maLCluuyZdQT-9WerZuczlvXnzfoRcIpQIWN90pR1iWQGqEngJiEdkhlLQQtT8_ZjMgAIvgDN5Ss5S6iCPqHBGrta7MWzDjxnD0C9Cv3gx_cbFRXKfe9fb0G_OyYk3H8ld_O05eXu4f10-Fav14_PyblVYysVYKGCyETWT0rqKO-o9coqyYcorEEJSXjlvHFPAa2XqBloLAhsPqmkR0dA5uZ7u7uKQs9Oou2Ef-xypq4opQSkyllU4qWwcUorO610MWxO_NYI-kNCdziT0gYQGrjOJ7LmdPC6__xVc1MmGXM61ITo76nYI_7h_AVhgZCc</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2249733144</pqid></control><display><type>article</type><title>Optimization in Sanger sequencing</title><source>Elsevier ScienceDirect Journals</source><creator>Carpente, Luisa ; Cerdeira-Pena, Ana ; Lorenzo-Freire, Silvia ; Places, Ángeles S.</creator><creatorcontrib>Carpente, Luisa ; Cerdeira-Pena, Ana ; Lorenzo-Freire, Silvia ; Places, Ángeles S.</creatorcontrib><description>•The main objective of the paper is to solve the optimization problem associated with the classification of DNA samples in PCR plates for Sanger sequencing.•We designed an integer linear program that can only be solved for small instances.•We proposed a simulated annealing algorithm which provides reasonable solutions in short time.•We considered real datasets and compare our heuristic algorithm with the solutions previously obtained in the laboratory.•The algorithm is being succesfully used in the laboratories of the company Health in Code. The main objective of this paper is to solve the optimization problem that is associated with the classification of DNA samples in PCR plates for Sanger sequencing. To achieve this goal, we design an integer linear programming model. Given that the real instances involve the classification of thousands of samples and the linear model can only be solved for small instances, the paper includes a heuristic to cope with bigger problems. The heuristic algorithm is based on the simulated annealing technique. This algorithm obtains satisfactory solutions to the problem in a short amount of time. It has been tested with real data and yields improved results compared to some commercial software typically used in (clinical) laboratories. Moreover, the algorithm has already been implemented in the laboratory and is being successfully used.</description><identifier>ISSN: 0305-0548</identifier><identifier>EISSN: 1873-765X</identifier><identifier>EISSN: 0305-0548</identifier><identifier>DOI: 10.1016/j.cor.2019.05.011</identifier><language>eng</language><publisher>New York: Elsevier Ltd</publisher><subject>Algorithms ; Classification ; Computer simulation ; Gene sequencing ; Heuristic methods ; Integer linear programming ; Integer programming ; Laboratories ; Linear programming ; Operations research ; Optimization ; Production scheduling ; Sanger sequencing ; Simulated annealing</subject><ispartof>Computers &amp; operations research, 2019-09, Vol.109, p.250-262</ispartof><rights>2019 Elsevier Ltd</rights><rights>Copyright Pergamon Press Inc. Sep 2019</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c357t-9048b76488ce25e3ff15318b49f90778352efae490569a6b0dc071bf09bd111a3</citedby><cites>FETCH-LOGICAL-c357t-9048b76488ce25e3ff15318b49f90778352efae490569a6b0dc071bf09bd111a3</cites><orcidid>0000-0002-9103-9159</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0305054819301248$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27901,27902,65306</link.rule.ids></links><search><creatorcontrib>Carpente, Luisa</creatorcontrib><creatorcontrib>Cerdeira-Pena, Ana</creatorcontrib><creatorcontrib>Lorenzo-Freire, Silvia</creatorcontrib><creatorcontrib>Places, Ángeles S.</creatorcontrib><title>Optimization in Sanger sequencing</title><title>Computers &amp; operations research</title><description>•The main objective of the paper is to solve the optimization problem associated with the classification of DNA samples in PCR plates for Sanger sequencing.•We designed an integer linear program that can only be solved for small instances.•We proposed a simulated annealing algorithm which provides reasonable solutions in short time.•We considered real datasets and compare our heuristic algorithm with the solutions previously obtained in the laboratory.•The algorithm is being succesfully used in the laboratories of the company Health in Code. The main objective of this paper is to solve the optimization problem that is associated with the classification of DNA samples in PCR plates for Sanger sequencing. To achieve this goal, we design an integer linear programming model. Given that the real instances involve the classification of thousands of samples and the linear model can only be solved for small instances, the paper includes a heuristic to cope with bigger problems. The heuristic algorithm is based on the simulated annealing technique. This algorithm obtains satisfactory solutions to the problem in a short amount of time. It has been tested with real data and yields improved results compared to some commercial software typically used in (clinical) laboratories. Moreover, the algorithm has already been implemented in the laboratory and is being successfully used.</description><subject>Algorithms</subject><subject>Classification</subject><subject>Computer simulation</subject><subject>Gene sequencing</subject><subject>Heuristic methods</subject><subject>Integer linear programming</subject><subject>Integer programming</subject><subject>Laboratories</subject><subject>Linear programming</subject><subject>Operations research</subject><subject>Optimization</subject><subject>Production scheduling</subject><subject>Sanger sequencing</subject><subject>Simulated annealing</subject><issn>0305-0548</issn><issn>1873-765X</issn><issn>0305-0548</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><recordid>eNp9kE9LxDAQxYMouK5-AG8rnltnmqRJ8CSL_2BhDyp4C2maLCluuyZdQT-9WerZuczlvXnzfoRcIpQIWN90pR1iWQGqEngJiEdkhlLQQtT8_ZjMgAIvgDN5Ss5S6iCPqHBGrta7MWzDjxnD0C9Cv3gx_cbFRXKfe9fb0G_OyYk3H8ld_O05eXu4f10-Fav14_PyblVYysVYKGCyETWT0rqKO-o9coqyYcorEEJSXjlvHFPAa2XqBloLAhsPqmkR0dA5uZ7u7uKQs9Oou2Ef-xypq4opQSkyllU4qWwcUorO610MWxO_NYI-kNCdziT0gYQGrjOJ7LmdPC6__xVc1MmGXM61ITo76nYI_7h_AVhgZCc</recordid><startdate>20190901</startdate><enddate>20190901</enddate><creator>Carpente, Luisa</creator><creator>Cerdeira-Pena, Ana</creator><creator>Lorenzo-Freire, Silvia</creator><creator>Places, Ángeles S.</creator><general>Elsevier Ltd</general><general>Pergamon Press Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-9103-9159</orcidid></search><sort><creationdate>20190901</creationdate><title>Optimization in Sanger sequencing</title><author>Carpente, Luisa ; Cerdeira-Pena, Ana ; Lorenzo-Freire, Silvia ; Places, Ángeles S.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c357t-9048b76488ce25e3ff15318b49f90778352efae490569a6b0dc071bf09bd111a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Algorithms</topic><topic>Classification</topic><topic>Computer simulation</topic><topic>Gene sequencing</topic><topic>Heuristic methods</topic><topic>Integer linear programming</topic><topic>Integer programming</topic><topic>Laboratories</topic><topic>Linear programming</topic><topic>Operations research</topic><topic>Optimization</topic><topic>Production scheduling</topic><topic>Sanger sequencing</topic><topic>Simulated annealing</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Carpente, Luisa</creatorcontrib><creatorcontrib>Cerdeira-Pena, Ana</creatorcontrib><creatorcontrib>Lorenzo-Freire, Silvia</creatorcontrib><creatorcontrib>Places, Ángeles S.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computers &amp; operations research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Carpente, Luisa</au><au>Cerdeira-Pena, Ana</au><au>Lorenzo-Freire, Silvia</au><au>Places, Ángeles S.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Optimization in Sanger sequencing</atitle><jtitle>Computers &amp; operations research</jtitle><date>2019-09-01</date><risdate>2019</risdate><volume>109</volume><spage>250</spage><epage>262</epage><pages>250-262</pages><issn>0305-0548</issn><eissn>1873-765X</eissn><eissn>0305-0548</eissn><abstract>•The main objective of the paper is to solve the optimization problem associated with the classification of DNA samples in PCR plates for Sanger sequencing.•We designed an integer linear program that can only be solved for small instances.•We proposed a simulated annealing algorithm which provides reasonable solutions in short time.•We considered real datasets and compare our heuristic algorithm with the solutions previously obtained in the laboratory.•The algorithm is being succesfully used in the laboratories of the company Health in Code. The main objective of this paper is to solve the optimization problem that is associated with the classification of DNA samples in PCR plates for Sanger sequencing. To achieve this goal, we design an integer linear programming model. Given that the real instances involve the classification of thousands of samples and the linear model can only be solved for small instances, the paper includes a heuristic to cope with bigger problems. The heuristic algorithm is based on the simulated annealing technique. This algorithm obtains satisfactory solutions to the problem in a short amount of time. It has been tested with real data and yields improved results compared to some commercial software typically used in (clinical) laboratories. Moreover, the algorithm has already been implemented in the laboratory and is being successfully used.</abstract><cop>New York</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.cor.2019.05.011</doi><tpages>13</tpages><orcidid>https://orcid.org/0000-0002-9103-9159</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0305-0548
ispartof Computers & operations research, 2019-09, Vol.109, p.250-262
issn 0305-0548
1873-765X
0305-0548
language eng
recordid cdi_proquest_journals_2249733144
source Elsevier ScienceDirect Journals
subjects Algorithms
Classification
Computer simulation
Gene sequencing
Heuristic methods
Integer linear programming
Integer programming
Laboratories
Linear programming
Operations research
Optimization
Production scheduling
Sanger sequencing
Simulated annealing
title Optimization in Sanger sequencing
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-07T06%3A19%3A14IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Optimization%20in%20Sanger%20sequencing&rft.jtitle=Computers%20&%20operations%20research&rft.au=Carpente,%20Luisa&rft.date=2019-09-01&rft.volume=109&rft.spage=250&rft.epage=262&rft.pages=250-262&rft.issn=0305-0548&rft.eissn=1873-765X&rft_id=info:doi/10.1016/j.cor.2019.05.011&rft_dat=%3Cproquest_cross%3E2249733144%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2249733144&rft_id=info:pmid/&rft_els_id=S0305054819301248&rfr_iscdi=true