ortho_seqs: A Python tool for sequence analysis and higher order sequence-phenotype mapping
Saba NafeesiD, Venkata N. P. VemuriiD, Miles WoollacottiD, Ahmet Can SolakiD, Phoenix LoganiD, Aaron McGeeveriD, Olivia YooiD, Sean H. RiceiD
Abstract
MotivationAn important goal in sequence analysis is to understand how parts of DNA, RNA, or protein sequences interact with each other and to predict how these interactions result in given phenotypes. Mapping phenotypes onto underlying sequence space at first- and higher order levels in order to independently quantify the impact of given nucleotides or residues along a sequence is critical to understanding sequence-phenotype relationships. ResultsWe developed a Python software tool, ortho_seqs, that quantifies higher order sequence-phenotype interactions based on our previously published method of applying multivariate tensor-based orthogonal polynomials to biological sequences. Using this method, nucleotide or amino acid sequence information is converted to vectors, which are then used to build and compute the first- and higher order tensor-based orthogonal polynomials. We derived a more complete version of the mathematical method that includes projections that not only quantify effects of given nucleotides at a particular site, but also identify the effects of nucleotide substitutions. We show proof of concept of this method, provide a use case example as applied to synthetic antibody sequences, and demonstrate the application of ortho_seqs to other other sequence-phenotype datasets. Availabilityhttps://github.com/snafees/ortho_seqs & documentation https://ortho-seqs.readthedocs.io/
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Assay
- 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
- Analyzing Genomic Data Using Tensor-Based Orthogonal Polynomials with Application to Synthetic RNAs
Saba Nafees, Sean H. Rice, Catherine A. Wakeman·NAR Genomics and BioinformaticsPeer-reviewed·Dec 1, 2020
- OrthoSeq: A Design Workflow for Thermodynamically Orthogonal DNA Sequence-Pair Libraries
Florian Katzmeier, Matthew Aquilina, William Shih·bioRxiv·Aug 6, 2026
- orfipy: a fast and flexible tool for extracting ORFs
Urminder Singh, Eve Syrkin Wurtele·BioinformaticsPeer-reviewed·Feb 4, 2021
- Efficient algorithms for designing maximally sized orthogonal DNA sequence libraries
- HTSeq - A Python framework to work with high-throughput sequencing data
Simon Anders, Paul Theodor Pyl, Wolfgang Huber·BioinformaticsPeer-reviewed·Sep 25, 2014
- Logomaker: beautiful sequence logos in Python
Ammar Tareen, Justin B. Kinney·BioinformaticsPeer-reviewed·Dec 6, 2019