Mercurial > repos > bitlab > plidflow
comparison PLIDflow/scripts/glgfilemaker.R @ 6:795e11fac81b draft default tip
Included new tools for standardization
| author | bitlab |
|---|---|
| date | Wed, 22 Apr 2020 06:12:00 -0400 |
| parents | 6fcfa4756040 |
| children |
comparison
equal
deleted
inserted
replaced
| 5:97f12f7cc852 | 6:795e11fac81b |
|---|---|
| 1 #glgfilemarker.R makes GLG file and map files | |
| 2 | |
| 3 #!/usr/bin/env Rscript | |
| 4 args = commandArgs(trailingOnly=TRUE) | |
| 5 | |
| 6 if(length(args) < 1){ | |
| 7 stop("USE: Rscript glgfilemaker.R <receptor_name> <session_dir>") | |
| 8 } | |
| 9 | |
| 10 #Arguments definition | |
| 11 receptor_name <- args[1] | |
| 12 session_dir <- args[2] | |
| 13 | |
| 14 #Running AutiGrid4 | |
| 15 ##autogrid4 -p <file>.gpf -l <file>.glg & | |
| 16 | |
| 17 | |
| 18 recopy <- paste( basename(args[1]),".pdbqt" ,sep="") | |
| 19 command <- paste("cp ", args[1], " ", recopy, sep="") | |
| 20 #print(paste("ESTOY IMPRIMIENDO ", command)) | |
| 21 system(command) | |
| 22 | |
| 23 #print(recopy) | |
| 24 | |
| 25 receptor_name_gpf <- paste( basename(args[1]), ".gpf", sep="") | |
| 26 receptor_name_glg <- paste( basename(args[1]), ".glg", sep="") | |
| 27 #print(receptor_name_gpf) | |
| 28 elemento_concetenar <- paste( "autogrid4 -p", sep = " ") | |
| 29 elemento_concetenar <- paste(elemento_concetenar, receptor_name_gpf, sep = " ") | |
| 30 elemento_concetenar <- paste(elemento_concetenar, "-l ", receptor_name_glg, sep = " ") | |
| 31 | |
| 32 #print(elemento_concetenar) | |
| 33 | |
| 34 | |
| 35 system(elemento_concetenar) |
