This repository was archived by the owner on Mar 26, 2019. It is now read-only.

Description
I am working on a kernel where the underlying workflow system can generate reports based on results of other steps. For example,
! ## samples
! There are ${nsamples} samples with names ${sample_names}
would generate
## samples
There are 2 samples with names sampleA, sampleB
I would like to store these report lines in jupyter as markdown cells but currently the kernel can only handle script cells through do_execute. Is there anyway that I can hijack markdown cell, change its content (expand ${samples} etc) before it is rendered?