-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
PO issueCreated by Product ownersCreated by Product owners
Description
bold: done already
bold italic: to be done with priority
Port annotation
- Json-schema form descriptors (Syntax)
- Str, integer, number, arrays, booleans
- (time) series, fields… (Pandas?)
- composite structures (tree)
- Constraints
- units
- Links/pointers to data (50%)
- Links/pointers to form descriptor
- Mime type (50% done)
- logical expressions (exist as far as supported by json schema natively)
- (Content descriptors (semantics; K-Core): its an electrophysiology trace)
- Use of descriptors
- Unit conversion (automatic)
- Check validity at connection-time and at run-time
- launch simulation from portal
- Propose workflow for data
- Find data for workflow
- Prefiltering or ordering of service catalog
- Output form dynamically dependent on input form (evaluators)
- partial prevalidation in GUI
- Exposing (API-based) service and study ports
- support Alan
- ability to inject in some ports not data from the input form, but data from a stored model (e.g., cellml file)
- some kind of logical expressions
- support Alan
- presentation
- highlight failing values
Use case:
- mime type: expects dicom, dcm, jpg, png, or tif
- link to data and associated form descriptor:
- colleen clancy input file
- s4l cache file
- time series (as input and output): xxx
- simple example of basic types, constraints, and units: xxx
Metadata
Metadata
Labels
PO issueCreated by Product ownersCreated by Product owners