[Bioc-sig-seq] Problem loading MAQ map file in ShortRead
Martin Morgan
mtmorgan at fhcrc.org
Thu Apr 30 20:16:15 CEST 2009
Hi Gordon --
Gordon Robertson wrote:
> I'm starting to learn to use ShortRead, so apologize if I've missed
> something simple. I've read the relevant sections of the three PDF docs that
> are available from the ShortRead web page.
>
> I'm using R-2.9.0, compiled from source on 64-bit RehHat Enterprise Linux,
> and installed ShortRead within the past two weeks.
>
> Briefly, I'm able to load an Illumina Export file, but not the corresponding
> Maq file. I don't understand the MAQmap error message, but I don't get such
> an error when I change the dirPath, pattern and type and rerun to load the
> SolexaExport file, which is in the folder above the 'map' file. And I seem
> to be able to start to load the 'map' file using an incorrect 'MAQMapview'
> type.
>
> 1. Attempt to read a MAQ 0.7.1 'map' file
>> readAligned("/archive/solexa1_4/analysis/HS1035/30WLMAAXX_5/maq/",
> pattern="30WLMAAXX_5.map", type="MAQMap")
> Error: UserArgumentMismatch
> 'dirPath', 'pattern' must be 'character(1)'
I think the problem is that your 'pattern' isn't specific enough, e.g.,
list.files("/archive/solexa1_4/analysis/HS1035/30WLMAAXX_5/maq/",
pattern="30WLMAAXX_5.map")
matches more than one file; often "^30WLMAAXX_5.map$" is more appropriate.
Martin
>
> 2. Try the Illumina 'export' file
>> readAligned("/archive/solexa1_4/analysis/HS1035/30WLMAAXX_5/",
> pattern="30WLMAAXX_5_export.txt", type="SolexaExport")
> class: AlignedRead
> length: 15256798 reads; width: 76 cycles
> chromosome: QC QC ... QC QC
> position: NA NA ... NA NA
> strand: NA NA ... NA NA
> alignQuality: NumericQuality
> alignData varLabels: run lane ... y filtering
>
> 3. As a test, I can apparently start to load the 'map' file using
> type=MAQMapview.
>> readAligned('/archive/solexa1_4/analysis/HS1035/30WLMAAXX_5/maq/',
> pattern='30WLMAAXX_5.map', type='MAQMapview')
> Error: Input/Output
> 'readAligned' failed to parse files
> dirPath: '/archive/solexa1_4/analysis/HS1035/30WLMAAXX_5/maq/'
> pattern: '30WLMAAXX_5.map'
> type: 'MAQMapview'
> error: scan() expected 'an integer', got
> 'vv####################]}################?##Mq###7,##^|D#####X~!D######'
>
> --
> Could you help me understand why I'm unable to readAligned the 'map' file?
> Again, I apologize if I've missed something simple. Thanks for your help.
>
> G
--
Martin Morgan
Computational Biology / Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N.
PO Box 19024 Seattle, WA 98109
Location: Arnold Building M1 B861
Phone: (206) 667-2793
More information about the Bioc-sig-sequencing
mailing list