Ignore:
Timestamp:
01/18/12 12:10:44 (2 years ago)
Author:
ales_erjavec <ales.erjavec@…>
Branch:
default
Convert:
7697029528f864d7cd0afbbbd24674f3f806cb0e
Message:

Moved channel names backwards compatilility in orngSignalManager (also works for loading saved applications)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orange/OrangeCanvas/orngDoc.py

    r9546 r9548  
    1313from orngSignalManager import SignalManager 
    1414import cPickle, math, orngHistory 
    15  
    16 _CHANNEL_NAME_MAP = \ 
    17     {'Additional Tables': 'Additional Data', 
    18      'Attribute Definitions': 'Feature Definitions', 
    19      'Attribute List': 'Features', 
    20      'Attribute Pair': 'Interacting Features', 
    21      'Attribute Selection List': 'Features', 
    22      'Attribute Statistics': 'Feature Statistics', 
    23      'Attribute selection': 'Features', 
    24      'Attributes': 'Features', 
    25      'Choosen Tree': 'Selected Tree', 
    26      'Covered Examples': 'Covered Data', 
    27      'Data Instances': 'Data', 
    28      'Data Table': 'Data', 
    29      'Distance Matrix': 'Distances', 
    30      'Distance matrix': 'Distances', 
    31      'Example Subset': 'Data Subset', 
    32      'Example Table': 'Data', 
    33      'Examples': 'Data', 
    34      'Examples A': 'Data', 
    35      'Examples B': 'Data', 
    36      'Graph with ExampleTable': 'Graph with Data', 
    37      'Input Data': 'Data', 
    38      'Input Table': 'Data', 
    39      'Instances': 'Data', 
    40      'Items Distance Matrix': 'Distances', 
    41      'Items Subset': 'Item Subset', 
    42      'Items to Mark': 'Marked Itenms', 
    43      'KNN Classifier': 'kNN Classifier', 
    44      'Marked Examples': 'Marked Data', 
    45      'Matching Examples': 'Merged Data', 
    46      'Mismatching Examples': 'Mismatched Data', 
    47      'Output Data': 'Data', 
    48      'Output Table': 'Data', 
    49      'Preprocessed Example Table': 'Preprocessed Data', 
    50      'Primary Table': 'Primary Data', 
    51      'Reduced Example Table': 'Reduced Data', 
    52      'Remaining Examples': 'Remaining Data', 
    53      'SOMMap': 'SOM', 
    54      'Sample': 'Data Sample', 
    55      'Selected Attributes List': 'Selected Features', 
    56      'Selected Examples': 'Selected Data', 
    57      'Selected Instances': 'Selected Data', 
    58      'Selected Items Distance Matrix': 'Distance Matrix', 
    59      'Shuffled Data Table': 'Shuffled Data', 
    60      'Train Data': 'Training Data', 
    61      'Training data': 'Data', 
    62      'Unselected Examples': 'Other Data', 
    63      'Unselected Items': 'Other Items', 
    64      } 
    65      
    6615 
    6716class SchemaDoc(QWidget): 
     
    633582 
    634583                signalList = eval(signals) 
    635                  
    636584                for (outName, inName) in signalList: 
    637                     if not outName in [t[0] for t in outWidget.instance.outputs] \ 
    638                             and outName in _CHANNEL_NAME_MAP: 
    639                         outName = _CHANNEL_NAME_MAP[outName] 
    640                          
    641                     if not inName in [t[0] for t in inWidget.instance.inputs] \ 
    642                             and inName in _CHANNEL_NAME_MAP: 
    643                         inName = _CHANNEL_NAME_MAP[inName] 
    644                          
    645585                    self.addLink(outWidget, inWidget, outName, inName, enabled, saveTempDoc=False) 
    646586                #qApp.processEvents() 
Note: See TracChangeset for help on using the changeset viewer.