Designing a service to import files transferred by the DTS into a KBase Narrative #73
jeff-cohere
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Overview
It looks like data is imported to a KBase narrative not by the staging service (which just accepts requests related to uploading/downloading files to/from the staging area and generating spreadsheets with bulk import specs) but by various mechanisms in the kb_uploadmethods app. The dispatch process for selecting these mechanisms is described in Data Importing in the KBase Narrative, which points at a staging_upload.json file that enumerates and annotates the mechanisms.
Specifically, there are upload methods that form thin wrappers around SDK-powered stuff like this GFF importer.
The
kb_uploadmethodsapp uses the KBase SDK and handles the running of the jobs needed for the actual imports. I wonder where it would make sense to insert our own DTS manifest parser.Resources
Beta Was this translation helpful? Give feedback.
All reactions