ArXiv

string2string Studio: An Interactive, In-Browser Platform for String-to-String Algorithms

Authors
Mirac Suzgun, James Zou, Stuart M. Shieber...
Categories
cs.CL
arXiv
https://arxiv.org/abs/2608.03984v1
PDF
https://arxiv.org/pdf/2608.03984v1

Brief

string2string Studio is an interactive in-browser platform for string-to-string tasks across NLP, computational biology, and digital humanities. It bundles six modules (alignment, distance, similarity, search, generation metrics, BLAST) operating at character/word/token/line/residue levels; C++ algorithms compile to WebAssembly so operations run locally. Benchmarks report up to 2,500× speedups vs Python and close agreement with NCBI BLAST+ under matched settings.

Why it matters

string2string Studio is an in-browser, C++→WebAssembly platform that runs core string-to-string algorithms locally (no install or data upload) and reports alignments/edit paths/metric evidence; internal benchmarks show speedups up to 2,500× over the Python predecessor and faster global/local alignment than a general-purpose native C aligner with exact agreement to independent references.

Key details

  • The system integrates six modules (alignment, distance, similarity, search, generation metrics, BLAST homology search) operating at character, word, token, line, and residue levels; a scoped client-side blastn path closely matches NCBI BLAST+ rankings/statistics under matched parameters. The project is open-source and available at string2string.org.
Source evidence

Abstract

We present string2string Studio, an interactive in-browser platform for string-to-string analysis across natural language processing, computational biology, and the digital humanities. The system integrates six main modules (alignment, distance, similarity, search, generation metrics, and BLAST homology search), operating at character, word, token, line, and residue levels. Its C++-based algorithms compile to WebAssembly, so core operations run locally by default without any installation or data upload. The interface reports scores with their "evidence" (alignments, edit paths, metric matches, search hits, and homology traces), making methods inspectable, debuggable, and comparable on shared inputs. Internal benchmarks show speedups of up to 2,500x over the Python predecessor, faster global/local alignment than a general-purpose native C aligner, and exact agreement with independent references under declared settings. For homology search, the scoped client-side blastn path closely matches NCBI BLAST+ rankings and statistics under matched parameters. A curated showcase and Learn mode present canonical algorithms and metrics as reusable demonstrations. string2string Studio is open-source and freely available at string2string.org.

Comment: https://string2string.org/