| Literature DB >> 29801503 |
Steven Woodhouse1,2,3, Nir Piterman4, Christoph M Wintersteiger3, Berthold Göttgens5,6, Jasmin Fisher7,8.
Abstract
BACKGROUND: Reconstruction of executable mechanistic models from single-cell gene expression data represents a powerful approach to understanding developmental and disease processes. New ambitious efforts like the Human Cell Atlas will soon lead to an explosion of data with potential for uncovering and understanding the regulatory networks which underlie the behaviour of all human cells. In order to take advantage of this data, however, there is a need for general-purpose, user-friendly and efficient computational tools that can be readily used by biologists who do not have specialist computer science knowledge.Entities:
Keywords: Developmental biology; Executable biology; Gene regulatory networks; Single cell
Mesh:
Year: 2018 PMID: 29801503 PMCID: PMC5970485 DOI: 10.1186/s12918-018-0581-y
Source DB: PubMed Journal: BMC Syst Biol ISSN: 1752-0509
Fig. 1Tool overview. When SCNS is first started, the user is presented with the ‘Load Data’ page, asking them to upload a .CSV file containing their single-cell gene expression data. a The state transition graph page, which allows visualisation of the data, selection of initial and target cell classes, and running of synthesis. b The analysis page, which shows the computed stable states of the synthesised model and allows combined overexpression/knockout perturbations to be run
Fig. 2Extracted regulatory network for human preimplantation development. Blue edges indicate activation; red edges indicate repression. Square boxes represent AND operations. Circles connecting edges indicate multiple compatible update rules
Parameters used on example data set
| Gene | Number of activators | Number of repressors | Threshold % |
|---|---|---|---|
| ARGFX | 2 | 0 | 70 |
| CDX2 | 3 | 0 | 70 |
| DLX5 | 1 | 0 | 80 |
| GATA2 | 1 | 0 | 90 |
| GATA3 | 1 | 0 | 90 |
| GATA4 | 1 | 0 | 80 |
| GATA6 | 1 | 0 | 80 |
| GCM1 | 2 | 0 | 70 |
| HAND1 | 1 | 2 | 70 |
| HNF1B | 1 | 0 | 80 |
| HNF4A | 1 | 2 | 60 |
| KLF17 | 1 | 1 | 80 |
| LBH | 1 | 0 | 70 |
| NANOG | 1 | 0 | 70 |
| OVOL1 | 1 | 0 | 100 |
| POU5F1 | 2 | 0 | 80 |
| PRDM14 | 1 | 1 | 60 |
| PRDM16 | 1 | 0 | 10 |
| SOX17 | 2 | 0 | 70 |
| SOX2 | 3 | 0 | 80 |
Initial cells = E3, Target cells = E7_target
Performance of SCNS on example data sets
| Genes | States | Gene inputs | Run time (seconds) |
|---|---|---|---|
| 11 | 214 | 2 | 0.5 |
| 11 | 214 | 3 | 4 |
| 11 | 214 | 4 | 11 |
| 17 | 1772 | 2 | 13 |
| 17 | 1772 | 3 | 50 |
| 17 | 1772 | 4 | 249 |
| 20 | 690 | 2 | 6 |
| 20 | 690 | 3 | 79 |
| 20 | 690 | 4 | 628 |
| 33 | 1448 | 2 | 1084 |
| 33 | 1448 | 3 | 6533 |
| 33 | 1448 | 4 | Out of memory |