py-why / py-why/causal-learn

KCI independence test for mixed data

Open
#241 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
1.7k
Forks
274
PR merge metrics
No merged PRs in 30d

Description

We want to run FCI with the KCI independence test and have a couple of binary variables (vegetarianism, gender) and a couple of scaled discreet variables (like smoking, where 0 is not smoking, 1 smoking rarely, 4 smoking frequently) and a couple of normal numerical variables.
We found several old discussions on mixed data, the general advice was to check out Tetrad and that causal-learn does not really support mixed data yet. Have there been any updates on that? What would you suggest now to use on the data we described?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the issue's references to FCI, the KCI independence test, mixed binary, discrete, and numerical data, and the prior guidance about Tetrad and causal-learn. Determine whether current causal-learn entry points support this data combination and define what implementation or documentation would be needed; done means a supported approach or a clearly scoped feature proposal.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.