R/bigRR-internal.R

.Random.seed <-
c(403L, 10L, 626057186L, -143788204L, 327678551L, 101071437L, 
1562754532L, -1286957110L, 1981758005L, 1788100751L, 2024612246L, 
-209076928L, 1795223555L, 221573665L, -98921200L, 507206382L, 
675194521L, -190789845L, 1752728090L, 1037697244L, 65846495L, 
328698549L, -7127988L, -1307107166L, -1851981827L, -13796105L, 
-1082340834L, -1039121192L, -677177285L, -1761754663L, 1783813992L, 
1797446294L, 1481761809L, 1913869763L, -692061742L, -1629196188L, 
-2059718745L, 1416651005L, -571239180L, -2103544870L, -602003675L, 
1418096191L, 1045747142L, 332690000L, -426340749L, 787825297L, 
1723251392L, 261758110L, -1462480791L, 169905307L, 851723690L, 
1966466508L, 1336199311L, -166819643L, -900724612L, 1205814482L, 
439917645L, 608783623L, 515207406L, -1633820216L, -1727764789L, 
428406569L, 966770552L, 1107551398L, -406296895L, -140353709L, 
-1651188734L, -1381865164L, -1802902857L, 1380122285L, 1332244420L, 
1361696746L, -1170376619L, -651205137L, 194072054L, 1741077280L, 
-1740778269L, -1207152255L, -1855019024L, -1959213426L, 113256953L, 
-829480053L, 196472762L, -906281284L, -810101249L, -117206187L, 
-531078036L, 443842754L, 1130521373L, 216037783L, -1603632898L, 
-1639681352L, 1900326043L, -1972962567L, 1861217352L, -1208086666L, 
917789361L, 225802979L, -1717552718L, 1015310852L, -2162361L, 
-1471828963L, -1841552748L, 2072775226L, 604800133L, -1183631009L, 
-1047217690L, -1799387024L, -1779950701L, 645565489L, 151159520L, 
1433752446L, -1200780791L, -452165061L, -1008174070L, 94397420L, 
-1361999761L, 1224632229L, 1770909532L, 693023538L, 634124845L, 
705689831L, -911910386L, 2050525160L, 1615190507L, 93817481L, 
112665112L, -1281029818L, 622438305L, 2108271155L, -2096887902L, 
1391231636L, -1516840681L, 467683085L, 844594724L, -1119132150L, 
-1014734987L, -1353307441L, 753413590L, -373005952L, -1610270269L, 
1806528353L, -1561438768L, 2071577902L, -1374702375L, -1882140949L, 
87616346L, 1251282204L, -995242977L, -1576865675L, -1959531252L, 
-1519533854L, -88946243L, 1797819959L, 1715938526L, -2010243048L, 
-166453381L, -363512039L, 374653864L, -848415914L, 1065053137L, 
-1901068413L, 1964739090L, -1042924124L, -380008089L, -1112697155L, 
584728116L, -1798003302L, 2020966885L, 1937943935L, 1407665414L, 
-1615241584L, 1337906995L, -1612012335L, -491921792L, -773839010L, 
-1567914839L, -187828389L, -2000532118L, -1222033396L, -422037425L, 
1632907525L, -791639620L, 875158674L, 1721345933L, 1253416903L, 
1857160366L, 1449141512L, -2105699573L, 543260137L, 2040351416L, 
50253158L, -1416378879L, -1852526445L, -123843774L, 1637942516L, 
1781985527L, -104650515L, 1707969412L, 700876202L, 277322517L, 
-754529873L, -1630942794L, 1414737888L, 1594965795L, 536178753L, 
926493488L, -1950457522L, -1147661383L, -799029813L, -220203398L, 
92912508L, -10021953L, -1332462443L, -170114388L, -92938110L, 
315027549L, 1286096727L, -2124318146L, -339931528L, 442838363L, 
-81093447L, 2065954056L, 979597238L, 1619205361L, -768132317L, 
1660796274L, -1905584188L, -1618545785L, -1176428304L, -112058300L, 
-191607464L, 618488378L, -508039312L, -275112900L, -653911276L, 
1760433602L, -1505909024L, -1259859076L, -1085943088L, 1688331426L, 
370706472L, 745724172L, -1253768260L, -891284174L, -2015579712L, 
806072884L, -1290926136L, 1834652858L, 1951226256L, -506830356L, 
760745556L, -1703637870L, 216783648L, -1661021748L, 2031668704L, 
-852468030L, -1601331160L, 1269804716L, -180465476L, 1144632818L, 
1650347312L, -1008110428L, 1834554040L, 1563863386L, 1265160592L, 
-265306244L, 1769855252L, 123256642L, -1395491072L, 31703996L, 
1662012240L, 1056673570L, -700332728L, 1630397964L, 172224604L, 
688290002L, -13720064L, 1071294804L, -1548716568L, -1209052166L, 
107314384L, 1849485612L, -904521996L, 447952274L, -654647200L, 
-696818420L, 289575648L, 61527394L, -1412871512L, 722301516L, 
193097084L, -1292578510L, 1031249008L, -1602985148L, 1893685720L, 
1691692154L, -1770054096L, 1715581628L, 1914784596L, -1563361214L, 
-921187936L, 1506948796L, 1316435408L, -1875030686L, 1120452584L, 
-1643245620L, -1852761348L, -1011610126L, -1702624128L, -1836744460L, 
1691247240L, -490626246L, 2117451600L, 1692529260L, -45647724L, 
276586834L, 1449453280L, -2040054068L, -2083127136L, -1868314750L, 
-2039798040L, -37216532L, -1837760452L, 2126720626L, 2138479728L, 
1031963172L, 1923493944L, -1939875814L, 1043257040L, 1538022460L, 
-1991441260L, -1080678270L, 564694976L, -732182212L, 1132826256L, 
2058520610L, -394721272L, 486849676L, 490427420L, -1224408430L, 
925716608L, 1061970964L, 79216936L, 1346665018L, -290679600L, 
2068855916L, -471998796L, 1732585490L, 316092384L, 1203530700L, 
-1763736096L, 1041594914L, -519965400L, -502600436L, -2136308164L, 
75471090L, 2044184304L, 1608982340L, 1539212888L, 1794828858L, 
-1325379856L, -984680260L, 1590278676L, -372704062L, -2114089888L, 
-279532164L, 2113894608L, 355658786L, 2035246760L, 2053942156L, 
1416549820L, -2100485070L, -1400156352L, 271983796L, 449355592L, 
-1994960198L, 1851637520L, -540621588L, 1301187668L, 1295658770L, 
-277774432L, -1747631156L, 1797790560L, -1435368254L, -1777566168L, 
-1371128404L, -1734120644L, -1729243278L, -200065232L, -1081731548L, 
330918968L, -548804390L, -1306919536L, -1265591556L, -331758700L, 
1622482754L, -485743104L, -290099652L, -1018047920L, -1687601502L, 
1560865608L, -1674747380L, 78944476L, -724985262L, 467089536L, 
-717659308L, 1138707944L, 1249152762L, 2065730384L, 1347357740L, 
-1874994828L, 189404818L, -346685856L, 1242732172L, 353261408L, 
1914659554L, -183988056L, 2058640588L, 1549611516L, -1676507214L, 
1039215088L, 1994495428L, -2072120488L, -587149446L, -1208015440L, 
969850300L, -1341445036L, -1715638334L, 31831840L, 208618428L, 
-1608057264L, 347421154L, -504715928L, -654633652L, 1259560188L, 
-501824782L, 717679360L, 1796689524L, 2058107912L, -407680582L, 
745524176L, -1425533460L, -1760796780L, 246795986L, 1666067040L, 
-1368664756L, -1307660000L, -1183250814L, -735459864L, 446700524L, 
-1395393988L, -1206294926L, -992224400L, -568075996L, 220285496L, 
-1310341065L, 886903488L, -1595292258L, -1393867157L, -1333699091L, 
888056922L, -754345192L, -1508867967L, -1281608141L, 2054032468L, 
-211015582L, -408707337L, 1735340353L, -540497978L, -1493263100L, 
1626199221L, -727092321L, -74875912L, -1458407978L, -1193096093L, 
2033580069L, 1934000066L, 139187376L, 245096665L, 160986699L, 
1865231548L, 2066109162L, 226112287L, -599049303L, -824832706L, 
-1561676756L, -1802022275L, 1638780103L, 1399740848L, 2106139598L, 
-24215301L, 1541146461L, 1336042634L, 588034728L, -715661807L, 
-526315773L, -574051836L, 1781961266L, -1048890745L, -2023930159L, 
-768053162L, 277991476L, -161483963L, -713490033L, -443520760L, 
-807521498L, 441633747L, 1467591989L, -1953108846L, -217865120L, 
-1061289527L, -1353664261L, 503056076L, 1227537242L, -1511801265L, 
-267142375L, -1404091090L, 1506983740L, 2086272173L, 1219243863L, 
89301664L, 250833918L, -942961973L, -1354953523L, -124514310L, 
560948280L, 1722402273L, -1214894445L, -1926480716L, 1050617282L, 
193082839L, 1208736289L, 2003438054L, -1830854428L, 1184776213L, 
-1768087489L, 1345466328L, 676401654L, 331608579L, 1042523461L, 
-1225543326L, -879813936L, -1530071559L, 212303147L, 1714921116L, 
-1220932406L, 1673143743L, -1516472055L, 404199966L, -933324852L, 
-35437155L, 1585438759L, -927609264L, 1494989550L, 620520347L, 
1053078013L, -927333142L, -1646473336L, 229804337L, 19954083L, 
405810596L, 1134301266L, -470826073L, -176072719L, -1196330186L, 
1604845524L, 435881317L, 942369135L, -1265085528L, 274938118L, 
-1633494989L, -35852651L, -1546328334L, -355846336L, -1766447959L, 
73160987L, -2029986068L, -374750470L, -42955985L, -1767500999L, 
1160856910L, -10308708L, -1361364723L, 387914615L, -2125467776L, 
621723102L, -765910357L, -759587411L, 44085786L, 1793164504L, 
1056368961L, -864480781L, 1520154644L, 1956183458L, -2094728521L, 
688395393L, -11574138L, 1346789572L, 1083047413L, -1008621473L, 
-2075643208L, 1871137686L, 59070883L, 1684688229L, 1046244482L, 
1568589296L, -1711352935L, -1749248629L, 1429094524L, 1587200682L, 
1550523615L, -1451951511L, 20232318L, -784809876L, 1162762429L, 
-629741177L, 212180336L, 562636814L, 1846674747L, -777672163L, 
675901130L, -507229720L, -416178479L, -451085629L, -1138949683L
)

