skeleton_keys.database_queries.determine_flip_switch#

skeleton_keys.database_queries.determine_flip_switch(morph, specimen_id, revised_marker_file=None, marker_tol=10.0, return_info=False)#

Multiplier for reversing slice angle. If rostral surface is on top, returns 1. Otherwise -1.

Parameters:
  • morph (Morphology) – Morphology object

  • specimen_id (int) – Specimen ID

  • revised_marker_file (str, default None) – Path to revised marker file (overrides marker file in database)

  • marker_tol (float, default 10.) – Tolerance for soma marker identification (microns)

  • return_info (bool, default False) – Whether to return information about flip determination

Returns:

  • flip_status (int) – 1 or -1 for toggling slice angle

  • info (list) – information about how flip status was determined