Coverage report: 96%

Files Functions Classes

coverage.py v7.12.0, created at 2025-12-01 14:49 +0000

File function   statements missing excluded   coverage
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / __init__.py (no function)   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py profile_request   0 0 25   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py profilings   0 0 1   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py profiling   0 0 14   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py log_request_time   9 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py slash   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py status   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_devices   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_device   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py update_item   7 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_device_states   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_device_setups   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py create_device_setups   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_device_setup   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py edit_device_setups   5 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py delete_device_setups   5 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_number_samples   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py route_get_signals   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py signals_names   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py signal_stats   7 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_last_values   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_first_values   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_signals_forcibility   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_forced_signals   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_signal   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py update_signal   16 1 0   94%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_signal_forcibility   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_signal_data   4 1 0   75%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_last_value   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_first_value   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_signal_number_samples   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_signals_data   6 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_signals_data_interest_window   14 1 0   93%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py export_signals_zip   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py export_signals_hdf5   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_signals_data_post_processing   15 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py apply_single_post_processing_function   12 1 0   92%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py apply_multiple_post_processing_function   20 3 0   85%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py export_post_processing_zip   3 3 0   0%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py export_post_processing_hdf5   3 3 0   0%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_events   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_event   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_number_events   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_number_commands   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_event_rules   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_event_rule   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py create_user   7 1 0   86%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py login_for_access_token   8 1 0   88%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_users   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_current_user   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_user   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py patch_user   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_commands   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_campaigns   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_campaign_by_id   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py add_campaign   4 1 0   75%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py edit_campaign   6 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py delete_campaign   9 1 0   89%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_campaign_phases   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_phase   4 1 0   75%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py add_phase   4 1 0   75%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py edit_phase   8 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py delete_phase   5 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_custom_views   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_custom_views_from_user_id   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_custom_view   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py create_custom_view   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py update_custom_views   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py delete_custom_view   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py add_video   4 1 0   75%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_videos   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_stream   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_signals_preset   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py create_signals_preset   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py update_signals_preset   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py delete_signals_preset   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py create_graph_theme   5 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_all_graph_themes   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_graph_themes_in_library   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py update_graph_theme   8 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py delete_graph_theme   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py get_signals_appearances   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / api.py (no function)   183 0 9   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / auth.py verify_password   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / auth.py get_password_hash   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / auth.py authenticate_user   6 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / auth.py create_access_token   7 1 0   86%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / auth.py get_current_user   12 4 0   67%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / auth.py get_current_active_user   3 1 0   67%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / auth.py (no function)   22 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / db.py connect_to_mongo   7 0 8   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / db.py get_collection   15 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / db.py get_collections_batch   25 11 0   56%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / db.py get_async_collection   15 5 0   67%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / db.py get_signal_collection   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / db.py get_signal_collections_batch   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / db.py get_signals_ids_from_collection_names   1 1 0   0%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / db.py signal_datasize   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / db.py (no function)   34 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / messages.py get_channel   14 3 0   79%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / messages.py send_mode_change   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / messages.py send_signal_value   11 1 0   91%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / messages.py send_message_wait_for_response   30 4 0   87%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / messages.py (no function)   17 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py classproperty.__init__   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py classproperty.__get__   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py create_update_model   6 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py get_utc_date_from_timestamp   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py downsample_list   32 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py is_of_type   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py TwinPadModel.dict_to_object   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py TwinPadModel.to_dict   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py GenericMongo.collection   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py GenericMongo.response_from_query   39 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py GenericMongo.get_from_id   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py GenericMongo.mongo_dict_to_object   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py GenericMongo.get_by_attribute   11 1 0   91%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py GenericMongo.get_one_by_attribute   12 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py GenericMongo.get_all   11 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py GenericMongo.get_number_documents   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py GenericMongo.insert   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py GenericMongo.update   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py GenericMongo.delete   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py User.to_dict   3 1 0   67%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py User.create   9 1 0   89%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py User.update_info   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Device.change_mode   16 1 0   94%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Device.get_multiple_from_signal_ids   6 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py DeviceState.get_from_id_and_query   18 2 0   89%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalSample.get_first_from_signal_id   14 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalSample.get_first_from_signal_ids   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalSample.get_last_from_signal_id   20 1 0   95%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalSample.get_last_from_signal_ids   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalData.get_from_signal_id   59 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalData.interpolate_bounds   30 2 0   93%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalData.interpolate_values   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalData.interpolate_forced_values   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalData.uniform_desampling   13 5 0   62%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalData.min_max_downsampling   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalData.interest_window_desampling   42 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalData.zero_time_vector   6 1 0   83%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalData.csv_export   6 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalData.prestoplot_export   11 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py NumericSignalData.interpolate   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py NumericSignalData.uniform_desampling   11 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py NumericSignalData.min_max_downsampling   44 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py NumericSignalData.interest_window_desampling   47 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py StringSignalData.interpolate   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsData.get_from_signal_ids   19 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsData.get_from_phase_and_signal_ids   22 5 0   77%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsData.uniform_desampling   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsData.min_max_downsampling   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsData.interest_window_desampling   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsData.zero_time_vector   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsData.apply_single_function   48 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsData.apply_multiple_function   66 4 0   94%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsData.get_existing_function_signal   23 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsData.save_function_signal   5 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsData.zip_export   18 3 0   83%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsData.hdf5_export   17 3 0   82%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Signal.device   3 3 0   0%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Signal.signal_data_class   5 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Signal.python_type   6 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Signal.send_command   26 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Signal.get_from_signal_id   5 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Signal.get_all_ids   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Signal.get_all_statuses   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Signal.number_samples   8 1 0   88%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Signal.number_samples_batch   13 2 0   85%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Signal.sample_datasize   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Signal.get_forcibility   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py ForcedSignal.insert   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py ForcedSignal.can_force   5 1 0   80%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py ServicesStatus.check   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py ping   6 3 0   50%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Event.event_rule   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Event.dict_to_object   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py TwinPadActivity.get_number_events_timeframe   28 1 0   96%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py TwinPadActivity.get_number_samples_timeframe   34 3 0   91%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py TwinPadActivity.get_number_commands_timeframe   28 1 0   96%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py EventRule.number_events   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Campaign.create   4 1 0   75%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Campaign.update   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Campaign.delete   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Phase.create   6 1 0   83%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Phase.update   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Phase.delete   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Phase.deleteMany   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Video.get_all   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Video.get_video   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Command.collection   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Command.create   5 1 0   80%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py Command.receive_response   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py SignalsPreset.create   3 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py PublicGraphTheme.custom_pipeline_steps   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py PublicGraphTheme.response_from_query   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py PublicGraphTheme.response_from_query_in_user_library   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py PublicGraphTheme.get_from_id   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py PublicGraphTheme.get_by_attribute   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py PublicGraphTheme.get_one_by_attribute   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py PublicGraphTheme.get_all   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py PublicGraphTheme.get_signal_appearances   8 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py PrivateGraphTheme.create   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py PrivateGraphTheme.update   18 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / models.py (no function)   414 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / post_processing.py cumul   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / post_processing.py cumul_distrib   4 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / post_processing.py delta   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / post_processing.py derive   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / post_processing.py integ   6 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / post_processing.py align_x   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / post_processing.py atan2   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / post_processing.py mean   1 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / post_processing.py norm   2 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / post_processing.py (no function)   10 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / queries.py api_operators_to_mongo   7 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / queries.py get_main_annotation   8 1 0   88%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / queries.py strtobool   6 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / queries.py Query.mongodb_filter   34 1 0   97%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / queries.py create_query_model   5 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / queries.py (no function)   39 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / responses.py ListResponse.to_dict   5 0 0   100%
 / usr / local / lib / python3.11 / site-packages / twinpad_backend / responses.py (no function)   10 0 0   100%
Total     2277 101 57   96%

No items found using the specified filter.