ReadonlydescriptionA short description of what the plugin does.
ReadonlynameA unique, human-readable name of the plugin.
ReadonlytypeThe type of the plugin, determining when and for what purpose it is applied during the analysis.
ReadonlyversionThe version of the plugin, ideally following semver.
StaticdefaultReturns a default/dummy implementation to be used when no plugin of this type is registered or triggered.
Mount an extra signature source by path (a .sigs.ndjson, .br, or *.manifest.json(.br)); no-op by default.
metadata of the databases this plugin currently has loaded (empty for plugins without any)
Packages known to this plugin that export name (empty for plugins without a database).
Eagerly parse and mount this plugin's databases up front (no-op for plugins without any).
Run the plugin with the given context and arguments.
Whether this plugin can resolve the always-available base-R packages (so their exports can be attached
eagerly for bare base calls). false for plugins without a versioned base-R signature source.
The signature sources this plugin currently has loaded (empty for plugins without any). config lets a query resolve config-driven sources before any analysis has set the plugin's context.
Optional_config: FlowrConfig
Reads package versions from a
packrat.lock(multi-record DCF, metadata first). packrat pins are exact.