Exemple #1
0
    def get_localdata_key(self, data_nr):
        """Returns the h5 key of the data that is stored inside the ilp file.

        :param data_nr: number of dataset
        :return: key of the data stored inside the ilp file
        :rtype: str
        """
        dataset_id = self.get_dataset_id(data_nr)
        h5_key = const.localdataset(dataset_id)
        return h5_key
Exemple #2
0
    def get_localdata_key(self, data_nr):
        """Returns the h5 key of the data that is stored inside the ilp file.

        :param data_nr: number of dataset
        :return: key of the data stored inside the ilp file
        :rtype: str
        """
        dataset_id = self.get_dataset_id(data_nr)
        h5_key = const.localdataset(dataset_id)
        return h5_key
Exemple #3
0
    def get_data_key(self, data_nr):
        """Returns the h5 key of the dataset.

        :param data_nr: number of dataset
        :return: key of the dataset inside its h5 file
        :rtype: str
        """
        if self.is_internal(data_nr):
            dataset_id = self.get_dataset_id(data_nr)
            data_key = const.localdataset(dataset_id)
        else:
            if self._datatype(data_nr) != "hdf5":
                return const.default_export_key()
            h5_key = const.filepath(data_nr)
            data_path = vigra.readHDF5(self.project_filename, h5_key)
            data_key = os.path.basename(data_path)
        return data_key
Exemple #4
0
    def get_data_key(self, data_nr):
        """Returns the h5 key of the dataset.

        :param data_nr: number of dataset
        :return: key of the dataset inside its h5 file
        :rtype: str
        """
        if self.is_internal(data_nr):
            dataset_id = self.get_dataset_id(data_nr)
            data_key = const.localdataset(dataset_id)
        else:
            if self._datatype(data_nr) != "hdf5":
                return const.default_export_key()
            h5_key = const.filepath(data_nr)
            data_path = vigra.readHDF5(self.project_filename, h5_key)
            data_key = os.path.basename(data_path)
        return data_key