コード例 #1
0
    def _load_data(self):
        """ Interactively loads data from a data set. Adds
        as new layer """
        from glue.app.qt import GlueApplication

        layers = data_wizard()
        GlueApplication.add_datasets(self.data_collection, layers)
コード例 #2
0
ファイル: layer_tree_widget.py プロジェクト: sergiopasra/glue
    def _load_data(self):
        """ Interactively loads data from a data set. Adds
        as new layer """
        from glue.app.qt import GlueApplication

        layers = data_wizard()
        GlueApplication.add_datasets(self.data_collection, layers)
コード例 #3
0
ファイル: application.py プロジェクト: havok2063/glue
 def _choose_load_data(self, data_importer=None):
     if data_importer is None:
         self.add_datasets(self.data_collection, data_wizard())
     else:
         data = data_importer()
         if not isinstance(data, list):
             raise TypeError("Data loader should return list of Data objects")
         for item in data:
             if not isinstance(item, Data):
                 raise TypeError("Data loader should return list of Data objects")
         self.add_datasets(self.data_collection, data)
コード例 #4
0
 def _choose_load_data(self, data_importer=None):
     if data_importer is None:
         self.add_datasets(self.data_collection, data_wizard())
     else:
         data = data_importer()
         if not isinstance(data, list):
             raise TypeError("Data loader should return list of "
                             "Data objects")
         for item in data:
             if not isinstance(item, Data):
                 raise TypeError("Data loader should return list of "
                                 "Data objects")
         self.add_datasets(self.data_collection, data)
コード例 #5
0
    def _choose_load_data(self, data_importer=None):

        app = self.app()
        if app is None:
            return

        if data_importer is None:
            app.add_datasets(data_wizard())
        else:
            data = data_importer()
            if not isinstance(data, list):
                raise TypeError("Data loader should return list of "
                                "Data objects")
            for item in data:
                if not isinstance(item, BaseData):
                    raise TypeError("Data loader should return list of "
                                    "Data objects")
            app.add_datasets(data)
コード例 #6
0
ファイル: directory_importer.py プロジェクト: dhomeier/glue
def directory_importer():
    return data_wizard(mode='directories')
コード例 #7
0
ファイル: layer_tree_widget.py プロジェクト: dhomeier/glue
 def _load_data(self):
     """ Interactively loads data from a data set. Adds
     as new layer """
     layers = data_wizard()
     self.data_collection.extend(layers)