Greetings,
Yesterday we updated the entire Bioconductor suite, and as of today one of my investigators is reporting errors running generateWig(). We see errors similar to the following:
Info: reading the aligned read file and processing it into bin-level files...
Number found where operator expected at run738.EDSN1552RPrep1_ATCACG_L001.sorted.f.sam line 1, near "41738 0"
(Missing operator before 0?)
Bareword found where operator expected at run738.EDSN1552RPrep1_ATCACG_L001.sorted.f.sam line 1, near "0 MG1655"
(Missing operator before MG1655?)
Number found where operator expected at run738.EDSN1552RPrep1_ATCACG_L001.sorted.f.sam line 1, near "MG1655 12"
(Do you need to predeclare MG1655?)
Number found where operator expected at run738.EDSN1552RPrep1_ATCACG_L001.sorted.f.sam line 1, near "12 37"
(Missing operator before 37?)
Number found where operator expected at run738.EDSN1552RPrep1_ATCACG_L001.sorted.f.sam line 1, near "37 31"
(Missing operator before 31?)
Bareword found where operator expected at run738.EDSN1552RPrep1_ATCACG_L001.sorted.f.sam line 1, near "31M"
(Missing operator before M?)
Some cursory investigation makes me believe that these are actually coming from Perl's regexp engine. I see that Perl is listed as a prerequisite on the Bioconductor page for Mosaics, but it doesn't specify any specific version.
Platform: CentOS 6.6 x86_64
R version: 3.1.1
Perl version: 5.10.1
Bioconductor version: 3.0
Any help would be greatly appreciated. Thanks!
-Branden