# HG changeset patch # User davidvanzessen # Date 1470315587 14400 # Node ID 326165da9ece53559ebde307d511b35d29bbc1b5 # Parent dda9b2e72e2b2ee0c5741295797363f1fa5c53db Uploaded diff -r dda9b2e72e2b -r 326165da9ece create_germlines.sh --- a/create_germlines.sh Tue May 03 09:52:21 2016 -0400 +++ b/create_germlines.sh Thu Aug 04 08:59:47 2016 -0400 @@ -16,7 +16,7 @@ mkdir $PWD/outdir -#/home/galaxy/anaconda3/bin/python $dir/CreateGermlines.py -d $PWD/input.tab -r $germline --outdir $PWD/outdir --outname output -g $type $cloned -/data/users/david/anaconda3/bin/python $dir/CreateGermlines.py -d $PWD/input.tab -r $dir/IMGT_Human_IGH[VDJ].fasta --outdir $PWD/outdir --outname output -g $type $cloned +/home/galaxy/anaconda3/bin/python $dir/CreateGermlines.py -d $PWD/input.tab -r $dir/IMGT_Human_IGH[VDJ].fasta --outdir $PWD/outdir --outname output -g $type $cloned +#/data/users/david/anaconda3/bin/python $dir/CreateGermlines.py -d $PWD/input.tab -r $dir/IMGT_Human_IGH[VDJ].fasta --outdir $PWD/outdir --outname output -g $type $cloned mv $PWD/outdir/output_germ-pass.tab $output diff -r dda9b2e72e2b -r 326165da9ece define_clones.r --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/define_clones.r Thu Aug 04 08:59:47 2016 -0400 @@ -0,0 +1,14 @@ +args <- commandArgs(trailingOnly = TRUE) + +input=args[1] +output=args[2] + +change.o = read.table(input, header=T, sep="\t", quote="", stringsAsFactors=F) + +freq = data.frame(table(change.o$CLONE)) +freq2 = data.frame(table(freq$Freq)) +freq2$final = round(freq2$Freq / as.numeric(freq2$Var1), 2) + +names(freq2) = c("freq", "freq.of.freq", "divided") + +write.table(x=freq2, file=output, sep="\t",quote=F,row.names=F,col.names=T) diff -r dda9b2e72e2b -r 326165da9ece define_clones.sh --- a/define_clones.sh Tue May 03 09:52:21 2016 -0400 +++ b/define_clones.sh Thu Aug 04 08:59:47 2016 -0400 @@ -19,13 +19,21 @@ link=$8 dist=$9 output=${10} + output2=${11} - /data/users/david/anaconda3/bin/python $dir/DefineClones.py bygroup -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --mode $mode --act $act --model $model --dist $dist --norm $norm --sym $sym --link $link + #/data/users/david/anaconda3/bin/python $dir/DefineClones.py bygroup -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --mode $mode --act $act --model $model --dist $dist --norm $norm --sym $sym --link $link + /home/galaxy/anaconda3/bin/python $dir/DefineClones.py bygroup -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --mode $mode --act $act --model $model --dist $dist --norm $norm --sym $sym --link $link + + Rscript $dir/define_clones.r $PWD/outdir/output_clone-pass.tab $output2 2>&1 else method=$3 output=$4 + output2=$5 - /data/users/david/anaconda3/bin/python $dir/DefineClones.py hclust -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --method $method + #/data/users/david/anaconda3/bin/python $dir/DefineClones.py hclust -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --method $method + /home/galaxy/anaconda3/bin/python $dir/DefineClones.py hclust -d $PWD/input.tab --nproc 4 --outdir $PWD/outdir --outname output --method $method + + Rscript $dir/define_clones.r $PWD/outdir/output_clone-pass.tab $output2 2>&1 fi cp $PWD/outdir/output_clone-pass.tab $output diff -r dda9b2e72e2b -r 326165da9ece define_clones.xml --- a/define_clones.xml Tue May 03 09:52:21 2016 -0400 +++ b/define_clones.xml Thu Aug 04 08:59:47 2016 -0400 @@ -2,9 +2,9 @@ Change-O #if $input_type.input_type_select=="bygroup" - define_clones.sh bygroup $input $input_type.mode $input_type.act $input_type.model $input_type.norm $input_type.sym $input_type.link $input_type.dist $out_file + define_clones.sh bygroup $input $input_type.mode $input_type.act $input_type.model $input_type.norm $input_type.sym $input_type.link $input_type.dist $out_file $out_file2 #else - define_clones.sh hclust $input $input_type.method $out_file + define_clones.sh hclust $input $input_type.method $out_file $out_file2 #end if @@ -56,6 +56,7 @@ + 10.1093/bioinformatics/btv359 diff -r dda9b2e72e2b -r 326165da9ece makedb.sh --- a/makedb.sh Tue May 03 09:52:21 2016 -0400 +++ b/makedb.sh Thu Aug 04 08:59:47 2016 -0400 @@ -27,6 +27,7 @@ mkdir $PWD/outdir -/data/users/david/anaconda3/bin/python $dir/MakeDb.py imgt -i $input --outdir $PWD/outdir --outname output $noparse $scores $regions +#/data/users/david/anaconda3/bin/python $dir/MakeDb.py imgt -i $input --outdir $PWD/outdir --outname output $noparse $scores $regions +/home/galaxy/anaconda3/bin/python $dir/MakeDb.py imgt -i $input --outdir $PWD/outdir --outname output $noparse $scores $regions mv $PWD/outdir/output_db-pass.tab $output