Constructing synthetic biology workflows in the cloud

The synthetic biology design process has traditionally been heavily dependent upon manual searching, acquisition and integration of existing biological data. A large amount of such data is already available from Internet-based resources, but data exchange between these resources is often undertaken...

Full description

Bibliographic Details
Main Authors: Göksel Mısırlı, Curtis Madsen, Iñaki Sainz de Murieta, Matthieu Bultelle, Keith Flanagan, Matthew Pocock, Jennifer Hallinan, James Alastair McLaughlin, Justin Clark-Casey, Mike Lyne, Gos Micklem, Guy-Bart Stan, Richard Kitney, Anil Wipat
Format: Article
Language:English
Published: Wiley 2017-06-01
Series:Engineering Biology
Subjects:
Online Access:https://digital-library.theiet.org/content/journals/10.1049/enb.2017.0001
id doaj-248b8d616b0c4702b29cbcb035ae4841
record_format Article
spelling doaj-248b8d616b0c4702b29cbcb035ae48412021-04-02T12:16:58ZengWileyEngineering Biology2398-61822017-06-0110.1049/enb.2017.0001ENB.2017.0001Constructing synthetic biology workflows in the cloudGöksel Mısırlı0Curtis Madsen1Curtis Madsen2Iñaki Sainz de Murieta3Matthieu Bultelle4Keith Flanagan5Matthew Pocock6Jennifer Hallinan7James Alastair McLaughlin8Justin Clark-Casey9Mike Lyne10Gos Micklem11Guy-Bart Stan12Richard Kitney13Anil Wipat14Newcastle UniversityBoston UniversityBoston UniversityImperial College LondonImperial College LondonNewcastle UniversityTuring Ate My Hamster LtdMacquarie UniversityNewcastle UniversityUniversity of CambridgeUniversity of CambridgeUniversity of CambridgeImperial College LondonImperial College LondonNewcastle UniversityThe synthetic biology design process has traditionally been heavily dependent upon manual searching, acquisition and integration of existing biological data. A large amount of such data is already available from Internet-based resources, but data exchange between these resources is often undertaken manually. Automating the communication between different resources can be done by the generation of computational workflows to achieve complex tasks that cannot be carried out easily or efficiently by a single resource. Computational workflows involve the passage of data from one resource, or process, to another in a distributed computing environment. In a typical bioinformatics workflow, the predefined order in which processes are invoked in a synchronous fashion and are described in a workflow definition document. However, in synthetic biology the diversity of resources and manufacturing tasks required favour a more flexible model for process execution. Here, the authors present the Protocol for Linking External Nodes (POLEN), a Cloud-based system that facilitates synthetic biology design workflows that operate asynchronously. Messages are used to notify POLEN resources of events in real time, and to log historical events such as the availability of new data, enabling networks of cooperation. POLEN can be used to coordinate the integration of different synthetic biology resources, to ensure consistency of information across distributed repositories through added support for data standards, and ultimately to facilitate the synthetic biology life cycle for designing and implementing biological systems.https://digital-library.theiet.org/content/journals/10.1049/enb.2017.0001bioinformaticscloud computingsynthetic biologycomputational workflowsbioinformaticsprotocol for linking external nodescloud-based system
collection DOAJ
language English
format Article
sources DOAJ
author Göksel Mısırlı
Curtis Madsen
Curtis Madsen
Iñaki Sainz de Murieta
Matthieu Bultelle
Keith Flanagan
Matthew Pocock
Jennifer Hallinan
James Alastair McLaughlin
Justin Clark-Casey
Mike Lyne
Gos Micklem
Guy-Bart Stan
Richard Kitney
Anil Wipat
spellingShingle Göksel Mısırlı
Curtis Madsen
Curtis Madsen
Iñaki Sainz de Murieta
Matthieu Bultelle
Keith Flanagan
Matthew Pocock
Jennifer Hallinan
James Alastair McLaughlin
Justin Clark-Casey
Mike Lyne
Gos Micklem
Guy-Bart Stan
Richard Kitney
Anil Wipat
Constructing synthetic biology workflows in the cloud
Engineering Biology
bioinformatics
cloud computing
synthetic biology
computational workflows
bioinformatics
protocol for linking external nodes
cloud-based system
author_facet Göksel Mısırlı
Curtis Madsen
Curtis Madsen
Iñaki Sainz de Murieta
Matthieu Bultelle
Keith Flanagan
Matthew Pocock
Jennifer Hallinan
James Alastair McLaughlin
Justin Clark-Casey
Mike Lyne
Gos Micklem
Guy-Bart Stan
Richard Kitney
Anil Wipat
author_sort Göksel Mısırlı
title Constructing synthetic biology workflows in the cloud
title_short Constructing synthetic biology workflows in the cloud
title_full Constructing synthetic biology workflows in the cloud
title_fullStr Constructing synthetic biology workflows in the cloud
title_full_unstemmed Constructing synthetic biology workflows in the cloud
title_sort constructing synthetic biology workflows in the cloud
publisher Wiley
series Engineering Biology
issn 2398-6182
publishDate 2017-06-01
description The synthetic biology design process has traditionally been heavily dependent upon manual searching, acquisition and integration of existing biological data. A large amount of such data is already available from Internet-based resources, but data exchange between these resources is often undertaken manually. Automating the communication between different resources can be done by the generation of computational workflows to achieve complex tasks that cannot be carried out easily or efficiently by a single resource. Computational workflows involve the passage of data from one resource, or process, to another in a distributed computing environment. In a typical bioinformatics workflow, the predefined order in which processes are invoked in a synchronous fashion and are described in a workflow definition document. However, in synthetic biology the diversity of resources and manufacturing tasks required favour a more flexible model for process execution. Here, the authors present the Protocol for Linking External Nodes (POLEN), a Cloud-based system that facilitates synthetic biology design workflows that operate asynchronously. Messages are used to notify POLEN resources of events in real time, and to log historical events such as the availability of new data, enabling networks of cooperation. POLEN can be used to coordinate the integration of different synthetic biology resources, to ensure consistency of information across distributed repositories through added support for data standards, and ultimately to facilitate the synthetic biology life cycle for designing and implementing biological systems.
topic bioinformatics
cloud computing
synthetic biology
computational workflows
bioinformatics
protocol for linking external nodes
cloud-based system
url https://digital-library.theiet.org/content/journals/10.1049/enb.2017.0001
work_keys_str_mv AT gokselmısırlı constructingsyntheticbiologyworkflowsinthecloud
AT curtismadsen constructingsyntheticbiologyworkflowsinthecloud
AT curtismadsen constructingsyntheticbiologyworkflowsinthecloud
AT inakisainzdemurieta constructingsyntheticbiologyworkflowsinthecloud
AT matthieubultelle constructingsyntheticbiologyworkflowsinthecloud
AT keithflanagan constructingsyntheticbiologyworkflowsinthecloud
AT matthewpocock constructingsyntheticbiologyworkflowsinthecloud
AT jenniferhallinan constructingsyntheticbiologyworkflowsinthecloud
AT jamesalastairmclaughlin constructingsyntheticbiologyworkflowsinthecloud
AT justinclarkcasey constructingsyntheticbiologyworkflowsinthecloud
AT mikelyne constructingsyntheticbiologyworkflowsinthecloud
AT gosmicklem constructingsyntheticbiologyworkflowsinthecloud
AT guybartstan constructingsyntheticbiologyworkflowsinthecloud
AT richardkitney constructingsyntheticbiologyworkflowsinthecloud
AT anilwipat constructingsyntheticbiologyworkflowsinthecloud
_version_ 1721569547239030784