Gene network inference