Commit 2cf19c53 authored by adaZ-9's avatar adaZ-9
Browse files

uploaded

parent 5e72d889
...@@ -20,7 +20,7 @@ The main program `CIRIdeep.py` can be used to predict differentially spliced cir ...@@ -20,7 +20,7 @@ The main program `CIRIdeep.py` can be used to predict differentially spliced cir
CIRIdeep provides probability of given circRNAs being differentially spliced between any of two samples. When predict with CIRIdeep, expression value of 1499 RBPs (listed in `./demo/RBPmax_totalRNA.tsv`) and splicing amount (derived from SAM alignment files) in both samples are needed. The order of RBP expression of each sample should keep exactly the same with `RBP max value file`. We recommend to process raw total RNA-seq fastq files with `CIRIquant`, which provides junction ratio of each circRNA and expression value of each gene in a one-stop manual. SAM files generated with BWA is recommended when producing splicing amount values. CIRIdeep provides probability of given circRNAs being differentially spliced between any of two samples. When predict with CIRIdeep, expression value of 1499 RBPs (listed in `./demo/RBPmax_totalRNA.tsv`) and splicing amount (derived from SAM alignment files) in both samples are needed. The order of RBP expression of each sample should keep exactly the same with `RBP max value file`. We recommend to process raw total RNA-seq fastq files with `CIRIquant`, which provides junction ratio of each circRNA and expression value of each gene in a one-stop manual. SAM files generated with BWA is recommended when producing splicing amount values.
``` ```
python CIRIdeep.py predict -geneExp_absmax ./demo/RBPmax_totalRNA.tsv -seqFeature ./demo/cisfeature.tsv -splicing_max ./demo/splicingamountmax_max.tsv -predict_list ./demo/predict_list.txt -model_path ./model/CIRIdeep.h5 -outdir ./outdir -RBP_dir ./demo/RBPexp_total -splicing_dir ./demo/splicingamount python CIRIdeep.py predict -geneExp_absmax ./demo/RBPmax_totalRNA.tsv -seqFeature ./demo/cisfeature.tsv -splicing_max ./demo/splicingamount_max.tsv -predict_list ./demo/predict_list.txt -model_path ./models/CIRIdeep.h5 -outdir ./outdir -RBP_dir ./demo/RBPexp_total -splicing_dir ./demo/splicingamount
``` ```
Several files are needed for prediction. Several files are needed for prediction.
...@@ -49,7 +49,7 @@ Order of samples (A, B) is the same with sample pair name given in `predict lis ...@@ -49,7 +49,7 @@ Order of samples (A, B) is the same with sample pair name given in `predict lis
As in some cases, like in scRNA-seq or spatial transcriptomics data, only gene expression matrix is provided, splicing amount is not needed in CIRIdeep(A) any more. As in some cases, like in scRNA-seq or spatial transcriptomics data, only gene expression matrix is provided, splicing amount is not needed in CIRIdeep(A) any more.
``` ```
python CIRIdeep.py predict -geneExp_absmax ./demo/RBPmax_polyA.tsv -seqFeature ./demo/cisfeature.tsv -predict_list ./demo/predict_list.txt -model_path ./model/CIRIdeepA.h5 -outdir ./outdir -RBP_dir ./demo/RBPexp_polyA --CIRIdeepA python CIRIdeep.py predict -geneExp_absmax ./demo/RBPmax_polyA.tsv -seqFeature ./demo/cisfeature.tsv -predict_list ./demo/predict_list.txt -model_path ./models/CIRIdeepA.h5 -outdir ./outdir -RBP_dir ./demo/RBPexp_polyA --CIRIdeepA
``` ```
`--CIRIdeepA` When predict using CIRIdeepA, this parameter is needed. `--CIRIdeepA` When predict using CIRIdeepA, this parameter is needed.
......
name: ctest
channels:
- defaults
dependencies:
- _libgcc_mutex=0.1=main
- _openmp_mutex=5.1=1_gnu
- _tflow_select=2.3.0=mkl
- absl-py=0.15.0=pyhd3eb1b0_0
- astor=0.8.1=py36h06a4308_0
- blas=1.0=mkl
- c-ares=1.19.0=h5eee18b_0
- ca-certificates=2023.05.30=h06a4308_0
- certifi=2021.5.30=py36h06a4308_0
- cycler=0.11.0=pyhd3eb1b0_0
- dataclasses=0.8=pyh4f3eec9_6
- dbus=1.13.18=hb2f20db_0
- expat=2.4.9=h6a678d5_0
- fontconfig=2.14.1=h52c9d5c_1
- freetype=2.12.1=h4a9f257_0
- gast=0.5.3=pyhd3eb1b0_0
- glib=2.63.1=h5a9c865_0
- google-pasta=0.2.0=pyhd3eb1b0_0
- grpcio=1.14.1=py36h9ba97e2_0
- gst-plugins-base=1.14.0=hbbd80ab_1
- gstreamer=1.14.0=hb453b48_1
- h5py=2.10.0=py36hd6299e0_1
- hdf5=1.10.6=hb1b8bf9_0
- icu=58.2=he6710b0_3
- importlib-metadata=4.8.1=py36h06a4308_0
- intel-openmp=2022.1.0=h9e868ea_3769
- joblib=1.0.1=pyhd3eb1b0_0
- jpeg=9e=h5eee18b_1
- keras=2.3.1=0
- keras-applications=1.0.8=py_1
- keras-base=2.3.1=py36_0
- keras-preprocessing=1.1.2=pyhd3eb1b0_0
- kiwisolver=1.3.1=py36h2531618_0
- lcms2=2.12=h3be6417_0
- lerc=3.0=h295c915_0
- libdeflate=1.17=h5eee18b_0
- libedit=3.1.20221030=h5eee18b_0
- libffi=3.2.1=hf484d3e_1007
- libgcc-ng=11.2.0=h1234567_1
- libgfortran-ng=7.5.0=ha8ba4b0_17
- libgfortran4=7.5.0=ha8ba4b0_17
- libgomp=11.2.0=h1234567_1
- libpng=1.6.39=h5eee18b_0
- libprotobuf=3.17.2=h4ff587b_1
- libstdcxx-ng=11.2.0=h1234567_1
- libtiff=4.5.0=h6a678d5_2
- libuuid=1.41.5=h5eee18b_0
- libwebp-base=1.2.4=h5eee18b_1
- libxcb=1.15=h7f8727e_0
- libxml2=2.9.14=h74e7548_0
- lz4-c=1.9.4=h6a678d5_0
- markdown=3.3.4=py36h06a4308_0
- matplotlib=3.3.4=py36h06a4308_0
- matplotlib-base=3.3.4=py36h62a2d02_0
- mkl=2020.2=256
- mkl-service=2.3.0=py36he8ac12f_0
- mkl_fft=1.3.0=py36h54f3939_0
- mkl_random=1.1.1=py36h0573a6f_0
- ncurses=6.4=h6a678d5_0
- numpy=1.19.2=py36h54aff64_0
- numpy-base=1.19.2=py36hfa32c7d_0
- olefile=0.46=py36_0
- openjpeg=2.4.0=h3ad879b_0
- openssl=1.0.2u=h7b6447c_0
- pandas=1.1.5=py36ha9443f7_0
- pcre=8.45=h295c915_0
- pillow=8.3.1=py36h2c7a002_0
- pip=21.2.2=py36h06a4308_0
- protobuf=3.17.2=py36h295c915_0
- pyparsing=3.0.4=pyhd3eb1b0_0
- pyqt=5.9.2=py36h05f1152_2
- python=3.6.3=h6c0c0dc_5
- python-dateutil=2.8.2=pyhd3eb1b0_0
- pytz=2021.3=pyhd3eb1b0_0
- pyyaml=5.4.1=py36h27cfd23_1
- qt=5.9.6=h8703b6f_2
- readline=7.0=h7b6447c_5
- scikit-learn=0.24.2=py36ha9443f7_0
- scipy=1.5.2=py36h0b6359f_0
- setuptools=58.0.4=py36h06a4308_0
- sip=4.19.8=py36hf484d3e_0
- six=1.16.0=pyhd3eb1b0_1
- sqlite=3.33.0=h62c20be_0
- tensorboard=1.14.0=py36hf484d3e_0
- tensorflow=1.14.0=mkl_py36h2526735_0
- tensorflow-base=1.14.0=mkl_py36h7ce6ba3_0
- tensorflow-estimator=1.14.0=py_0
- termcolor=1.1.0=py36h06a4308_1
- threadpoolctl=2.2.0=pyh0d69192_0
- tk=8.6.12=h1ccaba5_0
- tornado=6.1=py36h27cfd23_0
- typing_extensions=4.1.1=pyh06a4308_0
- werkzeug=2.0.3=pyhd3eb1b0_0
- wheel=0.37.1=pyhd3eb1b0_0
- wrapt=1.12.1=py36h7b6447c_1
- xz=5.4.2=h5eee18b_0
- yaml=0.2.5=h7b6447c_0
- zipp=3.6.0=pyhd3eb1b0_0
- zlib=1.2.13=h5eee18b_0
- zstd=1.5.5=hc292b87_0
prefix: /data/software/conda/envs/ctest
...@@ -2,5 +2,5 @@ Keras==2.3.1 ...@@ -2,5 +2,5 @@ Keras==2.3.1
matplotlib==3.3.4 matplotlib==3.3.4
numpy==1.19.2 numpy==1.19.2
pandas==1.1.5 pandas==1.1.5
scikit_learn==0.24.2 scikit-learn==0.24.2
python==3.6.3 python==3.6.3
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment