| Literature DB >> 24578634 |
Anyou Wang1, Yan Zhong2, Yanhua Wang3, Qianchuan He4.
Abstract
Discriminating cell types is a daily request for stem cell biologists. However, there is not a user-friendly system available to date for public users to discriminate the common cell types, embryonic stem cells (ESCs), induced pluripotent stem cells (iPSCs), and somatic cells (SCs). Here, we develop WCTDS, a web-server of cell type discrimination system, to discriminate the three cell types and their subtypes like fetal versus adult SCs. WCTDS is developed as a top layer application of our recent publication regarding cell type discriminations, which employs DNA-methylation as biomarkers and machine learning models to discriminate cell types. Implemented by Django, Python, R, and Linux shell programming, run under Linux-Apache web server, and communicated through MySQL, WCTDS provides a friendly framework to efficiently receive the user input and to run mathematical models for analyzing data and then to present results to users. This framework is flexible and easy to be expended for other applications. Therefore, WCTDS works as a user-friendly framework to discriminate cell types and subtypes and it can also be expended to detect other cell types like cancer cells.Entities:
Mesh:
Year: 2014 PMID: 24578634 PMCID: PMC3919083 DOI: 10.1155/2014/459064
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Figure 1Overview of WCTDS. WCTDS provides a web interface to submit the testing data and to display an example of results and to download the entire result in a zip file. (a) After browsing the input data and clicking the analysis icon provided by the web interface, WCTDS takes care of all computational processes automatically under Linux shell behind the web interface. An example of submitted data frame format and the submission form were shown. (b) Many steps are involved in cell type discrimination. The pseudocode highlights the algorithm and discrimination processes in WCTDS.
Figure 2Cell type discrimination. Cell types are discriminated by estimating the probability of each type. Normally and always, the biomarkers for discriminating a pair of cell types (e.g., ESCs versus iPSCs) are used to discriminate cell types. After running the biomarkers from the start point to the end point, the probability of cell types will be summarized and a cell type will be assigned to the sample in basis of the higher probability. (a) A simulated sample with 98% probability of iPSCs and only 2% of ESCs, so the sample is discriminated as iPSCs. (b) A real iPSC sample with 100% probability, and no misclassification was (0% ESCs) found in this sample.
Figure 3Reporting result. WCTDS reports its results in two file formats, plain text file and figure file in pdf format. (a) A partial text file shows the text file format. (b) An example of the figure format of cell type result. Color represents data distribution density. (c) An example of subtype results.