test_geff_import ================ .. py:module:: test_geff_import .. autoapi-nested-parse:: Tests for GEFF import in motile_tracker using funtracks. Classes ------- .. autoapisummary:: test_geff_import.TestGeffImportBasic test_geff_import.TestGeffImportWithSegmentation test_geff_import.TestGeffImportWithFeatures test_geff_import.TestGeffImportValidation Functions --------- .. autoapisummary:: test_geff_import.simple_geff_2d test_geff_import.simple_geff_3d Module Contents --------------- .. py:function:: simple_geff_2d() Create a simple 2D GEFF dataset for testing. .. py:function:: simple_geff_3d() Create a simple 3D GEFF dataset for testing. .. py:class:: TestGeffImportBasic Test basic GEFF import functionality. .. py:method:: test_import_2d_geff(simple_geff_2d) Test importing a 2D GEFF dataset. .. py:method:: test_import_3d_geff(simple_geff_3d) Test importing a 3D GEFF dataset. .. py:method:: test_import_with_scale(simple_geff_2d) Test that scale is correctly applied. .. py:method:: test_node_attributes_imported(simple_geff_2d) Test that node attributes are correctly imported. .. py:class:: TestGeffImportWithSegmentation Test GEFF import with segmentation. .. py:method:: test_import_with_segmentation(simple_geff_2d, tmp_path) Test importing GEFF with segmentation. .. py:method:: test_segmentation_relabeling(simple_geff_2d, tmp_path) Test that segmentation is relabeled from seg_id to node_id. .. py:class:: TestGeffImportWithFeatures Test GEFF import with feature loading and computation. .. py:method:: test_load_feature_from_geff(tmp_path) Test loading a feature directly from GEFF. .. py:method:: test_recompute_feature_from_segmentation(tmp_path) Test recomputing a feature from segmentation. .. py:class:: TestGeffImportValidation Test validation and error handling in GEFF import. .. py:method:: test_missing_required_attribute(simple_geff_2d) Test that missing required attributes raise an error. .. py:method:: test_duplicate_name_map_values(simple_geff_2d) Test that duplicate values in name_map raise an error.