Data-driven transcriptomic modules