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...
Gespeichert in:
Veröffentlicht in: | Computers & operations research 2019-09, Vol.109, p.250-262 |
---|---|
Hauptverfasser: | , , , |
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 & 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 & 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 & 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 & 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 |