What? | How? |
---|---|
Searching for data | databrowser  |
Ext. Data access | data streaming |
Smarter Workflows | new plugin manger |
Data streaming
API is essentially ready, but recipes for external data sources need to be added.
Adding user data
Users should get the ability to add their data to the data browser without
creating any new files.
Data as code (futures)
let users register recipes to generate datasets on-demand.
New Plugin API
The plugin API needs to be more flexible and we don't want to load code when freva starts.
[metadata]
name = "myplugin"
title = "My Plugin"
version = "0.0.0"
author = "Jane Doe"
contact = "jane@example.com"
short_describtion = "My awesome plugin"
describtion = """This is the story of my
awesome plugin:
Here comes a longer help text.
"""
[[parameter]]
name = "variable_1"
help = "The first variable"
type = "Integer"
[[parameter]]
name = "project"
help = "The data project"
type = "DataBrowser:project"
aggregation = "inputfiles"
[command]
language = "R"
executable = "scripts/process.R"
[output]
type = ["files", "plots"]
Plugin 1
Plugin 2
Plugin 3