Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W A add_angle_rgb_to_ds() (in module ethograph.io.dataset), [1] add_angle_rgb_to_nap() (in module ethograph.io.pynapple), [1] add_changepoints_to_ds() (in module ethograph.io.dataset), [1], [2] add_changepoints_to_nap() (in module ethograph.io.pynapple), [1], [2] add_interval() (in module ethograph.labels.intervals), [1] add_NaN_boundaries() (in module ethograph.features.changepoints), [1] align_media_from_streams() (in module ethograph) (in module ethograph.io.nwb_alignment), [1] align_media_per_trial() (in module ethograph) (in module ethograph.io.nwb_alignment), [1] B build_mapping_from_labels() (in module ethograph.labels.converters), [1] C correct_changepoints() (in module ethograph.features.changepoints), [1] correct_changepoints_automatic() (in module ethograph.features.changepoints), [1] correct_changepoints_dense() (in module ethograph.features.changepoints), [1] correct_offsets_trial() (in module ethograph.labels.export), [1] crowsetta_to_intervals() (in module ethograph.labels.converters), [1] CrowsettaLabelConverter (class in ethograph.labels.converters), [1] D delete_interval() (in module ethograph.labels.intervals), [1] dense_to_intervals() (in module ethograph.labels.ml), [1] detect_trials() (in module ethograph.io.pynapple), [1] devices() (ethograph.io.nwb_alignment.NWBAlignment method), [1] (ethograph.NWBAlignment method) discover_nwb() (in module ethograph.io.nwb_alignment), [1] downsample_trialtree() (in module ethograph) (in module ethograph.io.dataset), [1] draw_label_rectangle() (in module ethograph.labels.plots), [1] E edit_nwb() (in module ethograph.io.nwb_alignment), [1] electrical_series() (ethograph.io.nwb_alignment.EmpytAlignment method) (ethograph.io.nwb_alignment.NWBAlignment method), [1] (ethograph.NWBAlignment method) empty_intervals() (in module ethograph.labels.intervals), [1] EmpytAlignment (class in ethograph.io.nwb_alignment), [1] enrich_labels_df() (in module ethograph.labels.export), [1] ethograph.features.changepoints module ethograph.io.dataset module ethograph.io.nwb_alignment module ethograph.io.nwb_import module ethograph.io.pynapple module ethograph.labels.converters module ethograph.labels.crowsetta_format module ethograph.labels.export module ethograph.labels.intervals module ethograph.labels.ml module ethograph.labels.plots module ethograph.labels.predictions module ethograph.labels.tsv_store module ethograph.utils.xr_utils module EthographSeq (class in ethograph.labels.crowsetta_format) (in module ethograph.labels.crowsetta_format) extract() (ethograph.labels.converters.CrowsettaLabelConverter method) (ethograph.labels.converters.LabelConverter method) (ethograph.labels.converters.PynappleLabelConverter method) extract_cp_times() (in module ethograph.features.changepoints), [1] extract_crowsetta_labels() (in module ethograph.labels.converters), [1] F file_time_spans() (ethograph.io.nwb_alignment.NWBAlignment method) (ethograph.NWBAlignment method) filter_by_attr() (ethograph.io.trialtree.TrialTree method) find_blocks() (in module ethograph.labels.ml), [1] find_interval_at() (in module ethograph.labels.intervals), [1] find_nearest_turning_points_binary() (in module ethograph.features.changepoints), [1] find_peaks_binary() (in module ethograph.features.changepoints), [1] find_troughs_binary() (in module ethograph.features.changepoints), [1] fix_endings() (in module ethograph.labels.ml), [1] flatten_nap_folder() (in module ethograph.io.pynapple), [1] from_continuous() (ethograph.io.trialtree.TrialTree class method) from_datasets() (ethograph.io.trialtree.TrialTree class method) (in module ethograph) from_datatree() (ethograph.io.trialtree.TrialTree class method) from_nwb_object() (ethograph.io.nwb_alignment.NWBAlignment class method) (ethograph.NWBAlignment class method) G get_all_trials() (ethograph.io.trialtree.TrialTree method) get_common_attrs() (ethograph.io.trialtree.TrialTree method) get_confidence() (ethograph.labels.predictions.PredictionsStore method), [1] get_file() (ethograph.labels.predictions.PredictionsStore method), [1] get_interval_bounds() (in module ethograph.labels.intervals), [1] get_labels_start_end_indices() (in module ethograph.labels.ml), [1] get_metadata() (in module ethograph.io.pynapple), [1] get_stream_rate() (ethograph.io.nwb_alignment.NWBAlignment method), [1] (ethograph.NWBAlignment method) get_time_coord() (in module ethograph.utils.xr_utils), [1] get_trial_from_tsv() (in module ethograph.labels.tsv_store), [1] get_trial_meta() (in module ethograph.labels.tsv_store), [1] get_trial_metadata() (ethograph.io.trialtree.TrialTree method) H has_real_timing (ethograph.io.nwb_alignment.NWBAlignment property), [1] (ethograph.NWBAlignment property) I init_empty_labels() (in module ethograph.labels.tsv_store), [1] intervals_to_dense() (in module ethograph.labels.ml), [1] itrial() (ethograph.io.trialtree.TrialTree method) L LabelConverter (class in ethograph.labels.converters), [1] labels_tsv_path() (in module ethograph.labels.tsv_store), [1] load_all() (ethograph.labels.predictions.PredictionsStore method), [1] load_label_mapping() (in module ethograph.labels.intervals), [1] load_labels_tsv() (in module ethograph.labels.tsv_store), [1] load_mapping() (in module ethograph.labels.intervals), [1] load_nap_data() (in module ethograph) (in module ethograph.io.pynapple), [1] load_prediction_file() (in module ethograph.labels.predictions), [1] M make_nwb_alignment() (in module ethograph.io.nwb_alignment), [1] map_trials() (ethograph.io.trialtree.TrialTree method) merge_changepoints() (in module ethograph.features.changepoints), [1] module ethograph.features.changepoints ethograph.io.dataset ethograph.io.nwb_alignment ethograph.io.nwb_import ethograph.io.pynapple ethograph.labels.converters ethograph.labels.crowsetta_format ethograph.labels.export ethograph.labels.intervals ethograph.labels.ml ethograph.labels.plots ethograph.labels.predictions ethograph.labels.tsv_store ethograph.utils.xr_utils more_changepoint_features() (in module ethograph.features.changepoints), [1] N NWBAlignment (class in ethograph) (class in ethograph.io.nwb_alignment), [1] O open() (ethograph.io.trialtree.TrialTree class method) (in module ethograph) P parse_nwb_types() (in module ethograph.io.pynapple), [1] plot_label_segments() (in module ethograph.labels.plots), [1] plot_label_segments_multirow() (in module ethograph.labels.plots), [1] pose_keys (ethograph.io.nwb_alignment.NWBAlignment property) (ethograph.NWBAlignment property) prediction_to_labels_and_confidence() (in module ethograph.labels.predictions), [1] PredictionsStore (class in ethograph.labels.predictions), [1] probe_electrical_series() (in module ethograph.io.nwb_import), [1], [2] probe_label_sources() (in module ethograph.io.nwb_import), [1], [2] purge_short_intervals() (in module ethograph.labels.intervals), [1] purge_small_blocks() (in module ethograph.labels.ml), [1] PynappleLabelConverter (class in ethograph.labels.converters), [1] R read_trials_table() (in module ethograph.io.nwb_import), [1], [2] REQUIRED_COLUMNS (in module ethograph.labels.tsv_store) resolve_crowsetta_mapping() (in module ethograph.labels.converters), [1] resolve_labels() (ethograph.labels.converters.LabelConverter method) resolve_media_path() (ethograph.io.nwb_alignment.NWBAlignment method), [1] (ethograph.NWBAlignment method) S save() (ethograph.io.trialtree.TrialTree method) save_label_mapping() (in module ethograph.labels.intervals), [1] save_labels_tsv() (in module ethograph.labels.tsv_store), [1] sel_valid() (in module ethograph) (in module ethograph.utils.xr_utils), [1] set_trial_in_tsv() (in module ethograph.labels.tsv_store), [1] set_trial_meta_attr() (in module ethograph.labels.tsv_store), [1] snap_boundaries() (in module ethograph.labels.intervals), [1] snap_to_nearest_changepoint_time() (in module ethograph.features.changepoints), [1] stitch_gaps() (in module ethograph.labels.ml), [1] stitch_intervals() (in module ethograph.labels.intervals), [1] stream_offset_for_trial() (ethograph.io.nwb_alignment.NWBAlignment method), [1] (ethograph.NWBAlignment method) stream_rates() (ethograph.io.nwb_alignment.NWBAlignment method) (ethograph.NWBAlignment method) sync_acquisition_for_streams() (in module ethograph.io.nwb_alignment), [1] T TableAlignment (class in ethograph.io.nwb_alignment), [1] trial() (ethograph.io.trialtree.TrialTree method) trial_items() (ethograph.io.trialtree.TrialTree method) TRIAL_META_COLUMNS (in module ethograph.labels.tsv_store) TRIAL_META_DEFAULTS (in module ethograph.labels.tsv_store) trials (ethograph.io.trialtree.TrialTree property) trials_ep (ethograph.io.nwb_alignment.EmpytAlignment property) (ethograph.io.nwb_alignment.NWBAlignment property) (ethograph.NWBAlignment property) TrialTree (class in ethograph.io.trialtree) TSV_COLUMNS (in module ethograph.labels.tsv_store) U update_trial() (ethograph.io.trialtree.TrialTree method) update_trials_columns() (in module ethograph.io.nwb_alignment), [1] V validate_labels_tsv() (in module ethograph.labels.tsv_store), [1] W write_mapping_file() (in module ethograph.labels.converters), [1]