How to find markov blanket for a node?
Find all parents of the node
Find all children of the node
Find all parents of the children of the node

These altogether gives you the Markov blanket for a given node.
I want to do feature selection using markov blanket algorithm. I am wondering is there any API in java/weka or in python to find the markov blanket .
Consider I have a dataset. The dataset has number of variables and one one target variable. I want to find the markov blanket of the target variable.
Any information would be appreciated