Lemur Repair Study
- XR-seq_pipeline
- RNA-seq_pipeline
- TCR
- Orthology
- Circos
- XR-seq_simulation
Required software
bowtie2-2.3.4.1
samtools-1.9
bedtools2-2.27.1
cutadapt-1.9.1
-
Define parameters in
align_xr.sh
GENOME_DIR
: reference fasta fileBOWTIE2_IND
: bowtie2 index directorySAMPLE
: full path of fastq file (without.fastq
exstension)
-
Run
align_xr.sh
Output files will be located at where input files are
Required software
star-2.6.1
bedtools2-2.27.1
-
Define parameters in
make_star_index.sh
RefGenome
: reference fasta fileAnnotation
: reference gtf fileSTARGENOMEDIR
: output path for star index
-
Run
make_star_index.sh
-
Define parameters in
align_rna.sh
If your samples are SingleEnd simply leave blank
Pair2
STARGENOMEDIR
: star index from previous stepPair1
Pair2
SAMPLE
: output prefix
TODO:ART simulation. @vogulcan
Required software
go-1.14
- Compile
filter_syn.go
GOOS=linux go build main.go
- Run
filter_syn -h
for all command line parameters
Required software
python-3.7.4
bedtools2-2.27.1
plotly-4.1.0
- Run
tcr.py
for both human and mouse lemur
Simple usage:
python tcr.py --biomart mart_lemur.txt --out ./lemur
This will create two bed files for TSS and TES, if above script sample is used filenames will be lemur_tss.bed
and lemur_tes.bed
-
Define parameters in
tcr_bedtools.sh
SAMPLE
: full path of aligned bed file (without_cutadapt_sorted.bed
exstension, by default it's same asSAMPLE
parameter in XR-seq alignment step)TSS
: TSS bed file from previous step (without.bed
exstension)TES
: TES bed file from previous step (without.bed
exstension)GENOME
: tab seperated file fith chromosome names and lengths
This step will produce two bed files ${SAMPLE}_tcr.bed
and ${SAMPLE}_shuffled_tcr.bed
- To plot results run
plot_tcr.py
after defining file paths for all human and lemur, tss and tes tcr bed files insideplot_tcr
function