Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
TVB 2.1
-
8.2 Pipeline Integration
Description
Currently there is a lot of functionality (not all belonging together) in AbcAdapter class.
As a first step (target of this task) is to extract separate functionality and split into multiple modules:
- preparation/manipulation of Adapter Input Tree
- manipulations after submit of parameters from web UI, to match the adapter expected params
- manipulation of adapter results (before storage)
- others?
Another suggested step (possible target of a subtask) : create a model class for an adapter InputTree (instead of the current ad-hoc list of dictionaries). Then all InputTree readers should return the new model, and the usages should be adapted as well.
Gliffy Diagrams
Attachments
1.
|
Simplify traited interface generator |
|
Closed | Mihai Andrei |
|
||||||||
2.
|
Review dynamic imports |
|
Resolved | Paula Prodan |
|
||||||||
3.
|
Identify input tree model |
|
Closed | Mihai Andrei |
|