fbbf1a243d4983c00d7731e5d9ffde4d bio_a2024m11v40n11pbtae649.pdf 6e69801cab5a55b3bc6cb6b47681c37027250250 bio_a2024m11v40n11pbtae649.pdf f21f28309d39d39cbc04a3ca87ca589890c11d576b8e6b662eee3a10d8b433b1 bio_a2024m11v40n11pbtae649.pdf Title: quaqc: efficient and quick ATAC-seq quality control and filtering Subject: Doi: 10.1093/bioinformatics/btae649 Bioinformatics, 40, 11, 2024 Publication Date: 30/10/2024 Abstract Summary “quaqc” allows for ATAC-seq-specific quality control and read filtering of NGS data with minimal processing time and extremely low memory overhead. An efficient scaling implementation allows for a wide range of use cases, from processing individual samples processed on personal laptops to handling thousands of samples processed in parallel on compute clusters. The helper R package “quaqcr” allows for interactive program execution and exploration of results.Availability and implementation Source code and documentation are freely available for download from https://github.com/bjmt/quaqc and https://github.com/bjmt/quaqcr under the GPLv3 license. “quaqc” is implemented in C and has been tested on both macOS and Linux. The “quaqcr” helper package only requires the R programming language. Fixed versions of the programs and code associated with this manuscript can be found at https://zenodo.org/records/13833437. Creator: Servigistics Arbortext Advanced Print Publisher 11.1.4667/W Producer: PDFlib+PDI 9.0.7p3 (C++/Win32); modified using iTextSharp.LGPLv2.Core 3.7.4.0 CreationDate: Wed Nov 6 10:40:12 2024 CET ModDate: Thu Sep 25 19:32:15 2025 CEST Custom Metadata: yes Metadata Stream: yes Tagged: yes UserProperties: no Suspects: no Form: none JavaScript: no Pages: 4 Encrypted: no Page size: 612 x 792 pts (letter) Page rot: 0 File size: 966967 bytes Optimized: no PDF version: 1.5 name type encoding emb sub uni object ID ------------------------------------ ----------------- ---------------- --- --- --- --------- VSPABO+UniversLTStd-Cn Type 1C Custom yes yes yes 312 0 EPZOOH+UniversLTStd-Bold Type 1C Custom yes yes yes 14 0 TeX_CM_Maths_Symbols Type 1 Builtin yes no yes 15 0 TeX_CM_Roman Type 1 Builtin yes no yes 16 0 KWQYPZ+UniversLTStd-Light Type 1C Custom yes yes yes 17 0 MMSEVC+SabonLTPro-Roman Type 1C Custom yes yes yes 18 0 PSDMNB+SabonLTPro-Italic Type 1C Custom yes yes yes 19 0 YFUHTA+SabonLTPro-Bold Type 1C Custom yes yes yes 39 0 SMJSVT+STIX-Regular Type 1C Custom yes yes yes 96 0 NWZUNP+UniversLTStd-CnObl Type 1C Custom yes yes yes 313 0 ARTGZY+UniversLTStd-BoldCn Type 1C Custom yes yes yes 314 0 XOIZZH+ArialMT TrueType WinAnsi yes yes no 1 0 KTNJJO+UniversLTStd-LightObl Type 1C Custom yes yes yes 20 0 LFZCYE+UniversLTStd Type 1C Custom yes yes yes 21 0 Jhove (Rel. 1.28.0, 2023-05-18) Date: 2025-09-26 04:00:44 CEST RepresentationInformation: bio_a2024m11v40n11pbtae649.pdf ReportingModule: PDF-hul, Rel. 1.12.4 (2023-03-16) LastModified: 2025-09-25 19:35:52 CEST Size: 966967 Format: PDF Version: 1.5 Status: Well-Formed and valid SignatureMatches: PDF-hul MIMEtype: application/pdf Profile: Tagged PDF PDFMetadata: Objects: 379 FreeObjects: 1 IncrementalUpdates: 0 DocumentCatalog: ViewerPreferences: HideToolbar: false HideMenubar: false HideWindowUI: false FitWindow: false CenterWindow: false DisplayDocTitle: true NonFullScreenPageMode: UseNone Direction: L2R ViewArea: CropBox ViewClip: CropBox PrintArea: CropBox PageClip: CropBox PageLayout: SinglePage PageMode: UseOutlines Language: en Outlines: Item: Title: Active Content List Destination: mkchap_artid Children: Item: Title: 1 Introduction Destination: mkchap3__sec Item: Title: 2 Implementation Destination: mkchap4__sec Item: Title: 3 Application Destination: mkchap5__sec Item: Title: Acknowledgements Destination: mkchap6_ack1_ack Item: Title: Supplementary data Destination: mkchap6__sec Item: Title: Conflict of interest Destination: mkchap7__sec Item: Title: Funding Destination: mkchap8__sec Item: Title: References Destination: mkchap9_ref1_ref-list Info: Title: quaqc: efficient and quick ATAC-seq quality control and filtering Subject: Doi: 10.1093/bioinformatics/btae649 Bioinformatics, 40, 11, 2024 Publication Date: 30/10/2024 Abstract Summary “quaqc” allows for ATAC-seq-specific quality control and read filtering of NGS data with minimal processing time and extremely low memory overhead. An efficient scaling implementation allows for a wide range of use cases, from processing individual samples processed on personal laptops to handling thousands of samples processed in parallel on compute clusters. The helper R package “quaqcr” allows for interactive program execution and exploration of results.Availability and implementation Source code and documentation are freely available for download from https://github.com/bjmt/quaqc and https://github.com/bjmt/quaqcr under the GPLv3 license. “quaqc” is implemented in C and has been tested on both macOS and Linux. The “quaqcr” helper package only requires the R programming language. Fixed versions of the programs and code associated with this manuscript can be found at https://zenodo.org/records/13833437. Creator: Servigistics Arbortext Advanced Print Publisher 11.1.4667/W Producer: PDFlib+PDI 9.0.7p3 (C++/Win32); modified using iTextSharp.LGPLv2.Core 3.7.4.0 CreationDate: Wed Nov 06 11:10:12 CET 2024 ModDate: Thu Sep 25 19:32:15 CEST 2025 ID: 0xdef5e477d32d94773d29c2dd654b41c8, 0x38dce7149200db98dc88149fbf258753 Filters: FilterPipeline: FlateDecode FilterPipeline: DCTDecode Images: Image: NisoImageMetadata: FormatName: image/jpg CompressionScheme: JPEG ImageWidth: 3600 ImageHeight: 2038 ColorSpace: RGB BitsPerSample: 8 BitsPerSampleUnit: integer Fonts: Type1: Font: BaseFont: SMJSVT+STIX-Regular FontSubset: true FirstChar: 1 LastChar: 1 FontDescriptor: FontName: SMJSVT+STIX-Regular Flags: Nonsymbolic FontBBox: -970, -486, 2208, 1023 FontFile3: true EncodingDictionary: BaseEncoding: WinAnsiEncoding Differences: true ToUnicode: true Font: BaseFont: YFUHTA+SabonLTPro-Bold FontSubset: true FirstChar: 1 LastChar: 26 FontDescriptor: FontName: YFUHTA+SabonLTPro-Bold Flags: Nonsymbolic, ForceBold FontBBox: -163, -228, 1000, 977 FontFile3: true EncodingDictionary: BaseEncoding: WinAnsiEncoding Differences: true ToUnicode: true Font: BaseFont: EPZOOH+UniversLTStd-Bold FontSubset: true FirstChar: 1 LastChar: 44 FontDescriptor: FontName: EPZOOH+UniversLTStd-Bold Flags: Nonsymbolic, ForceBold FontBBox: -167, -250, 995, 938 FontFile3: true EncodingDictionary: BaseEncoding: WinAnsiEncoding Differences: true ToUnicode: true Font: BaseFont: TeX_CM_Maths_Symbols FirstChar: 1 LastChar: 138 FontDescriptor: FontName: TeX_CM_Maths_Symbols Flags: Symbolic FontBBox: -50, -180, 1000, 720 FontFile: true ToUnicode: true Font: BaseFont: TeX_CM_Roman FirstChar: 1 LastChar: 127 FontDescriptor: FontName: TeX_CM_Roman Flags: Symbolic FontBBox: -50, -180, 1000, 720 FontFile: true ToUnicode: true Font: BaseFont: KWQYPZ+UniversLTStd-Light FontSubset: true FirstChar: 1 LastChar: 70 FontDescriptor: FontName: KWQYPZ+UniversLTStd-Light Flags: Nonsymbolic FontBBox: -151, -250, 1000, 957 FontFile3: true EncodingDictionary: BaseEncoding: WinAnsiEncoding Differences: true ToUnicode: true Font: BaseFont: MMSEVC+SabonLTPro-Roman FontSubset: true FirstChar: 1 LastChar: 79 FontDescriptor: FontName: MMSEVC+SabonLTPro-Roman Flags: Nonsymbolic FontBBox: -165, -228, 1000, 976 FontFile3: true EncodingDictionary: BaseEncoding: WinAnsiEncoding Differences: true ToUnicode: true Font: BaseFont: PSDMNB+SabonLTPro-Italic FontSubset: true FirstChar: 1 LastChar: 38 FontDescriptor: FontName: PSDMNB+SabonLTPro-Italic Flags: Nonsymbolic, Italic FontBBox: -146, -229, 1059, 977 FontFile3: true EncodingDictionary: BaseEncoding: WinAnsiEncoding Differences: true ToUnicode: true Font: BaseFont: KTNJJO+UniversLTStd-LightObl FontSubset: true FirstChar: 1 LastChar: 14 FontDescriptor: FontName: KTNJJO+UniversLTStd-LightObl Flags: Nonsymbolic, Italic FontBBox: -151, -274, 1144, 957 FontFile3: true EncodingDictionary: BaseEncoding: WinAnsiEncoding Differences: true ToUnicode: true Font: BaseFont: LFZCYE+UniversLTStd FontSubset: true FirstChar: 1 LastChar: 24 FontDescriptor: FontName: LFZCYE+UniversLTStd Flags: Nonsymbolic FontBBox: -168, -250, 992, 947 FontFile3: true EncodingDictionary: BaseEncoding: WinAnsiEncoding Differences: true ToUnicode: true Font: BaseFont: VSPABO+UniversLTStd-Cn FontSubset: true FirstChar: 1 LastChar: 56 FontDescriptor: FontName: VSPABO+UniversLTStd-Cn Flags: Nonsymbolic FontBBox: -166, -250, 1000, 989 FontFile3: true EncodingDictionary: BaseEncoding: WinAnsiEncoding Differences: true ToUnicode: true Font: BaseFont: NWZUNP+UniversLTStd-CnObl FontSubset: true FirstChar: 1 LastChar: 11 FontDescriptor: FontName: NWZUNP+UniversLTStd-CnObl Flags: Nonsymbolic, Italic FontBBox: -172, -270, 1064, 989 FontFile3: true EncodingDictionary: BaseEncoding: WinAnsiEncoding Differences: true ToUnicode: true Font: BaseFont: ARTGZY+UniversLTStd-BoldCn FontSubset: true FirstChar: 1 LastChar: 17 FontDescriptor: FontName: ARTGZY+UniversLTStd-BoldCn Flags: Nonsymbolic, ForceBold FontBBox: -83, -250, 1000, 969 FontFile3: true EncodingDictionary: BaseEncoding: WinAnsiEncoding Differences: true ToUnicode: true TrueType: Font: BaseFont: XOIZZH+ArialMT FontSubset: true FirstChar: 32 LastChar: 121 FontDescriptor: FontName: XOIZZH+ArialMT Flags: Nonsymbolic FontBBox: -664, -324, 2000, 1039 FontFile2: true Encoding: WinAnsiEncoding XMP: uuid:f658672b-8e98-2c52-722d-eb4411d01199 uuid:CC93923D-674C-A597-F9E4-95E8ECFC35D3 2024-11-06T15:10:12+05:30 2025-09-25T17:32:15+00:00 Servigistics Arbortext Advanced Print Publisher 11.1.4667/W 2025-09-25T17:32:15+00:00 PDFlib+PDI 9.0.7p3 (C++/Win32); modified using iTextSharp.LGPLv2.Core 3.7.4.0 quaqc: efficient and quick ATAC-seq quality control and filtering Benjamin J M Tremblay Julia I Qüesta Doi: 10.1093/bioinformatics/btae649 Bioinformatics, 40, 11, 2024 Publication Date: 30/10/2024 Abstract Summary “quaqc” allows for ATAC-seq-specific quality control and read filtering of NGS data with minimal processing time and extremely low memory overhead. An efficient scaling implementation allows for a wide range of use cases, from processing individual samples processed on personal laptops to handling thousands of samples processed in parallel on compute clusters. The helper R package “quaqcr” allows for interactive program execution and exploration of results.Availability and implementation Source code and documentation are freely available for download from https://github.com/bjmt/quaqc and https://github.com/bjmt/quaqcr under the GPLv3 license. “quaqc” is implemented in C and has been tested on both macOS and Linux. The “quaqcr” helper package only requires the R programming language. Fixed versions of the programs and code associated with this manuscript can be found at https://zenodo.org/records/13833437. © The Author(s) 2024. Published by Oxford University Press. application/pdf PStill version 1.84.42 True 3 A http://ns.adobe.com/pdf/1.3/ pdf Adobe PDF Schema internal A name object indicating whether the document has been modified to include trapping information Trapped Text http://ns.adobe.com/xap/1.0/mm/ xmpMM XMP Media Management Schema internal UUID based identifier for specific incarnation of a document InstanceID URI internal The common identifier for all versions and renditions of a document. OriginalDocumentID URI http://www.aiim.org/pdfa/ns/id/ pdfaid PDF/A ID Schema internal Part of PDF/A standard part Integer internal Amendment of PDF/A standard amd Text internal Conformance level of PDF/A standard conformance Text Pages: Page: Sequence: 1 Annotations: Annotation: Subtype: Link Rect: 185, 595, 195, 605 Flags: Print Annotation: Subtype: Link Rect: 195, 593, 200, 604 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 202, 593, 208, 604 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 306, 593, 311, 604 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 313, 593, 319, 604 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 439, 476, 545, 483 Flags: Print Annotation: Subtype: Link Rect: 56, 467, 165, 475 Flags: Print Annotation: Subtype: Link Rect: 112, 449, 243, 457 Flags: Print Annotation: Subtype: Link Rect: 212, 353, 294, 362 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 107, 330, 215, 339 Flags: Print Destination: 95 Annotation: Subtype: Link Rect: 276, 330, 299, 339 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 56, 319, 99, 328 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 156, 319, 246, 328 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 209, 285, 283, 294 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 188, 240, 294, 249 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 59, 94, 140, 103 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 146, 94, 220, 103 Flags: Print Destination: 95 Annotation: Subtype: Link Rect: 350, 381, 412, 390 Flags: Print Destination: 95 Annotation: Subtype: Link Rect: 527, 370, 560, 379 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 317, 359, 363, 368 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 523, 359, 560, 368 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 317, 347, 338, 357 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 438, 336, 522, 346 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 529, 314, 560, 324 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 317, 303, 338, 312 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 343, 303, 421, 312 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 320, 226, 420, 235 Flags: Print Annotation: Subtype: Link Rect: 505, 127, 560, 136 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 317, 116, 338, 125 Flags: Print Destination: 38 Page: Sequence: 2 Annotations: Annotation: Subtype: Link Rect: 177, 283, 208, 292 Flags: Print Destination: 13 Annotation: Subtype: Link Rect: 85, 239, 113, 248 Flags: Print Destination: 13 Annotation: Subtype: Link Rect: 112, 206, 141, 215 Flags: Print Destination: 13 Annotation: Subtype: Link Rect: 315, 283, 376, 292 Flags: Print Destination: 95 Annotation: Subtype: Link Rect: 451, 217, 480, 226 Flags: Print Destination: 13 Annotation: Subtype: Link Rect: 489, 217, 550, 226 Flags: Print Destination: 95 Page: Sequence: 3 Annotations: Annotation: Subtype: Link Rect: 97, 583, 224, 592 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 59, 538, 169, 547 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 221, 504, 299, 513 Flags: Print Annotation: Subtype: Link Rect: 56, 492, 72, 502 Flags: Print Annotation: Subtype: Link Rect: 92, 458, 164, 468 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 59, 447, 155, 456 Flags: Print Annotation: Subtype: Link Rect: 240, 424, 299, 434 Flags: Print Annotation: Subtype: Link Rect: 56, 413, 89, 422 Flags: Print Annotation: Subtype: Link Rect: 80, 323, 182, 332 Flags: Print Annotation: Subtype: Link Rect: 59, 232, 158, 241 Flags: Print Annotation: Subtype: Link Rect: 240, 209, 299, 219 Flags: Print Annotation: Subtype: Link Rect: 56, 198, 90, 207 Flags: Print Annotation: Subtype: Link Rect: 179, 175, 272, 185 Flags: Print Annotation: Subtype: Link Rect: 200, 130, 271, 140 Flags: Print Destination: 95 Annotation: Subtype: Link Rect: 169, 108, 271, 117 Flags: Print Annotation: Subtype: Link Rect: 118, 62, 182, 72 Flags: Print Destination: 95 Annotation: Subtype: Link Rect: 192, 62, 294, 72 Flags: Print Annotation: Subtype: Link Rect: 317, 647, 396, 656 Flags: Print Annotation: Subtype: Link Rect: 317, 392, 560, 400 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 382, 558, 390 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 317, 362, 560, 370 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 352, 458, 360 Flags: Print Annotation: Subtype: Link Rect: 317, 332, 560, 340 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 322, 560, 329 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 311, 560, 319 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 301, 347, 309 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 317, 291, 560, 299 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 281, 426, 289 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 317, 271, 560, 279 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 261, 560, 269 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 251, 476, 259 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 317, 241, 560, 249 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 231, 449, 239 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 317, 221, 560, 229 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 211, 477, 219 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 317, 201, 560, 209 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 329, 191, 394, 199 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 317, 181, 560, 189 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 171, 560, 179 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 161, 438, 169 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 317, 151, 560, 159 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 141, 560, 149 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 131, 347, 139 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 317, 121, 560, 129 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 110, 560, 118 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 329, 100, 347, 108 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 317, 90, 560, 98 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 329, 80, 560, 88 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 329, 70, 482, 78 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 317, 60, 560, 68 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 329, 50, 560, 58 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 329, 40, 462, 48 Flags: Print Destination: 38 Page: Sequence: 4 Annotations: Annotation: Subtype: Link Rect: 51, 730, 294, 738 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 62, 720, 294, 728 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 62, 710, 271, 718 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 51, 690, 294, 698 Flags: Print Destination: 13 Annotation: Subtype: Link Rect: 62, 680, 113, 688 Flags: Print Destination: 13 Annotation: Subtype: Link Rect: 51, 670, 294, 678 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 62, 660, 242, 668 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 312, 730, 555, 738 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 324, 720, 555, 728 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 324, 710, 394, 718 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 312, 700, 555, 708 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 324, 690, 555, 698 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 324, 680, 341, 688 Flags: Print Destination: 133 Annotation: Subtype: Link Rect: 312, 670, 555, 678 Flags: Print Destination: 38 Annotation: Subtype: Link Rect: 324, 660, 421, 668 Flags: Print Destination: 38 Checksum: c7d33065 Type: CRC32 Checksum: fbbf1a243d4983c00d7731e5d9ffde4d Type: MD5 Checksum: 6e69801cab5a55b3bc6cb6b47681c37027250250 Type: SHA-1 Checksum: f21f28309d39d39cbc04a3ca87ca589890c11d576b8e6b662eee3a10d8b433b1 Type: SHA-256