changed all_coming_together
This commit is contained in:
		
							parent
							
								
									940a461978
								
							
						
					
					
						commit
						887df50f38
					
				@ -32,7 +32,7 @@ def all_coming_together(freq_array, power_array, points_list, categories, num_ha
 | 
			
		||||
    Returns
 | 
			
		||||
    -------
 | 
			
		||||
    valid_points : list
 | 
			
		||||
        A list of valid points with their harmonics.
 | 
			
		||||
        A continuous list of harmonics for all valid points.
 | 
			
		||||
    color_mapping : dict
 | 
			
		||||
        A dictionary mapping categories to corresponding colors.
 | 
			
		||||
    category_harmonics : dict
 | 
			
		||||
@ -40,7 +40,7 @@ def all_coming_together(freq_array, power_array, points_list, categories, num_ha
 | 
			
		||||
    messages : list
 | 
			
		||||
        A list of messages for each point, stating whether it was valid or not.
 | 
			
		||||
    """
 | 
			
		||||
    valid_points = []
 | 
			
		||||
    valid_points = []  # A continuous list of harmonics for valid points
 | 
			
		||||
    color_mapping = {}
 | 
			
		||||
    category_harmonics = {}
 | 
			
		||||
    messages = []
 | 
			
		||||
@ -58,7 +58,7 @@ def all_coming_together(freq_array, power_array, points_list, categories, num_ha
 | 
			
		||||
        if valid:
 | 
			
		||||
            # Step 3: Prepare harmonics if the point is valid
 | 
			
		||||
            harmonics, color_map, category_harm = prepare_harmonic(point, category, num_harmonics, color)
 | 
			
		||||
            valid_points.append((point, harmonics))
 | 
			
		||||
            valid_points.extend(harmonics)  # Use extend() to append harmonics in a continuous manner
 | 
			
		||||
            color_mapping.update(color_map)
 | 
			
		||||
            category_harmonics.update(category_harm)
 | 
			
		||||
            messages.append(f"The point {point} is valid.")
 | 
			
		||||
@ -67,6 +67,8 @@ def all_coming_together(freq_array, power_array, points_list, categories, num_ha
 | 
			
		||||
    
 | 
			
		||||
    return valid_points, color_mapping, category_harmonics, messages
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def AM(EODf, stimulus):
 | 
			
		||||
    """
 | 
			
		||||
    Calculates the Amplitude Modulation and Nyquist frequency
 | 
			
		||||
@ -426,7 +428,7 @@ def spike_times(stim):
 | 
			
		||||
    return spikes, stim_dur, dt # se changed spike_times to spikes so its not the same as name of function
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def valid_integrals(integral, local_mean, point, threshold = 0.5):
 | 
			
		||||
def valid_integrals(integral, local_mean, point, threshold = 0.1):
 | 
			
		||||
    """
 | 
			
		||||
    Check if the integral exceeds the threshold compared to the local mean and 
 | 
			
		||||
    provide feedback on whether the given point is valid or not.
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user