[vistrails-dev] [GIT] VisTrails: Storing PCMDITools menu functions in the provenance

git-noreply at vistrails.org git-noreply at vistrails.org
Sun Jan 15 21:45:07 EST 2012


The project "VisTrails":

The branch, uvcdat has been updated
       via  25520b906a2a6e89fea43917f659c01934301a65 (commit)
       via  87914c474a471e7f625963a22a8f5980df5dc266 (commit)
      from  937045a49426d03bbb7544f664e9b402f9f50dfb (commit)


- Log -----------------------------------------------------------------
commit 25520b906a2a6e89fea43917f659c01934301a65
Author: Emanuele Santos <emanuelesantos at gmail.com>
Date:   Sun Jan 15 23:44:43 2012 -0300

Storing PCMDITools menu functions in the provenance
Started adding support for also storing ColorMap changes in provenance

Notice that only functions that return a variable are supported.

--
vistrails/packages/uvcdat_cdms/pipeline_helper.py
class CDMSPipelineHelper:
in build_variable_operation_pipeline():
Updated code to process operations in the computed variable

in build_python_script_from_pipeline()
Fixed a typo

vistrails/packages/uvcdat_cdms/init.py
Adding new input port setTimeBounds() to CDMSVariable
Refactored code in CDMSVariableOperation hierarchy so operations to the resulting variables can be applied.
Added new class CDMSColorMap
Added new input port colorMap to CDMSCell

vistrails/gui/uvcdat/project_controller.py
Added new member computed_variables_ops to store operations in the computed variables

vistrails/gui/uvcdat/preFunctionPopUpWidget.py
Added support for capturing function provenance in VisTrails

vistrails/gui/uvcdat/mainMenuWidget.py
Added support for capturing function provenance in VisTrails

commit 87914c474a471e7f625963a22a8f5980df5dc266
Author: Emanuele Santos <emanuelesantos at gmail.com>
Date:   Sun Jan 15 11:28:58 2012 -0300

Bugfix: Fixed bug when using "define as" from in Edit Variable tab caused the variable to have a wrong name in file.

--
vistrails/gui/uvcdat/definedVariableWidget.py
class QDefinedVariableWidget:
In variableDoubleClicked()
Sending the CDMSVariable object to setupDimsForEditMode so the var name in file can be set
In setupDimsForEditMode()
added new cdmsVar parameter and sending it to the VariableProperties panel when editing a variable

-----------------------------------------------------------------------

Summary of changes:
 vistrails/gui/uvcdat/definedVariableWidget.py     |    6 +-
 vistrails/gui/uvcdat/mainMenuWidget.py            |   13 +
 vistrails/gui/uvcdat/preFunctionPopUpWidget.py    |   34 ++-
 vistrails/gui/uvcdat/project_controller.py        |  126 +++++++-
 vistrails/packages/uvcdat_cdms/init.py            |  381 +++++++++++++++++----
 vistrails/packages/uvcdat_cdms/pipeline_helper.py |   38 ++-
 6 files changed, 497 insertions(+), 101 deletions(-)

-- 
VisTrails


More information about the vistrails-dev mailing list