Open plusmid opened 4 years ago
Hi @plusmid, sorry for the late response. Can you contact techsupport@illumina.com about these questions if you haven't done so? I don't know enough about the methylation GTCs to give satisfactory answers to all your questions.
Hi @jjzieve , in my case:
len(gtc.get_control_y_intensities())
prints 92 with 4x repeated values
array([ 598, 598, 598, 598, 120, 120, 120, 120, 32832, 32832, 32832, 32832, 176, 176, 176, 176, 4271, 4271, 4271, 4271, 2853, 2853, 2853, 2853, 36280, 36280, 36280, 36280, 38271, 38271, 38271, 38271, 188, 188, 188, 188, 142, 142, 142, 142, 121, 121, 121, 121, 476, 476, 476, 476, 129, 129, 129, 129, 137, 137, 137, 137, 213, 213, 213, 213, 124, 124, 124, 124, 154, 154, 154, 154, 114, 114, 114, 114, 200, 200, 200, 200, 100, 100, 100, 100, 119, 119, 119, 119, 489, 489, 489, 489, 198, 198, 198, 198], dtype=uint16)
I am parsing a GTC generated with the lastest iaap-cli based on manifest GSA-24v3-0_A1.bpm.
I'm also not clear on how to relate the output of get_control_y_intensities() to the manifest bead probes (manifest.control_config), could one assume they are in the same order?
Should I contact tech support about this?
@lefebvrf The GTC description describes this a bit: https://github.com/Illumina/BeadArrayFiles/blob/develop/docs/GTC_File_Format_v5.pdf I don't know off the top of my head how many controls GSA has I would reach out to techsupport about that
Hi team, I have some questions on the "get_control_x_intensities()" method.
See below what I pulled out from 1 MethylationEpic gtc, Thanks in advance!
from IlluminaBeadArrayFiles import GenotypeCalls, BeadPoolManifest, code2genotype import sys gtc_file=r"C:\202309880087_R01C02.gtc" GenotypeCalls(gtc_file).get_control_x_intensities()
GenotypeCalls(gtc_file).get_control_y_intensities()
len(GenotypeCalls(gtc_file).get_control_y_intensities())