NobleBlocks
    Dynamic causal modelling revisited | NobleBlocks