Re: [R] Premature termination of script

From: Gabor Grothendieck <ggrothendieck_at_gmail.com>
Date: Sun 31 Jul 2005 - 06:48:37 EST

On 7/30/05, Marco Blanchette <mblanche@uclink.berkeley.edu> wrote:
> I am fairly new to R and I am writing a script that would take a file, as an
> input, and generates a bunch of graphs out of it. My first task is to be
> sure that the file is of the right type by looking if there is a valid
> barcode in it as in (the barcode is beetween a double and single
> underscore):
>
> library(tkWidgets)
>
> ##############
> #Loading a file
> #testing if valid if not kill the execution
> ##############
> data.file <- fileBrowser(textToShow="Select a splice junction array
> extraction file")
> if ( t <- regexpr("__\\d*_",data.file, perl=T) == -1){
> cat ("The selected file does not seem to be of the right type\n")
> #Should be able to exit the script here
> }
> cat("File look good keep going\n")

How about just using an if statement:

if (...) {

   cat("bad")
} else {

   cat("ok")
   # ... more processing
}

>
> How do I prevent R from interpreting the rest of the script if the user
> don't input the right file?
>
>
>
>
> Marco Blanchette, Ph.D.
>
> mblanche@uclink.berkeley.edu
>
> Donald C. Rio's lab
> Department of Molecular and Cell Biology
> 16 Barker Hall
> University of California
> Berkeley, CA 94720-3204
>
> Tel: (510) 642-1084
> Cell: (510) 847-0996
> Fax: (510) 642-6062
>
> ______________________________________________
> R-help@stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Sun Jul 31 06:53:50 2005

This archive was generated by hypermail 2.1.8 : Sun 23 Oct 2005 - 14:59:54 EST