We are a computational biology lab dedicated to developing and applying innovative computational methods to gain systems-level understanding of life. Biomedical science is increasingly digitized. New technologies rapidly emerge and mature, providing more and more detailed information about the molecular mechanisms underlying various biological processes. Yet, the data generated by these technologies are often complex and difficult to interpret without sophisticated analytical methods  It is both exciting and rewarding to develop computational methods to help analyzing such complex data and identifying the underlying principles.  Previous work from our lab and collaborators has provided fundamental insights into the regulatory mechanisms underlying cell-type specific transcriptional activities in development and diseases.