Search papers, labs, and topics across Lattice.
string2string Studio is an interactive, in-browser platform designed for string-to-string analysis, integrating six modules that cater to various applications in natural language processing, computational biology, and the digital humanities. The platform utilizes C++-based algorithms compiled to WebAssembly, enabling local execution without installation, and provides detailed evidence for its outputs, enhancing transparency and usability. Internal benchmarks reveal performance improvements of up to 2,500x compared to previous Python implementations, alongside superior alignment speed and accuracy compared to established tools like NCBI BLAST+.
Achieving up to 2,500x speed improvements, string2string Studio revolutionizes string-to-string analysis by making complex algorithms accessible and interactive in the browser.
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.