This software is provided ``as is” without warranty of any kind. In no event shall the author be held responsible for any damage resulting from the use of this software. The program package, including source codes, executables, and this documentation, is distributed free of charge.
RNAGlass is designed to identify and quantity the transfered mRNA from root to scion (vice versa) in grafted plants. The basic idea is using the root (or scion) specific mutation as barcode to identify and quantify the expressed and transfered mRNAs.
- bwa (version 0.7.17 or later, require the -o option), which can be downloaded from https://github.com/lh3/bwa.
- samtools (v1.0 or later), which can be downloaded from https://github.com/samtools.
- Python 3.6 or later version
-
pysam (https://github.com/pysam-developers/pysam, v0.12 or later) is required to be installed.
-
In detail, first install Anaconda:
wget https://repo.anaconda.com/archive/Anaconda2-5.2.0-Linux-x86_64.sh sh Anaconda2-5.2.0-Linux-x86_64.sh
-
Install pysam:
conda config --add channels r conda config --add channels bioconda conda install pysam -y
-
-
RNAGlass=/full-path/RNAGlass/transfer_rna_identification.py
DNA_ROOTSTOCK=/full-path/DNA/deepvariant_fuji/output.vcf.gz
DNA_SCION=/full-path/DNA/deepvariant_mm106/output.vcf.gz
RNA_SCION=/full-path/RNA/all_rslts/S106_2_FUJI_variants.vcf
GENE=/full-path/geneprediction/FUJI/EVM.final.gene.gff3
PREFIX=/full-patth/run_RNAGlass/results/
python ${RNAGlass} --rna ${RNA_SCION} --gene ${GENE} --dna_up ${DNA_SCION} --dna_bottom ${DNA_ROOTSTOCK} -o ${PREFIX}"mutation_transfer_rootstock_2_scion.vcf"
A VCF file containing the candidate barcode snps will be generated.