Skip to main content
Ctrl+K

ewoksfluo 1.3

  • Tutorials
  • How-to Guides
  • Explanations
  • Reference
  • gitlab
  • pypi
  • Tutorials
  • How-to Guides
  • Explanations
  • Reference
  • gitlab
  • pypi

Section Navigation

  • Ewoks Tasks
  • API documentation
    • ewoksfluo
      • ewoksfluo.gui
        • ewoksfluo.gui.data_viewer
        • ewoksfluo.gui.dynamic_tab_widget
        • ewoksfluo.gui.fit_widget
        • ewoksfluo.gui.mesh_widget
        • ewoksfluo.gui.pick_scans_widget
        • ewoksfluo.gui.serialize
        • ewoksfluo.gui.xrf_result_viewer
      • ewoksfluo.h5_subprocess
        • ewoksfluo.h5_subprocess.initializer
        • ewoksfluo.h5_subprocess.main
      • ewoksfluo.io
        • ewoksfluo.io.blissconcat
        • ewoksfluo.io.convert
        • ewoksfluo.io.hdf5
        • ewoksfluo.io.nexus
        • ewoksfluo.io.output_uri
        • ewoksfluo.io.spec
        • ewoksfluo.io.types
        • ewoksfluo.io.zap_utils
      • ewoksfluo.math
        • ewoksfluo.math.distance
        • ewoksfluo.math.expression
        • ewoksfluo.math.grid_utils
        • ewoksfluo.math.optimal_grid
        • ewoksfluo.math.pad
        • ewoksfluo.math.regular_grid
        • ewoksfluo.math.rounding
        • ewoksfluo.math.scan_shape
      • ewoksfluo.resource_utils
        • ewoksfluo.resource_utils.array_block_size
        • ewoksfluo.resource_utils.array_chunk_size
        • ewoksfluo.resource_utils.get_available_cpus
        • ewoksfluo.resource_utils.job_parameters
        • ewoksfluo.resource_utils.log_required_memory
        • ewoksfluo.resource_utils.memory_usage
        • ewoksfluo.resource_utils.peak_memory
      • ewoksfluo.tasks
        • ewoksfluo.tasks.example_data
        • ewoksfluo.tasks.fit
        • ewoksfluo.tasks.hdf5_utils
        • ewoksfluo.tasks.input
        • ewoksfluo.tasks.math
        • ewoksfluo.tasks.nexus_utils
        • ewoksfluo.tasks.normalization
        • ewoksfluo.tasks.positioner_utils
        • ewoksfluo.tasks.raw_counters
        • ewoksfluo.tasks.regrid
        • ewoksfluo.tasks.sum_detectors
        • ewoksfluo.tasks.xrf_results
      • ewoksfluo.tests
        • ewoksfluo.tests.conftest
        • ewoksfluo.tests.fit
        • ewoksfluo.tests.tasks
        • ewoksfluo.tests.test_concat
        • ewoksfluo.tests.test_convert
        • ewoksfluo.tests.test_deadtime
        • ewoksfluo.tests.test_expression
        • ewoksfluo.tests.test_grid_utils
        • ewoksfluo.tests.test_hdf5
        • ewoksfluo.tests.test_hdf5_utils
        • ewoksfluo.tests.test_norm_utils
        • ewoksfluo.tests.test_positioners
        • ewoksfluo.tests.test_pymca_config
        • ewoksfluo.tests.test_regrid
        • ewoksfluo.tests.test_rounding
        • ewoksfluo.tests.test_scanshape
        • ewoksfluo.tests.test_sum
        • ewoksfluo.tests.test_units
        • ewoksfluo.tests.tests_resources
        • ewoksfluo.tests.tutorials
        • ewoksfluo.tests.utils
      • ewoksfluo.units
        • ewoksfluo.units.convert_units_to_group_reference
        • ewoksfluo.units.convert_values_to_units
        • ewoksfluo.units.normalize_units
        • ewoksfluo.units.unit_registry
        • ewoksfluo.units.units_as_str
      • ewoksfluo.xrffit
        • ewoksfluo.xrffit.batch
        • ewoksfluo.xrffit.fit
        • ewoksfluo.xrffit.legacy
        • ewoksfluo.xrffit.pymca_config
  • Reference
  • API documentation
  • ewoksfluo
  • ewoksfluo.tasks
  • ewoksfluo.tasks.hdf5_utils
  • ewoksfluo.tasks.hdf5_utils.hdf5_link_object

ewoksfluo.tasks.hdf5_utils.hdf5_link_object#

ewoksfluo.tasks.hdf5_utils.hdf5_link_object(parent_filename, parent_name, link_name, target_filename, target_name, relative=True)[source]#
Parameters:
  • parent_filename (str) – HDF5 filename in which the link will be created

  • parent_name (str) – absolute HDF5 group path in parent_filename

  • link_name (str) – relative HDF5 path of the link source with respect to parent_name

  • target_filename (str) – HDF5 filename in which the link target is located

  • target_name (str) – absolute HDF5 path in target_filename of the link target

  • relative (bool) – determines whether the external or internal link is absolute or relative. Internal links that refer upwards are not supported and will always be absolute.

Return type:

Union[None, ExternalLink, SoftLink]

Returns:

Internal or external link object to be used to create the HDF5 link. Returns None when the link refers to itself.

previous

ewoksfluo.tasks.hdf5_utils.get_dataset_shape_and_dtype

next

ewoksfluo.tasks.hdf5_utils.link_bliss_scan

On this page
  • hdf5_link_object()
Show Source

© Copyright 2021-2026, ESRF.

ewoksfluo 1.3.0