# Communicating Workflow Complexity across Ecosystems: Linking CWL and BCO to update the BCO Public Database with the BCO App

**URL:** <https://cwl.discourse.group/t/communicating-workflow-complexity-across-ecosystems-linking-cwl-and-bco-to-update-the-bco-public-database-with-the-bco-app/768>\
**Category:** CWLCon 2023\
**Created:** [February 27, 2023, 6:46am UTC](https://cwl.discourse.group/t/communicating-workflow-complexity-across-ecosystems-linking-cwl-and-bco-to-update-the-bco-public-database-with-the-bco-app/768 "2023-02-27T06:46:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mrc](https://yyz2.discourse-cdn.com/free1/user_avatar/cwl.discourse.group/mrc/32/3_2.png) [@mrc](https://cwl.discourse.group/u/mrc)\
**Post date:** [February 27, 2023, 6:46am UTC](https://cwl.discourse.group/t/communicating-workflow-complexity-across-ecosystems-linking-cwl-and-bco-to-update-the-bco-public-database-with-the-bco-app/768/1 "2023-02-27T06:46:40Z")

</div>

Presenter: [Philip Webster](https://orcid.org/0000-0002-4266-306X), Velsera (Seven Bridges)

[Schedule](https://cwl.discourse.group/t/schedule-of-confirmed-talks/753):

- Session 1: 🌎 🌍 (Americas-EMEA) Monday, February 27th 09:00 - 13:00 US EST / 14:00 - 18:00 UTC
- Session 3: 🌏 🌎 (APAC-Americas) Thursday, March 2nd, 19:00 - 23:00 US EST  
Friday, March 3rd, 00:00 - 04:00 UTC / 09:00 - 13:00 Japanese Standard Time

> [BioCompute Objects](https://biocomputeobject.org/) (BCOs) were created to standardize metadata schema and parameters for sequencing data analysis workflows. To support the adoption of BCO as the standard and regulatory submissions for federal agencies, we developed the BCO App, a web application that rapidly generates BCOs. For our examples, we use a publicly available workflow to prepare data for variant calling. The workflow is the public component of an in-progress scientific study that aims to use genetic information to guide cardiovascular disease treatment. We specifically show that the BCO app can generate a BCO from task and workflow information located on either the Cancer Genomics Cloud (CGC) or a JSON file. We then use a custom script that pulls the execution information from the BCO execution domain, allowing for local execution. We include expected results within the BCO error domain, allowing bioinformaticians to verify results from the ported workflow.

Please leave your questions for the presenter below!

[![](https://global.discourse-cdn.com/free1/uploads/cwl1/original/1X/218720e71a4235028cce66c92a5623a18a9e6d6f.jpeg "Linking CWL and BCO to update the BCO Public Database with the BCO App") ](https://www.youtube.com/watch?v=CZaN6Mmy8KQ)

As an alternative to YouTube, this presentations is also available on ConfTube

https://conf.tube/videos/embed/50cdebb1-a1da-4f72-9e15-5dbe535758b9