checkPackageVersionOnCRAN <- function(packageName,baseUrlCRAN="http://cran.r-project.org/web/packages/", 
		timeout = 2)
{
	# change default timout
	svtmo <- options("timeout")
	options("timeout"=timeout)
	# page to check is
	pageAddress <- paste(baseUrlCRAN,packageName,sep="/")
	# establish connection to the CRAN page of the package
	suppressWarnings(
			conn <- try( url(pageAddress) , silent=TRUE )
	)
	# if connection ok, read full page, store the results in pageContent; if failed, pageContent <- "try-error"
	if ( all( class(conn) != "try-error") ) {
		suppressWarnings(
				pageContent <- try( readLines(conn) , silent=TRUE )
		)
		close(conn)
	} else {
		pageContent <- "try-error"
		class(pageContent) <- "try-error"
	}
	# restore default timeout
	options("timeout"=svtmo)
	# if failed in reading (pageContent is "try-error"), return NULL
	if (class(pageContent) == "try-error") return(NULL)
	# parse the page and get string starting with "Package source:"
	targetLine <- pageContent[grep("source:",pageContent)]
	# split the string at "Package_" and ".tar.gz"; the element before the last will contain the version
	splitPattern <- paste(packageName,"_|.tar.gz",sep="")
	stringSplit <- strsplit(targetLine,splitPattern)
	cranVersion <- stringSplit[[1]][length(stringSplit[[1]])-1]
	# return version
	return(cranVersion)
}

Try the EPISbigRR package in your browser

Any scripts or data that you put into this service are public.

EPISbigRR documentation built on May 2, 2019, 4:49 p.m.