bcDBN is Java implementation of a dynamic Bayesian network (DBN) structure learning algorithm. It can learn a network structure from a file with multivariate longitudinal observations, and has polynomial time complexity in the number of attributes and observations.
For further details, please refer to the project website: https://margaridanarsousa.github.io/learn_cDBN/.