Asset Build Process
Asset Directory Structure
asset_name
├── dxasset.json # This is the only required file
├── resources
│ └── ...
└── MakefileAsset Metadata
{
"name": "asset_name", // Asset bundle name
"title": "Example Asset", // Human-readable name
"description": "Libraries required for a tool you've built", // Detailed description of the asset bundle and its contents
"version": "0.0.1", // Version number
"distribution": "Ubuntu", // Linux distribution targeted by the asset bundle
"instanceType": "mem2_ssd1_x4", // Instance type on which the asset bundle will be built
"release": "24.04", // Linux release version
"excludeResource": [ // Files and directories that should not be included
"/src/my.ccp", // Optional asset-bundle exclusion
"/scripts"
],
"execDepends": [ // Packages on which the asset depends
{"name": "samtools", "package_manager": "apt"},
{"name": "pandas","package_manager": "pip"}
]
}Additional Resources
Makefile
Building an Asset
Last updated
Was this helpful?