Index A | B | C | D | E | F | G | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | Y A add_variable() (statqa.metadata.schema.Codebook method) ADMINISTRATIVE (statqa.metadata.schema.DataGeneratingProcess attribute) analysis_result (statqa.types.QAPair attribute) analysis_type (statqa.types.BivariateResult attribute) (statqa.types.CausalResult attribute) (statqa.types.QAPair attribute) (statqa.types.TemporalResult attribute) (statqa.types.UnivariateResult attribute) AnalysisError analyze() (in module statqa.cli.main) (statqa.analysis.bivariate.BivariateAnalyzer method) (statqa.analysis.univariate.UnivariateAnalyzer method) analyze_grouped_trend() (statqa.analysis.temporal.TemporalAnalyzer method) analyze_treatment_effect() (statqa.analysis.causal.CausalAnalyzer method) analyze_trend() (statqa.analysis.temporal.TemporalAnalyzer method) analyzer (statqa.types.QAPair attribute) anova (statqa.types.BivariateResult attribute) answer (statqa.types.JSONLFormat attribute) (statqa.types.QAPair attribute) AnthropicFormat (class in statqa.types) ate (statqa.types.CausalResult attribute) ate_ci_lower (statqa.types.CausalResult attribute) ate_ci_upper (statqa.types.CausalResult attribute) B BaseParser (class in statqa.metadata.parsers.base) batch_analyze() (statqa.analysis.bivariate.BivariateAnalyzer method) (statqa.analysis.univariate.UnivariateAnalyzer method) BivariateAnalyzer (class in statqa.analysis.bivariate) BivariateResult (class in statqa.types) BOOLEAN (statqa.metadata.schema.VariableType attribute) C calculate_effect_size() (in module statqa.utils.stats) CATEGORICAL_NOMINAL (statqa.metadata.schema.VariableType attribute) CATEGORICAL_ORDINAL (statqa.metadata.schema.VariableType attribute) CAUSAL (statqa.qa.templates.QuestionType attribute) CausalAnalyzer (class in statqa.analysis.causal) CausalResult (class in statqa.types) change_points (statqa.types.TemporalResult attribute) chi_square (statqa.types.BivariateResult attribute) citation (statqa.metadata.schema.Codebook attribute), [1] close_all() (statqa.visualization.plots.PlotFactory method) Codebook (class in statqa.metadata.schema) CodebookParseError cohens_d() (in module statqa.utils.stats) COMPARATIVE (statqa.qa.templates.QuestionType attribute) completion (statqa.types.OpenAIFormat attribute) confounders (statqa.types.CausalResult attribute) context (statqa.types.QAPair attribute) contingency_table (statqa.types.BivariateResult attribute) correct_multiple_testing() (in module statqa.utils.stats) CORRELATIONAL (statqa.qa.templates.QuestionType attribute) cramers_v (statqa.types.BivariateResult attribute) cramers_v() (in module statqa.utils.stats) CSVParser (class in statqa.metadata.parsers.csv) D DataGeneratingProcess (class in statqa.metadata.schema) dataset_info (statqa.metadata.schema.Codebook attribute), [1] DATETIME (statqa.metadata.schema.VariableType attribute) description (statqa.metadata.schema.Codebook attribute), [1] (statqa.metadata.schema.Variable attribute), [1] DESCRIPTIVE (statqa.qa.templates.QuestionType attribute) detect_change_points() (statqa.analysis.temporal.TemporalAnalyzer method) detect_outliers() (in module statqa.utils.stats) dgp (statqa.metadata.schema.Variable attribute), [1] DISTRIBUTIONAL (statqa.qa.templates.QuestionType attribute) diversity_index (statqa.types.UnivariateResult attribute) dtype (statqa.metadata.schema.Variable attribute), [1] E effect_significant (statqa.types.CausalResult attribute) effect_size (statqa.types.BivariateResult attribute) effect_size_interpretation (statqa.types.BivariateResult attribute) enrich_codebook() (statqa.metadata.enricher.MetadataEnricher method) enrich_variable() (statqa.metadata.enricher.MetadataEnricher method) enriched_metadata (statqa.metadata.schema.Variable attribute), [1] EnrichmentError ensure_set() (statqa.metadata.schema.Variable class method) EXPERIMENTAL (statqa.metadata.schema.DataGeneratingProcess attribute) export_qa_dataset() (statqa.qa.generator.QAGenerator method) ExportError F formatted_insight (statqa.types.BivariateResult attribute) (statqa.types.CausalResult attribute) (statqa.types.TemporalResult attribute) (statqa.types.UnivariateResult attribute) frequencies (statqa.types.UnivariateResult attribute) G generate() (statqa.qa.templates.QuestionTemplate method) generate_batch() (statqa.qa.generator.QAGenerator method) generate_exploratory_questions() (statqa.qa.generator.QAGenerator method) generate_qa() (in module statqa.cli.main) generate_qa_pairs() (statqa.qa.generator.QAGenerator method) generate_visual_metadata() (statqa.qa.generator.QAGenerator method) generated_at (statqa.types.QAPair attribute) generation_method (statqa.types.QAPair attribute) get_categorical_variables() (statqa.metadata.schema.Codebook method) get_cleaned_values() (statqa.metadata.schema.Variable method) get_logger() (in module statqa.utils.logging) get_numeric_variables() (statqa.metadata.schema.Codebook method) get_outcome_variables() (statqa.metadata.schema.Codebook method) get_temporal_variables() (statqa.metadata.schema.Codebook method) get_treatment_variables() (statqa.metadata.schema.Codebook method) get_variable() (statqa.metadata.schema.Codebook method) I identify_confounders() (statqa.analysis.causal.CausalAnalyzer method) infer_question_type() (in module statqa.qa.templates) iqr (statqa.types.UnivariateResult attribute) is_categorical() (statqa.metadata.schema.Variable method) is_confounder (statqa.metadata.schema.Variable attribute), [1] is_numeric() (statqa.metadata.schema.Variable method) is_ordinal (statqa.metadata.schema.Variable attribute), [1] is_outcome (statqa.metadata.schema.Variable attribute), [1] is_temporal() (statqa.metadata.schema.Variable method) is_treatment (statqa.metadata.schema.Variable attribute), [1] J JSONLFormat (class in statqa.types) K kurtosis (statqa.types.UnivariateResult attribute) L label (statqa.metadata.schema.Variable attribute), [1] (statqa.types.TemporalResult attribute) (statqa.types.UnivariateResult attribute) last_updated (statqa.metadata.schema.Codebook attribute), [1] llm_model (statqa.types.QAPair attribute) LLMConnectionError LLMResponseError load_data() (in module statqa.utils.io) load_json() (in module statqa.utils.io) M mad (statqa.types.UnivariateResult attribute) mann_kendall_trend() (in module statqa.utils.stats) MAR (statqa.metadata.schema.MissingPattern attribute) max (statqa.types.UnivariateResult attribute) MCAR (statqa.metadata.schema.MissingPattern attribute) mean (statqa.types.UnivariateResult attribute) median (statqa.types.UnivariateResult attribute) messages (statqa.types.AnthropicFormat attribute) metadata (statqa.types.JSONLFormat attribute) MetadataEnricher (class in statqa.metadata.enricher) min (statqa.types.UnivariateResult attribute) missing_count (statqa.types.UnivariateResult attribute) missing_pattern (statqa.metadata.schema.Variable attribute), [1] missing_percentage (statqa.types.UnivariateResult attribute) missing_values (statqa.metadata.schema.Variable attribute), [1] MissingPattern (class in statqa.metadata.schema) MNAR (statqa.metadata.schema.MissingPattern attribute) mode (statqa.types.UnivariateResult attribute) mode_count (statqa.types.UnivariateResult attribute) model_config (statqa.metadata.schema.Codebook attribute) (statqa.metadata.schema.Variable attribute) module statqa.analysis.bivariate statqa.analysis.causal statqa.analysis.temporal statqa.analysis.univariate statqa.cli.main statqa.exceptions statqa.metadata.enricher statqa.metadata.parsers.base statqa.metadata.parsers.csv statqa.metadata.parsers.statistical statqa.metadata.parsers.text statqa.metadata.schema statqa.qa.generator statqa.qa.templates statqa.types statqa.utils.io statqa.utils.logging statqa.utils.stats statqa.visualization.plots statqa.visualization.themes N name (statqa.metadata.schema.Codebook attribute), [1] (statqa.metadata.schema.Variable attribute), [1] normality_test (statqa.types.UnivariateResult attribute) notes (statqa.metadata.schema.Variable attribute), [1] NUMERIC_CONTINUOUS (statqa.metadata.schema.VariableType attribute) NUMERIC_DISCRETE (statqa.metadata.schema.VariableType attribute) O OBSERVATIONAL (statqa.metadata.schema.DataGeneratingProcess attribute) OpenAIFormat (class in statqa.types) outcome (statqa.types.CausalResult attribute) outliers (statqa.types.UnivariateResult attribute) P p_value (statqa.types.TemporalResult attribute) parse() (statqa.metadata.parsers.base.BaseParser method) (statqa.metadata.parsers.csv.CSVParser method) (statqa.metadata.parsers.statistical.StatisticalFormatParser method) (statqa.metadata.parsers.text.TextParser method) parse_codebook() (in module statqa.cli.main) parse_file() (statqa.metadata.parsers.base.BaseParser method) parse_string() (statqa.metadata.parsers.base.BaseParser method) ParseError pearson (statqa.types.BivariateResult attribute) pipeline() (in module statqa.cli.main) plot_bivariate() (statqa.visualization.plots.PlotFactory method) plot_temporal() (statqa.visualization.plots.PlotFactory method) plot_univariate() (statqa.visualization.plots.PlotFactory method) PlotFactory (class in statqa.visualization.plots) prompt (statqa.types.OpenAIFormat attribute) Q q25 (statqa.types.UnivariateResult attribute) q75 (statqa.types.UnivariateResult attribute) QAGenerator (class in statqa.qa.generator) QAPair (class in statqa.types) QUASI_EXPERIMENTAL (statqa.metadata.schema.DataGeneratingProcess attribute) question (statqa.types.JSONLFormat attribute) (statqa.types.QAPair attribute) QuestionTemplate (class in statqa.qa.templates) QuestionType (class in statqa.qa.templates) R range_max (statqa.metadata.schema.Variable attribute), [1] range_min (statqa.metadata.schema.Variable attribute), [1] regression_results (statqa.types.CausalResult attribute) robust_mean (statqa.types.UnivariateResult attribute) robust_stats() (in module statqa.utils.stats) S sample_size (statqa.types.BivariateResult attribute) save_json() (in module statqa.utils.io) seasonal_component (statqa.types.TemporalResult attribute) setup_logging() (in module statqa.utils.logging) setup_theme() (in module statqa.visualization.themes) significant (statqa.types.BivariateResult attribute) SIMULATION (statqa.metadata.schema.DataGeneratingProcess attribute) skewness (statqa.types.UnivariateResult attribute) source (statqa.metadata.schema.Variable attribute), [1] spearman (statqa.types.BivariateResult attribute) StatisticalAnalysisError StatisticalFormatParser (class in statqa.metadata.parsers.statistical) statqa.analysis.bivariate module statqa.analysis.causal module statqa.analysis.temporal module statqa.analysis.univariate module statqa.cli.main module statqa.exceptions module statqa.metadata.enricher module statqa.metadata.parsers.base module statqa.metadata.parsers.csv module statqa.metadata.parsers.statistical module statqa.metadata.parsers.text module statqa.metadata.schema module statqa.qa.generator module statqa.qa.templates module statqa.types module statqa.utils.io module statqa.utils.logging module statqa.utils.stats module statqa.visualization.plots module statqa.visualization.themes module StatqaError std (statqa.types.UnivariateResult attribute) SURVEY (statqa.metadata.schema.DataGeneratingProcess attribute) T t_test (statqa.types.BivariateResult attribute) tau (statqa.types.TemporalResult attribute) TEMPORAL (statqa.qa.templates.QuestionType attribute) temporal_variable (statqa.metadata.schema.Variable attribute), [1] TemporalAnalyzer (class in statqa.analysis.temporal) TemporalResult (class in statqa.types) TEXT (statqa.metadata.schema.VariableType attribute) TextParser (class in statqa.metadata.parsers.text) time_variable (statqa.types.TemporalResult attribute) tool (statqa.types.QAPair attribute) tool_version (statqa.types.QAPair attribute) total_count (statqa.types.UnivariateResult attribute) treatment (statqa.types.CausalResult attribute) trend (statqa.types.TemporalResult attribute) trend_significance (statqa.types.TemporalResult attribute) U unique_count (statqa.types.UnivariateResult attribute) units (statqa.metadata.schema.Variable attribute), [1] UnivariateAnalyzer (class in statqa.analysis.univariate) UnivariateResult (class in statqa.types) UNKNOWN (statqa.metadata.schema.DataGeneratingProcess attribute) (statqa.metadata.schema.MissingPattern attribute) (statqa.metadata.schema.VariableType attribute) V valid_values (statqa.metadata.schema.Variable attribute), [1] validate() (statqa.metadata.parsers.base.BaseParser method) (statqa.metadata.parsers.csv.CSVParser method) (statqa.metadata.parsers.statistical.StatisticalFormatParser method) (statqa.metadata.parsers.text.TextParser method) ValidationError var1 (statqa.types.BivariateResult attribute) var1_label (statqa.types.BivariateResult attribute) var2 (statqa.types.BivariateResult attribute) var2_label (statqa.types.BivariateResult attribute) var_type (statqa.metadata.schema.Variable attribute), [1] Variable (class in statqa.metadata.schema) variable (statqa.types.TemporalResult attribute) (statqa.types.UnivariateResult attribute) variable_label (statqa.types.QAPair attribute) variable_name (statqa.types.QAPair attribute) variable_type (statqa.types.UnivariateResult attribute) VariableParseError variables (statqa.metadata.schema.Codebook attribute), [1] VariableType (class in statqa.metadata.schema) version (statqa.metadata.schema.Codebook attribute), [1] version() (in module statqa.cli.main) Y year_over_year_change() (statqa.analysis.temporal.TemporalAnalyzer method)