R/startIGV.R

Defines functions startIGV

Documented in startIGV

startIGV <- 
function (memory='mm', devel=FALSE) {
	
	memory1 = paste('_', memory, sep='')
	if( memory=='hm' ) {
        message("Launching IGV with 10 GB maximum usable memory")
	} else if (memory=='lm') {
		message("Launching IGV with 2 GB maximum usable memory")
	} else if (memory=='mm') {
		message("Launching IGV with 1.2 GB maximum usable memory")
	} else {
		message("Launching IGV with 750 MB maximum usable memory")
		memory1 = ''
	}
	if(devel) {
		startIGV_url <- paste('http://www.broadinstitute.org/igv/projects/dev/igv',
              memory1,'_dev.jnlp', sep='')
	} else {
		startIGV_url <- paste('http://www.broadinstitute.org/igv/projects/current/igv',
              memory1,'.jnlp', sep='')
    }
	browseURL(startIGV_url)	
	message("Please go to the pop up window of the Java Web Start to compelete the launching. ")

}
seandavi/SRAdb documentation built on Feb. 21, 2018, 5:21 a.m.