GIL: A Python package for designing custom indexing primers
Nicholas MateykoiD, Omar TariqiD, Xinyi E. CheniD, Will Cheney, Asfar Lathif SalaudeeniD, Ishika LuthraiD, Najmeh Nikpour, Abdul Muntakim RafiiD, Hadis Kamali Deghan, Cassandra JenseniD, Carl G. de BoeriD
Abstract
Next-generation sequencing allows samples to be multiplexed by adding a unique DNA index to each sample. Multiplexing greatly reduces the price of sequencing large numbers of samples, yet the minimum cost per sample remains high when using commercially available indexing kits and designing custom indexes is challenging. To address these issues, we created GIL (Generate Indexes for Libraries), a software tool that designs indexing primers for producing multiplexed sequencing libraries. GIL can be customized in numerous ways to meet user specifications, including index length, sequencing modality, color balancing, and compatibility with existing primers, and produces ordering and demultiplexing-ready outputs. GIL is written in Python and is freely available on GitHub at https://github.com/de-Boer-Lab/GIL. It can also be accessed as a web-application implemented in Streamlit at https://dbl-gil.streamlitapp.com.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Adapterama I: Universal stubs and primers for 384 unique dual-indexed or 147,456 combinatorially-indexed Illumina libraries (iTru & iNext)
Travis C. Glenn, Roger Nilsen, … Brant C. Faircloth·PeerJPeer-reviewed·Oct 11, 2019
- mgikit: Demultiplexing toolkit for MGI fastq files
Ziad Al Bkhetan, Wang Sen·BioinformaticsPeer-reviewed·Sep 1, 2024
- Prider - multiplexed primer design using linearly scaling approximation of set coverage
Niina Smolander, Timothy Ryan Julian, Manu V. Tamminen·BMC BioinformaticsPeer-reviewed·May 12, 2022
- PoolParty: streamlined design of DNA sequence libraries in Python
Zhihan Liu, Aidan Cordero, Justin B. Kinney·bioRxiv·Sep 5, 2026
- NGS-PrimerPlex: high-throughput primer design for multiplex polymerase chain reactions
Кечин Андрей Андреевич, Viktoria Borobova, … М. Л. Филипенко·PLoS Computational BiologyPeer-reviewed·Dec 30, 2020
- deluxpore: a Nextflow pipeline for demultiplexing Illumina dual-indexed Nanopore libraries
CATALINA ARNAIZ DEL POZO, Claudia Sanchis-López, Jaime Huerta‐Cepas·bioRxiv·Mar 30, 2026