Skip to content

Questions about patterns #6

@Stikus

Description

@Stikus

Hello again, looks like you have some patterns disabled for now (commented out in script):
https://github.com/nickp60/fcid/blob/main/fcid/run.py#L115-L122

    #    ["[A-Z,0-9]{5}ACXX",   [["HiSeq 1000", "HiSeq 1500", "HiSeq 2000", "HiSeq 2500"], "High Output (8-lane) v3 flow cell"]],
    #    ["H[A-Z,0-9]{4}BCXY",   [["HiSeq 1500", "HiSeq 2500"], "Rapid Run (2-lane) v2 flow cell"]],
    #    ["C[A-Z,0-9]{4}ANXX",   [["HiSeq 1500", "HiSeq 2000", "HiSeq 2500"], "High Output (8-lane) v4 flow cell"]],
    #    ["C[A-Z,0-9]{4}AC[A-Z,0-9]{2}",   [["HiSeq 2500"], "High Output (8-lane) v4 flow cell"]],
    #    ["H[A-Z,0-9]{4}ADXX",   [["HiSeq 1500", "HiSeq 2500"], "Rapid Run (2-lane) v1 flow cell"]],
    #    ["H[A-Z,0-9]{4}ADXY",   [["HiSeq 1500", "HiSeq 2500"], "Rapid Run (2-lane) v1 flow cell"]],
    #    ["H[A-Z,0-9]{4}BC[A-Z,0-9]{2}",   [["HiSeq 2500"], "Rapid Run (2-lane) v2 flow cell"]],
    #    ["H[A-Z,0-9]{4}BBXY[A-Z,0-9]{2}",   [["HiSeq 4000"], "(8-lane) v1 flow cell"]],

What is the reason behind it? Some support emails? Can you share them for clarity?

For example, we have public data from GIAB (Garvan_NA12878_HG001_HiSeq_Exome) with fastq header:

@HWI-D00119:50:H7AP8ADXX:1:1101:1213:2058 1:N:0:TAAGGCGA

For now, it cannot be detected with flowcell id due to commented pattern, but can be detected with by-machine:

fcid H7AP8ADXX
Unknown Machine
fcid HWI-D00119 --by-machine
HiSeq 2500

And one more public data from GIAB (NIST_NA12878_HG001_HiSeq_300x) - it cannot be detected at all:

@HISEQ1:17:H947YADXX:1:1101:1442:2106 1:N:0:CGATGT
fcid HISEQ1 --by-machine
Unknown
fcid H947YADXX
Unknown Machine

And one more question - what do you think about detection non-Illumina sequencers? MGI/BGI or ONT for example?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions