-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error from a call to a function from IlluminaBeadArrayFiles #16
Comments
@mirrorlake999 Hi, sorry for the late response on this. This should be fixed in develop. Can you confirm? |
@jjzieve Hi I am receiving the same error as in the original post. From your reply sounds like this issue has been fixed recently? Would you please point me to version I can try out? Thank you! |
@1teaspoon The develop branch should have this fix. If you're seeing this issue still, it might be something else? Can you post more details? |
@jjzieve Let me pull the latest develop and try it out. The version I am using is pretty old. Thanks! |
Did this solve your issue ? This happened for me on the latest release and it is still an issue. Using a customer GSAv3 chip. |
@rmoran7 I'd be surprised that this same issue is impacting a GSAv3 chip. The original issue had to do with byte-wrapping from a normalization lookup iirc, and would only impact large chips (e.g. Omni5). Can you post your error? Maybe there's a mismatch between the manifest used to generate the GTCs and the one used when calling this lib? |
Thanks for this, there was a slightly different manifest used. Solved by re-downloading the original manifest. Thanks. |
Hi there,
We have written a GWAS QC pipeline starting with GTC files.
Recently when we try to run this pipeline with a new .bpm file (Illumina Omni5Exome-4 v1.3), we encountered some errors.
The error is caused by a call to a function from IlluminaBeadArrayFiles, the gtc parsing library that Illumina made. It’s this call that’s causing the error:
norm = gtc.get_normalized_intensities(manifest.normalization_lookups)
Below is how I run the related code:
**>>> from IlluminaBeadArrayFiles import GenotypeCalls, BeadPoolManifest, code2genotype
Here is the .bpm file used:
https://support.illumina.com/array/array_kits/infinium_humanomni5exome_beadchip_kit/downloads.html
Infinium Omni5Exome-4 v1.3 Manifest File (BPM Format - GRCh37)
185 MB
Nov 20, 2016
Attached is the testing etc file in the above code. Please note that you need to change the file extension from ".gtc.txt" to ".gtc" for testing.
Would you please take a look at the issue and help me with this request?
Thanks.
Jia
The text was updated successfully, but these errors were encountered: