Одна молекула ДНК, зажатая в крошечной металлической щели, дрожит и мерцает под лазером. Её сигнал — не чёткая строка букв, а хаотичная смесь вспышек и теней. Расшифровать этот шум — всё равно что разобрать шёпот в переполненном зале.
Новая нейросеть работает как внимательный переводчик. Она отбирает из тысяч спектров те, где видны следы отдельных нуклеотидов — кирпичиков ДНК. Затем сортирует их по типам, создавая библиотеку состояний молекулы. По переходам между состояниями алгоритм восстанавливает вероятную последовательность цепи.
Так хаос одиночных молекул превращается в количественную информацию. Уже сейчас метод различает 12 состояний ДНК-сегментов, а в будущем позволит читать любые биополимеры без предварительной подготовки.
Одна молекула ДНК в нанолости выдаёт десятки тысяч спектров в секунду — нейросеть успевает отобрать из них самые информативные.