ShuffleAnalyzer: A Comprehensive Tool to Visualize DNA Shuffling.

AAV DNA shuffling gene therapy peptide display python synthetic biology

Journal

ACS synthetic biology
ISSN: 2161-5063
Titre abrégé: ACS Synth Biol
Pays: United States
ID NLM: 101575075

Informations de publication

Date de publication:
11 Jul 2024
Historique:
medline: 11 7 2024
pubmed: 11 7 2024
entrez: 11 7 2024
Statut: aheadofprint

Résumé

DNA shuffling is a powerful technique for generating synthetic DNA via recombination of homologous parental sequences. Resulting chimeras are often incorporated into complex libraries for functionality screenings that identify novel variants with improved characteristics. To survey shuffling efficiency, subsequences of chimeras can be computationally assigned to their corresponding parental counterpart, yielding insight into frequency of recombination events, diversity of shuffling libraries and actual composition of final variants. Whereas tools for parental assignment exist, they do not provide direct visualization of the results, making the analysis time-consuming and cumbersome. Here we present ShuffleAnalyzer, a comprehensive, user-friendly, Python-based analysis tool that directly generates graphical outputs of parental assignments and is freely available under a BSD-3 license (https://github.com/joerg-swg/ShuffleAnalyzer/releases). Besides DNA shuffling, peptide insertions can be simultaneously analyzed and visualized, which makes ShuffleAnalyzer a highly valuable tool for integrated approaches often used in synthetic biology, such as AAV capsid engineering in gene therapy applications.

Identifiants

pubmed: 38991172
doi: 10.1021/acssynbio.4c00251
doi:

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Auteurs

Franz Schweiggert (F)

University of Ulm, Ulm 89081, Germany.

Gregor Habeck (G)

Aavigen GmbH, Heidelberg 69120, Germany.

Patrick Most (P)

Aavigen GmbH, Heidelberg 69120, Germany.

Martin Busch (M)

Aavigen GmbH, Heidelberg 69120, Germany.

Jörg Schweiggert (J)

Aavigen GmbH, Heidelberg 69120, Germany.

Classifications MeSH