AI-Designed NovoTags Enable Real-Time Fluorescent Labeling of Mitochondria and Other Cellular Structures in Living Cells
Scientists have created a powerful new tool for observing cellular processes almost in real time. Using advanced artificial intelligence systems, researchers designed tiny protein tags from scratch that attach to selected molecules and cause them to glow brightly under a microscope. The development, named NovoTags, promises to significantly expand the capabilities of cell biology.
Modern microscopes can visualize individual cellular structures, yet locating a specific protein among millions of molecules remains challenging. Researchers typically attach a fluorescent label to the protein of interest, which glows when illuminated. Existing systems are limited to a narrow set of dyes and struggle with simultaneous observation of multiple processes.
A team from the Institute for Protein Design at the University of Washington, the Janelia Research Campus, and the European Molecular Biology Laboratory engineered small artificial proteins capable of capturing specific Janelia Fluor dyes. They produced three independent tags covering the green, orange, and far-red spectral ranges. Each tag can be genetically fused to a chosen protein, after which the dye illuminates the target molecule inside a living cell.
The protein structures were not obtained by screening natural variants. Instead, the algorithm RFdiffusion generated the shape of the future protein, while LigandMPNN selected the amino acid sequence. AlphaFold and RoseTTAFold then verified whether the resulting molecule would fold correctly. The most promising designs were synthesized and tested in the laboratory.
Unlike conventional fluorescent proteins, NovoTags do not fluoresce by themselves. The artificial protein forms a pocket around the dye molecule, firmly retains it, and modifies its optical properties. Thanks to their high brightness and precise binding, the tags are suitable for super-resolution microscopy techniques that reveal details smaller than the diffraction limit of conventional light microscopes.
In experiments, researchers applied NovoTags in living human cells. The tags successfully highlighted endosomes, mitochondria, and chromatin. Scientists also performed STED super-resolution microscopy and fluorescence lifetime imaging, allowing distinction of labels not only by color but also by emission duration.
Combining color and lifetime parameters could dramatically increase the number of objects observable simultaneously. The authors estimate that different combinations may eventually allow differentiation of up to 30 distinct proteins within a single cell, although further experiments are required to confirm reliability at such high labeling density.
The team also created a controllable version called NovoSplit. They split the artificial protein into two halves, each fused to a separate molecule. Upon addition of the appropriate dye, the halves assemble like puzzle pieces, bringing the attached proteins together. In this configuration the dye functions both as a fluorescent marker and as molecular glue.
NovoSplit enables scientists not only to observe protein interactions but also to trigger them at a chosen moment. The method will help study cell signaling, assembly of molecular complexes, and other processes that depend on transient protein contacts.
Looking ahead, the developers plan to integrate NovoTags with cryo-electron tomography. This approach would first locate a protein via fluorescence and then examine surrounding molecular structures at much higher resolution, allowing direct correlation of a protein’s position, shape, and function inside a near-native frozen cell.
The sequences of NovoTags and compatible dyes have been released to the scientific community. Laboratories worldwide are already expanding the toolkit with new colors and functionalities. The study was published on 16 July 2026 in the journal Science.
Related articles
OAuth Authorization Server Built Without Storing User Profiles
The article details the evolution of an OAuth Authorization Server that deliberately avoids storing user profiles, relying instead on external identity providers for authentication. It addresses three core constraints: hundreds of dynamically created isolated APIs, a public SPA client without a BFF, and the inability of resources to query the AS on every request. The design separates concerns so the AS handles only clients, tenants, grants, audiences, scopes, keys, sessions, and token issuance while the Main API owns profiles and roles. Tokens are managed securely inside a Service Worker using a custom FedCM grant, eliminating races across tabs and reducing XSS exposure. The approach minimizes blast radius, simplifies compliance, and keeps the AS replaceable without affecting product domain logic.
Why a 202-Character License Key Uses ECDSA P-256 Instead of Ed25519 or RSA
A developer building offline license verification for a .NET desktop application evaluated Ed25519, RSA, and ECDSA P-256 before selecting the last option. The decision was driven by the requirement for zero external dependencies, keys short enough for manual entry from email, and support for key rotation without breaking existing licenses. Although Ed25519 offers faster verification and a smaller public key, it is absent from System.Security.Cryptography in both .NET 8 and .NET 10, with API approval only targeted for version 11. RSA-2048 produces signatures too long for practical use, resulting in a 571-character Base32 string that users would find cumbersome. ECDSA P-256 with SHA-256 delivers a fixed 64-byte signature that becomes a manageable 202-character key when encoded in Base32, while remaining fully available in the runtime. The article also covers performance measurements, the risks of ECDSA nonce generation, and the deliberate choice of the IEEE P1363 signature format to guarantee fixed-length output.
Pilcrow Publishes Free Comprehensive Guide on Web Authentication
Author Pilcrow has released a detailed, ad-free handbook covering authentication and authorization practices for web applications. The resource draws on personal experience and includes practical examples in JavaScript and Go. It examines password-based methods, email verification, multi-factor authentication, passwordless flows, and passkeys while highlighting associated risks and usability trade-offs. The book also provides in-depth guidance on session management, token security, expiration policies, and email address handling as account identifiers. Recommendations emphasize choosing methods that match application security requirements and user expectations. Additional context is given on OWASP resources and community support channels.
redb 3.4.0 Adds Replay Checkpoints, Shared Runtime Layer and Declarative Secrets Handling for .NET Ecosystem
redb 3.4.0 delivers operational improvements for the .NET integration platform that includes typed storage over Postgres, MSSQL and SQLite, the redb.Route engine modeled after Apache Camel, the Tsak runtime with dashboard and clustering, and redb.Identity for OIDC and OAuth 2.1. The release focuses on post-deployment resilience with replay checkpoints that capture message state at named points inside routes, allowing safe re-execution of downstream steps without duplicating side effects. A shared runtime layer moves framework assemblies into a separate Libs/shared directory so that individual DLLs can be replaced without rebuilding or redeploying the entire Tsak or Identity packages. Secrets are now declared with a [Sensitive] attribute on endpoint options, ensuring URIs containing passwords or keys are sanitized before they reach logs, metrics or health checks. Additional controls include role-based access to management APIs, persistent audit trails and cryptographic signing of dynamically loaded modules. All Pro features remain free on the entire 3.x line with no licensing server required.