Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions myogen/simulator/core/emg/intramuscular/motor_unit_sim.py
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,9 @@ def calc_sfaps(
electrode_normals : np.ndarray, optional
Electrode normal vectors (not used for point electrodes)
min_radial_dist : float, optional
Minimum radial distance for stability (default: mean diameter * 1000)
Minimum radial distance in mm to prevent singularity when a
fiber is extremely close to the electrode. Defaults to the
mean fiber diameter (in mm).
verbose : bool, default=True
If True, display progress bars. Set to False to disable.
"""
Expand All @@ -265,8 +267,8 @@ def calc_sfaps(

if min_radial_dist is None:
min_radial_dist = float(
np.mean(self.muscle_fiber_diameters__mm) * 1000
) # Convert to micrometers
np.mean(self.muscle_fiber_diameters__mm)
)

if self._neuromuscular_z_coordinates__mm is None:
raise ValueError(
Expand Down
Loading