在线交互式工具,支持跨领域的字符串分析与比对。
string2string Studio: An Interactive, In-Browser Platform for String-to-String Algorithms

- 基于WebAssembly的本地计算,无需安装上传数据
- 支持字符到残基多层级比对,最快达原版本2500倍速度
- 提供可追溯证据的可视化结果,适合教学与科研
我们提出string2string Studio,一个交互式的浏览器端平台,用于自然语言处理、计算生物学和数字人文中的字符串到字符串分析。系统集成六大模块(对齐、距离、相似性、搜索、生成评估指标、BLAST同源搜索),可在字符、词、标记、行和残基层级运行。其基于C++的算法编译为WebAssembly,核心运算默认在本地执行,无需安装或上传数据。界面会报告各项得分及其‘证据’(如对齐路径、编辑路径、匹配项、搜索结果和同源轨迹),使方法可检查、可调试、可比较。内部基准测试显示,相比原Python版本提速最高达2500倍,全局/局部比对速度优于通用原生C对齐器,且在设定条件下与独立参考结果完全一致。同源搜索方面,客户端限定范围的blastn路径在相同参数下与NCBI BLAST+排名和统计高度一致。平台提供精选展示与学习模式,以可复用示例呈现经典算法与度量。该平台开源免费,访问地址为string2string.org。
原文摘要 · Abstract (English)
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.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。