To more accurately predict ciliary genes, CilioGenics combines several approaches, including as single-cell RNA sequencing, protein-protein interactions (PPIs), comparative genomics, transcription factor (TF)-network analysis, and text mining.
The current repository contains codes for each method, and representative codes are presented below.
To calculate the score of each section (interactions, scRNA-seq, motifs, text mining), the corresponding R script can be run. To calculate all scores, or final CilioGenics score, ciliogenics_scores.R
script can be run.
Please note that the interaction_scores.R
script will download a relatively large file (~6.7 GB) to generate scores.
To clone the repo and generate ciliogenics scores, open terminal and run:
git clone https://github.com/thekaplanlab/CilioGenics_Analysis
cd CilioGenics_Analysis
R ciliogenics_scores.R
Step 1 – Go to (https://ciliogenics.com/?page=Home)
When you go to the website, you will see 1: “Gene-Search” bar and 2: “Explore the gene list”.
Let’s go with option 1:
If you search for a gene (e.g ARL13B)
You will see a box for “Gene info” and another box for “CilioGenics scores for each category”
Let’s go with the second option:
Click “Explore the gene list” and you will see a gene list. You can calibrate the range of the score with the help of the scale bar under each title.
When you go to the “Explore data” on the left sidebar, you will see some heads that the other functions or properties belong to CilioGenics.
Click the “Phylogenetic Analysis”
There will be a display of an interactive heatmap depicting each cluster and illustrating the distribution of genes between ciliated and non-ciliated cells.
Additionally, you can view the list of genes in the cluster located below on the page.
When you click the “Single cell clusters”, you will see a selection bar
Choose one of the options, and you'll be presented with the UMAP plot corresponding to the selected tissue. Additionally, there is another selection bar adjacent to the UMAP plot that can generate the DotPlot featuring the chosen gene. Finally, at the bottom of the page, you can observe the results of the selected cluster's differential analysis.
For the DotPlot:
For the differential expression analysis:
Click the “Publications”:
Users have the opportunity to examine a list of ciliary candidate genes collected from publications.
Click the “Motifs”:
You will see the selection bar for Motifs, then, after the selection motifs you will see the motifs information and other gene information.
Click the “Protein Atlas”:
Users can explore the compilation of genes in the Human Protein Atlas databases, obtained through the use of the keywords Cilia, Cilium, Centrosome, Flagella, and Flagellum.