gCastle: A Python Toolbox for Causal Discovery
Not on the map. Why?
Abstract (arXiv)
textttgCastle is an end-to-end Python toolbox for causal structure learning. It provides functionalities of generating data from either simulator or real-world dataset, learning causal structure from the data, and evaluating the learned graph, together with useful practices such as prior knowledge insertion, preliminary neighborhood selection, and post-processing to remove false discoveries. Compared with related packages, textttgCastle includes many recently developed gradient-based causal discovery methods with optional GPU acceleration. textttgCastle brings convenience to researchers who may directly experiment with the code as well as practitioners with graphical user interference. Three real-world datasets in telecommunications are also provided in the current version. textttgCastle is available under Apache License 2.0 at urlhttps://github.com/huawei-noah/trustworthyAI/tree/master/gcastle.
Key facts. Cited by 61 papers in the map (data through 14 Oct 2026). Builds on 19 of its 35 references that are in the map. First posted on arXiv 30 Nov 2021.
Builds on
19 of 35 references.
References · 19
- 2018DAGs with NO TEARS: Continuous Optimization for Structure Learningcited by 752
- 2019DAG-GNN: DAG Structure Learning with Graph Neural Networkscited by 331
- 2017Detecting causal associations in large nonlinear time series datasetscited by 244
- 2019Gradient-Based Neural DAG Learningcited by 227
- 2020Differentiable Causal Discovery from Interventional Datacited by 218
- 2019Learning Sparse Nonparametric DAGscited by 207
- 2020On the Role of Sparsity and DAG Constraints for Learning Linear DAGscited by 191
- 2013CAM: Causal additive models, high-dimensional order search and penalized regressioncited by 178
- 2013Causal Inference and Causal Explanation with Background Knowledgecited by 170
- 2019Causal Discovery with Reinforcement Learningcited by 145
- 2020DoWhy: An End-to-End Library for Causal Inferencecited by 95
- 2019Masked Gradient-Based Causal Structure Learningcited by 89
7 more
- 2020CausalML: Python Package for Causal Machine Learningcited by 74
- 2020Differentiable Causal Discovery Under Unmeasured Confoundingcited by 56
- 2019A Graph Autoencoder Approach to Causal Structure Learningcited by 55
- 2021Ordering-Based Causal Discovery with Reinforcement Learningcited by 55
- 2015A fast PC algorithm for high dimensional causal discovery with multi-core PCscited by 45
- 2020On Low Rank Directed Acyclic Graphs and Causal Structure Learningcited by 23
- 2021An Influence-based Approach for Root Cause Alarm Discovery in Telecom Networkscited by 10
Built on by
Citing papers per year: 2021: 1; 2022: 5; 2023: 12; 2024: 14; 2025: 17; 2026: 12.
61 papers.
Sort:
By area:
- 2023Causal-learn: Causal Discovery in Pythoncited by 109
- 2022Deep End-to-end Causal Inferencecited by 95
- 2023A Survey on Causal Discovery Methods for I.I.D. and Time Series Datacited by 35
- 2023A Scale-Invariant Sorting Criterion to Find a Causal Order in Additive Noise Modelscited by 28
- 2021FedDAG: Federated DAG Structure Learningcited by 17
- 2023A Review of the Role of Causality in Developing Trustworthy AI Systemscited by 14
- 2022CIPCaD-Bench: Continuous Industrial Process datasets for benchmarking Causal Discovery methodscited by 10
- 2023Evaluation of Induced Expert Knowledge in Causal Structure Learning by NOTEARScited by 8
- 2023Applying Large Language Models for Causal Structure Learning in Non Small Cell Lung Cancercited by 8
- 2024Comprehensive Review and Empirical Evaluation of Causal Discovery Algorithms for Numerical Datacited by 8
- 2025Unitless Unrestricted Markov-Consistent SCM Generation: Better Benchmark Datasets for Causal Discoverycited by 8
- 2026FML-bench: A Controlled Study of AI Research Agent Strategies from the Perspective of Search Dynamicscited by 8
38 more
- 2023Open problems in causal structure learning: A case study of COVID-19 in the UKcited by 7
- 2024A Fixed-Point Approach for Causal Generative Modelingcited by 7
- 2024Effective Bayesian Causal Inference via Structural Marginalisation and Autoregressive Orderscited by 6
- 2025Structure Causal Models and LLMs Integration in Medical Visual Question Answeringcited by 6
- 2023Optimizing Data-driven Causal Discovery Using Knowledge-guided Searchcited by 5
- 2022Tearing Apart NOTEARS: Controlling the Graph Prediction via Variance Manipulationcited by 4
- 2023Robustness of Algorithms for Causal Structure Learning to Hyperparameter Choicecited by 4
- 2024Permutation-based Inference for Variational Learning of Directed Acyclic Graphscited by 4
- 2024CausalPlayground: Addressing Data-Generation Requirements in Cutting-Edge Causality Researchcited by 4
- 2025Causal Discovery via Quantile Partial Effectcited by 4
- 2025The Robustness of Differentiable Causal Discovery in Misspecified Scenarioscited by 4
- 2022Learning Multiscale Non-stationary Causal Structurescited by 3
- 2023A Causal Ordering Prior for Unsupervised Representation Learningcited by 3
- 2023Learned Causal Method Predictioncited by 3
- 2024Reinforcement Learning for Causal Discovery without Acyclicity Constraintscited by 3
- 2025ACCESS : A Benchmark for Abstract Causal Event Discovery and Reasoningcited by 3
- 2025Learning Identifiable Structures Helps Avoid Bias in DNN-based Supervised Causal Learningcited by 3
- 2024Generalization of LiNGAM that allows confoundingcited by 2
- 2024Weakly-supervised causal discovery based on fuzzy knowledge and complex data complementaritycited by 2
- 2024OCDB: Revisiting Causal Discovery with a Comprehensive Benchmark and Evaluation Frameworkcited by 2
- 2025Causal Explainability of Machine Learning in Heart Failure Prediction from Electronic Health Recordscited by 2
- 2025Robust Causal Discovery under Imperfect Structural Constraintscited by 2
- 2025Cluster-Dags as Powerful Background Knowledge For Causal Discoverycited by 2
- 2022Causal Explanation for Reinforcement Learning: Quantifying State and Temporal Importancecited by 1
- 2024ExDAG: an MIQP Algorithm for Learning DAGscited by 1
- 2024Anwendung von Causal-Discovery-Algorithmen zur Root-Cause-Analyse in der Fahrzeugmontagecited by 1
- 2025Causal Discovery via Bayesian Optimizationcited by 1
- 2025Heterogeneous Causal Discovery of Repeated Undesirable Health Outcomescited by 1
- 2025CAMA: Enhancing Mathematical Reasoning in Large Language Models with Causal Knowledgecited by 1
- 2023UPREVE: An End-to-End Causal Discovery Benchmarking Systemcited by 0
- 2024Neural Networks with Causal Graph Constraints: A New Approach for Treatment Effects Estimationcited by 0
- 2024Inference of Causal Networks using a Topological Thresholdcited by 0
- 2024Scalable Temporal Anomaly Causality Discovery in Large Systems: Achieving Computational Efficiency with Binary Anomaly Flag Datacited by 0
- 2025A Guide to Bayesian Networks Software Packages for Structure and Parameter Learning -- 2025 Editioncited by 0
- 2025A Computational Theory for Efficient Mini Agent Evaluation with Causal Guaranteescited by 0
- 2025Causality-Induced Positional Encoding for Transformer-Based Representation Learning of Non-Sequential Featurescited by 0
- 2025Guide: Generalized-Prior and Data Encoders for DAG Estimationcited by 0
- 2025Competition is the key: A Game Theoretic Causal Discovery Approachcited by 0
50 most cited of 61 All 61 (JSON)
- 2026Directional Evidence Guided Search-Space Reduction for Exact DAG Learning6 Oct 2026
- 2026Discrete Score Matching Enables Causal Discovery from Count Data30 Sep 2026
- 2026Resilient Concurrent Causal Discovery for Topological Event Sequences22 Aug 2026
- 2026Conditional Independence Tests for Constraint-Based Causal Discovery: A Survey11 Aug 2026
- 2026GoT-CD: Graph-of-Thoughts Causal Discovery and the Fragility of Post-hoc Path-Specific Fairness Audits3 Aug 2026
- 2026AutoCause: A Python framework that automates expert decisions in environmental time-series causal discovery31 Jul 2026
- 2026Relaxing Faithfulness with Intervention-Only Causal Discovery13 Jul 2026
- 2026A Neuroimaging Simulation Framework for Developing and Evaluating Causal AI27 Jun 2026
- 2026TriOpt: A Scalable Algorithm for Linear Causal Discovery17 May 2026
- 2026FML-bench: A Controlled Study of AI Research Agent Strategies from the Perspective of Search Dynamics17 May 2026
- 2026Relaxed Sparsest-Permutation Formulation for Causal Discovery at Scale7 May 2026
- 2026Evaluating Causal Discovery Algorithms for Path-Specific Fairness and Utility in Healthcare16 Mar 2026
38 more
- 2025Cluster-Dags as Powerful Background Knowledge For Causal Discovery10 Dec 2025
- 2025Robust Causal Discovery under Imperfect Structural Constraints10 Nov 2025
- 2025Competition is the key: A Game Theoretic Causal Discovery Approach23 Oct 2025
- 2025The Robustness of Differentiable Causal Discovery in Misspecified Scenarios14 Oct 2025
- 2025Guide: Generalized-Prior and Data Encoders for DAG Estimation28 Sep 2025
- 2025Causality-Induced Positional Encoding for Transformer-Based Representation Learning of Non-Sequential Features20 Sep 2025
- 2025Causal Discovery via Quantile Partial Effect16 Sep 2025
- 2025CAMA: Enhancing Mathematical Reasoning in Large Language Models with Causal Knowledge4 Aug 2025
- 2025Causal Explainability of Machine Learning in Heart Failure Prediction from Electronic Health Records3 Jun 2025
- 2025Structure Causal Models and LLMs Integration in Medical Visual Question Answering5 May 2025
- 2025A Computational Theory for Efficient Mini Agent Evaluation with Causal Guarantees27 Mar 2025
- 2025Unitless Unrestricted Markov-Consistent SCM Generation: Better Benchmark Datasets for Causal Discovery21 Mar 2025
- 2025A Guide to Bayesian Networks Software Packages for Structure and Parameter Learning -- 2025 Edition21 Mar 2025
- 2025Heterogeneous Causal Discovery of Repeated Undesirable Health Outcomes14 Mar 2025
- 2025Learning Identifiable Structures Helps Avoid Bias in DNN-based Supervised Causal Learning15 Feb 2025
- 2025ACCESS : A Benchmark for Abstract Causal Event Discovery and Reasoning12 Feb 2025
- 2025Causal Discovery via Bayesian Optimization25 Jan 2025
- 2024Scalable Temporal Anomaly Causality Discovery in Large Systems: Achieving Computational Efficiency with Binary Anomaly Flag Data16 Dec 2024
- 2024Reinforcement Learning for Causal Discovery without Acyclicity Constraints24 Aug 2024
- 2024Anwendung von Causal-Discovery-Algorithmen zur Root-Cause-Analyse in der Fahrzeugmontage23 Jul 2024
- 2024Comprehensive Review and Empirical Evaluation of Causal Discovery Algorithms for Numerical Data17 Jul 2024
- 2024ExDAG: an MIQP Algorithm for Learning DAGs21 Jun 2024
- 2024OCDB: Revisiting Causal Discovery with a Comprehensive Benchmark and Evaluation Framework7 Jun 2024
- 2024CausalPlayground: Addressing Data-Generation Requirements in Cutting-Edge Causality Research21 May 2024
- 2024Weakly-supervised causal discovery based on fuzzy knowledge and complex data complementarity14 May 2024
- 2024Inference of Causal Networks using a Topological Threshold21 Apr 2024
- 2024Neural Networks with Causal Graph Constraints: A New Approach for Treatment Effects Estimation18 Apr 2024
- 2024A Fixed-Point Approach for Causal Generative Modeling10 Apr 2024
- 2024Effective Bayesian Causal Inference via Structural Marginalisation and Autoregressive Orders22 Feb 2024
- 2024Permutation-based Inference for Variational Learning of Directed Acyclic Graphs4 Feb 2024
- 2024Generalization of LiNGAM that allows confounding30 Jan 2024
- 2023Applying Large Language Models for Causal Structure Learning in Non Small Cell Lung Cancer13 Nov 2023
- 2023Learned Causal Method Prediction7 Nov 2023
- 2023Robustness of Algorithms for Causal Structure Learning to Hyperparameter Choice27 Oct 2023
- 2023Causal-learn: Causal Discovery in Python31 Jul 2023
- 2023UPREVE: An End-to-End Causal Discovery Benchmarking System25 Jul 2023
- 2023A Causal Ordering Prior for Unsupervised Representation Learning11 Jul 2023
- 2023Open problems in causal structure learning: A case study of COVID-19 in the UK5 May 2023
50 newest of 61 All 61 (JSON)
- 2026GoT-CD: Graph-of-Thoughts Causal Discovery and the Fragility of Post-hoc Path-Specific Fairness Audits3 Aug 2026
- 2025CAMA: Enhancing Mathematical Reasoning in Large Language Models with Causal Knowledge4 Aug 2025
- 2025ACCESS : A Benchmark for Abstract Causal Event Discovery and Reasoning12 Feb 2025
- 2023Causal-learn: Causal Discovery in Pythoncited by 109
- 2022Deep End-to-end Causal Inferencecited by 95
- 2023A Survey on Causal Discovery Methods for I.I.D. and Time Series Datacited by 35
- 2023A Scale-Invariant Sorting Criterion to Find a Causal Order in Additive Noise Modelscited by 28
- 2021FedDAG: Federated DAG Structure Learningcited by 17
- 2023A Review of the Role of Causality in Developing Trustworthy AI Systemscited by 14
- 2022CIPCaD-Bench: Continuous Industrial Process datasets for benchmarking Causal Discovery methodscited by 10
- 2023Evaluation of Induced Expert Knowledge in Causal Structure Learning by NOTEARScited by 8
- 2023Applying Large Language Models for Causal Structure Learning in Non Small Cell Lung Cancercited by 8
- 2024Comprehensive Review and Empirical Evaluation of Causal Discovery Algorithms for Numerical Datacited by 8
- 2025Unitless Unrestricted Markov-Consistent SCM Generation: Better Benchmark Datasets for Causal Discoverycited by 8
- 2023Open problems in causal structure learning: A case study of COVID-19 in the UKcited by 7
12 most cited of 56 All 56 (JSON)
- 2026Directional Evidence Guided Search-Space Reduction for Exact DAG Learning6 Oct 2026
- 2026Discrete Score Matching Enables Causal Discovery from Count Data30 Sep 2026
- 2026Resilient Concurrent Causal Discovery for Topological Event Sequences22 Aug 2026
- 2026Conditional Independence Tests for Constraint-Based Causal Discovery: A Survey11 Aug 2026
- 2026AutoCause: A Python framework that automates expert decisions in environmental time-series causal discovery31 Jul 2026
- 2026Relaxing Faithfulness with Intervention-Only Causal Discovery13 Jul 2026
- 2026A Neuroimaging Simulation Framework for Developing and Evaluating Causal AI27 Jun 2026
- 2026TriOpt: A Scalable Algorithm for Linear Causal Discovery17 May 2026
- 2026Relaxed Sparsest-Permutation Formulation for Causal Discovery at Scale7 May 2026
- 2026Evaluating Causal Discovery Algorithms for Path-Specific Fairness and Utility in Healthcare16 Mar 2026
- 2025Cluster-Dags as Powerful Background Knowledge For Causal Discovery10 Dec 2025
- 2025Robust Causal Discovery under Imperfect Structural Constraints10 Nov 2025
12 newest of 56 All 56 (JSON)