@@ -40,19 +40,19 @@ The following packages are required to be able to run this code:
4040 - PRROC (R package)
4141 - slingshot (R package)
4242 - MAST (R package)
43- ### Setup an environment
43+ ### Setup a [ conda ] ( https://docs.conda.io/projects/miniconda/en/latest/ ) environment
4444```
4545conda create -y --name CEFCON python=3.10
4646conda activate CEFCON
4747```
48- ### Install using pip
49- ```
50- pip install git+https://github.com/WPZgithub/CEFCON.git
51- ```
5248### Install R and the required packages
5349```
5450conda install -y -c conda-forge r
55- R --no-save -q < r_env.R
51+ R --no-save -q < ./r_env.R
52+ ```
53+ ### Install using pip
54+ ```
55+ pip install git+https://github.com/WPZgithub/CEFCON.git
5656```
5757
5858### Using GUROBI
@@ -87,14 +87,14 @@ Please run the `run_CEFCON.sh` bash file for a usage example.
8787&emsp ; We provide prior gene interaction networks for human and mouse respectively, located in ` /prior_data ` .
8888- ` Gene differential expression level ` : a 'csv' file contains the log fold change of each gene.
8989
90- An example of input data (i.e., the hESC dataset with 1,000 highly variable genes) are located in ` /example_data ` .
91- All the input data in the paper can be downloaded from [ here] ( https://zenodo.org/record/7564872 ) .
90+ An example of input data (i.e., the hESC dataset with 1,000 highly variable genes) can be found in ` /example_data ` .
91+ All the input data mentioned in the paper can be downloaded from [ here] ( https://zenodo.org/record/7564872 ) .
9292
9393
9494#### The output results can be found in the folder ` ${OUT_DIR}/ ` :
9595 - "cell_lineage_GRN.csv": the constructed cell-lineage-specific GRN;
96- - "gene_embs.csv": the obtained gene embeddings;
97- - "driver_regulators.csv": a list of identified driver regulators;
96+ - "gene_embs.csv": the gene embeddings;
97+ - "driver_regulators.csv": a list of identified driver regulators with their influence scores ;
9898 - "RGMs.csv": a list of obtained RGMs;
9999 - "AUCell_mtx.csv": the AUCell activity matrix of the obtained RGMs.
100100
@@ -104,7 +104,7 @@ All the input data in the paper can be downloaded from [here](https://zenodo.org
104104``` python
105105import cefcon as cf
106106
107- # We assume you have an Anndata object containing scRNA-seq data, cell lineages information,
107+ # We assume you have an AnnData object containing scRNA-seq data, cell lineages information,
108108# and gene differential expression levels (optional).
109109# We also assume you have a pandas dataframe containing the prior gene interaction network
110110# in edgelist format.
0 commit comments