
==== Front
Microbiol Resour Announc
Microbiol Resour Announc
mra
Microbiology Resource Announcements
2576-098X
American Society for Microbiology 1752 N St., N.W., Washington, DC

39083691
mra00356-24
10.1128/mra.00356-24
mra.00356-24
Databases and Software
biotechnologyBiotechnologyAuto-MuRCiS: a streamlined software package for analysis of multiplex, randomized CRISPR interference sequencing data
https://orcid.org/0000-0003-3302-3877
Myers Kevin S. 1
Place Michael 1
Gasch Audrey P. 1 2
https://orcid.org/0000-0003-0372-3063
Noguera Daniel R. 1 3
https://orcid.org/0000-0001-8738-2467
Donohue Timothy J. 1 4 tdonohue@bact.wisc.edu

1 Wisconsin Energy Institute and Great Lakes Bioenergy Research Center, University of Wisconsin-Madison , Madison, Wisconsin, USA
2 Laboratory of Genetics and Center for Genomic Science Innovation, University of Wisconsin-Madison , Madison, Wisconsin, USA
3 Department of Civil and Environmental Engineering, University of Wisconsin-Madison , Madison, Wisconsin, USA
4 Department of Bacteriology, University of Wisconsin-Madison , Madison, Wisconsin, USA
Editor Dunning Hotopp Julie C. University of Maryland School of Medicine , Baltimore, Maryland, USA

Address correspondence to Timothy J. Donohue, tdonohue@bact.wisc.edu
The authors declare no conflict of interest.

9 2024
31 7 2024
31 7 2024
13 9 e00356-2404 4 2024
16 7 2024
Copyright © 2024 Myers et al.
2024
Myers et al.
https://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution 4.0 International license.

ABSTRACT

Multiplex, randomized CRISPR interference sequencing (MuRCiS) allows for the simultaneous identification of multiple gene knockouts that together influence microbial processes. Here, we report on an updated analysis tool called Auto-MuRCiS that utilizes Docker to make the analysis of these data rapid and more user-friendly.

KEYWORDS

CRISPRi
docker
python
pipeline
computation
cover-dateSeptember 2024
==== Body
pmcANNOUNCEMENT

CRISPR interference (CRISPRi) can be used to inhibit or reduce the expression of specific genes, making it ideal to study gene function and its influence on phenotype (1). Multiplex, randomized CRISPRi sequencing (MuRCiS) can silence multiple, random sets of genes using defined and unique spacers in a single experiment (2). The MuRCiS procedure can be used to interrogate combinatorial effects of multi-gene inhibition in microbes, allowing researchers to study the impact of knocking down multiple genes (Fig. 1A) (2). However, analysis of these data as reported previously required comprehensive knowledge of bioinformatics and running many separate scripts, limiting its scope and utility. Here, we present Auto-MuRCiS, an open-source analysis pipeline to reproducibly process and analyze data from MuRCiS experiments (Fig. 1B).

Fig 1 The Auto-MuRCiS pipeline and output. (A) Overview of MuRCiS procedure. Random combinations of CRISPRi spacers that target specific genes (colored squares) are separated by repeats (gray diamonds) on a plasmid. The plasmid is transformed into a microbial library and grown in defined conditions, and the plasmids in the input and output are isolated and sequenced using long-read sequencing. (B) A flow chart illustrating the Auto-MuRCiS pipeline. The pipeline is run in a Docker container and the single Bash script copies files into and out of the Docker container. The input files are shown at the top with green arrows, and the general steps of the pipeline are in orange boxes. The output files are listed with purple arrows, and specific files used in the steps of the pipeline are listed alongside the black arrows. All analyses can be run from a single script (murcs_script.py) if Docker is not available. (C and D) Box plots (C) and violin plots (D) for all sequenced reads. (E and F) Box plots (E) and violin plots (F) for reads with matches to the repeat sequence, note the smaller distribution compared to C and D plots. (G) Correlation plot showing pairwise instances of all possible pairs of spacers. Squares are colored based on number of times each spacer pair is identified. (H) Chord diagram showing a number of times each spacer pair appears together in a single read, with colors defined by the user in the Color File.

