Illumina / BeadArrayFiles

Python library to parse file formats related to Illumina bead arrays
46 stars 33 forks source link

Illumina strand from manifest #15

Open kaylahardwick opened 5 years ago

kaylahardwick commented 5 years ago

Hi,

I'm trying to use BeadArrayFiles to generate a report that includes information about the Illumina (design) strand, as well as the source strand. It looks like there is not a class corresponding to the Illumina strand, is this correct? Can you tell me how I might extract this information?

Thanks!

jjzieve commented 5 years ago

@kaylahardwick Sorry for the late response on this. There's no class associated with the IlmnStrand (TOP/BOT strand) but it's encoded in the LocusEntry.ilmnid as the first letter after the first underscore (e.g. rs1234-147T_F_1234). Where T=TOP, B=BOT and for indels, P=Plus, M=Minus.

jjzieve commented 5 years ago

@kaylahardwick I misspoke, I believe LocusEntry thrown out after parsing the necessary fields when creating a BeadPoolManifest object. Thus, no access to IlmnID. I can open a PR to address that.