Compose BioCompute Object (v1.4.2)

compose_v1.4.2(
  tlf,
  provenance,
  usability,
  extension,
  description,
  execution,
  parametric,
  io,
  error
)

compose(
  tlf,
  provenance,
  usability,
  extension,
  description,
  execution,
  parametric,
  io,
  error
)

Arguments

tlf

Top level fields

provenance

Provenance domain

usability

Usability domain

extension

Extension domain

description

Description domain

execution

Execution domain

parametric

Parametric domain

io

I/O domain

error

Error domain

Value

A list of class bco

Examples

tlf <- compose_tlf(
  compose_provenance(), compose_usability(), compose_extension(),
  compose_description(), compose_execution(), compose_parametric(),
  compose_io(), compose_error()
)
biocompute::compose(
  tlf,
  compose_provenance(), compose_usability(), compose_extension(),
  compose_description(), compose_execution(), compose_parametric(),
  compose_io(), compose_error()
) %>% convert_json()
#> {
#>   "spec_version": "https://w3id.org/biocompute/1.4.2/",
#>   "object_id": "https://biocompute.sbgenomics.com/bco/354e290d-3436-497b-a08c-75adf8f9e8c3",
#>   "etag": "496f1a5c9693811984714b0647914929c5bc29c8e7a18ad2a0276f82b11a42ce",
#>   "provenance_domain": {
#>     "name": [],
#>     "version": [],
#>     "review": [],
#>     "derived_from": [],
#>     "obsolete_after": [],
#>     "embargo": [],
#>     "created": [],
#>     "modified": [],
#>     "contributors": [],
#>     "license": []
#>   },
#>   "usability_domain": [],
#>   "extension_domain": {
#>     "fhir_extension": [],
#>     "scm_extension": []
#>   },
#>   "description_domain": {
#>     "keywords": [],
#>     "xref": [],
#>     "platform": [
#>       "Seven Bridges Platform"
#>     ],
#>     "pipeline_steps": []
#>   },
#>   "execution_domain": {
#>     "script": [],
#>     "script_driver": [],
#>     "software_prerequisites": [],
#>     "external_data_endpoints": [],
#>     "environment_variables": []
#>   },
#>   "parametric_domain": [],
#>   "io_domain": {
#>     "input_subdomain": [],
#>     "output_subdomain": []
#>   },
#>   "error_domain": {
#>     "empirical_error": [],
#>     "algorithmic_error": []
#>   }
#> }