Auto-MuRCiS utilizes a Docker image that maintains a consistent and reproducible environment in which to run the associated scripts (3). A single Bash script command is used and requires only three inputs to run using a single line of code: (i) a text file with the Binary Alignment Map (BAM) sequencing files to process; (ii) a two-column, tab delimited, text file indicating the sequence of the repeat and the various spacer sequences used in the experiment where the first column indicates the name of the sequence (“repeat” or the spacer ID) and the second column indicates the corresponding 5′ to 3′ DNA sequence; (iii) a two column, comma delimited, text file indicating the preferred colors to use for each gene in the Chord diagram plots generated by Auto-MuRCiS. Example input files can be found in the Example directory on GitHub. Auto-MuRCiS is designed to work with CCS BAM files from Pacific Biosciences (4). Modification would allow it to utilize other long-read sequencing methods, such as Oxford Nanopore Technologies (5). On a standard desktop or laptop computer (e.g., Intel Core i7 with 32 GB RAM) Auto-MuRCiS can process an experiment in ~30 minutes.

Auto-MuRCiS processes the data to report the lengths of reads with and without repeat sequences to visualize the differences as a control. The results are both written to text files and plotted as box and violin plots (Fig. 1C through F). The number of exact matches of spacer sequences provided for each gene is recorded for reads containing repeat sequences. Auto-MuRCiS will export the gene/spacer count values from each experiment to text files. Auto-MuRCiS will report on the pairwise distribution of events, which is how often each pair of spacers appear together in a read, regardless of the other spacers present in the read. Auto-MuRCiS will produce two publication-ready graphics: a correlation plot and a Chord diagram (Fig. 1G and H). The correlation plot can be used to gain an understanding of the overall distribution of the spacer pairs, while the Chord diagram can provide an easy way to view which pairs are most common in the data (using the user-provided color information). All output data are contained in a single directory that is copied out of the Docker container. Auto-MuRCiS will allow researchers to more easily adopt the powerful MuRCiS technology and address widespread biological questions.

ACKNOWLEDGMENTS

We thank Nicole Ellis for help in evaluating Auto-MuRCiS.

This material is based upon work supported by the Great Lakes Bioenergy Research Center, U.S. Department of Energy, Office of Science, Biological and Environmental Research Program under Award Number DE-SC0018409.

DATA AVAILABILITY

The Auto_MuRCiS scripts are available on GitHub: https://github.com/GLBRC/auto_murcis.

The Auto_MuRCiS Docker image is available on the Docker Hub (login required): https://hub.docker.com/repository/docker/kevinmyers/auto_murcis/general.
==== Refs
REFERENCES

1 Bock C, Datlinger P, Chardon F, Coelho MA, Dong MB, Lawson KA, Lu T, Maroc L, Norman TM, Song B, Stanley G, Chen S, Garnett M, Li W, Moffat J, Qi LS, Shapiro RS, Shendure J, Weissman JS, Zhuang X. 2022. High-content CRISPR screening. Nat Rev Methods Primers 2 :9. doi:10.1038/s43586-022-00098-7 37214176
2 Ellis NA, Myers KS, Tung J, Davidson Ward A, Johnston K, Bonnington KE, Donohue TJ, Machner MP. 2023. A randomized multiplex CRISPRi-seq approach for the identification of critical combinations of genes. Elife 12 :RP86903. doi:10.7554/eLife.86903 38095310
3 Merkel D. 2014. Docker: lightweight Linux containers for consistent development and deployment. Linux J Article 2
4 Wenger AM, Peluso P, Rowell WJ, Chang P-C, Hall RJ, Concepcion GT, Ebler J, Fungtammasan A, Kolesnikov A, Olson ND, et al. . 2019. Accurate circular consensus long-read sequencing improves variant detection and assembly of a human genome. Nat Biotechnol 37 :1155–1162. doi:10.1038/s41587-019-0217-9 31406327
5 Shafin K, Pesout T, Lorig-Roach R, Haukness M, Olsen HE, Bosworth C, Armstrong J, Tigyi K, Maurer N, Koren S, et al. . 2020. Nanopore sequencing and the Shasta toolkit enable efficient de novo assembly of eleven human genomes. Nat Biotechnol 38 :1044–1053. doi:10.1038/s41587-020-0503-6 32686750
