Updates

Building participant messaging and integrating X, Y, and mitochondrial DNA processing

Weekly update for the week ending October 11, 2026.

During the week ending October 11, TAKiR made substantial progress toward private participant messaging, creating a way for people to communicate through the project while retaining control over contact and privacy. We also advanced the integration of chromosome X, chromosome Y, and mitochondrial DNA into our genetic-data processing. Both efforts remain under development. Alongside that work, the website's expanded blog now provides a fuller record of the project's history and continuing work.

In development: participant messaging and its supporting infrastructure

The previous update identified participant direct messaging as upcoming work. During this reporting period, our local development work advanced the core features for conversations between eligible genetic matches who both opt into messaging. The aim is to turn a match into the opportunity for a conversation: to ask questions, exchange family knowledge, and explore possible connections, with control over whether they can be contacted. Authorized study contacts will also be able to relay messages for participants who do not have their own accounts. Messaging is moving closer to rollout, but it is not yet available to participants.

The work extends well beyond a message box. New database structures represent conversations, messages, who is participating, and the permissions under which contact is allowed. Access checks consider current account status, communication preferences, and blocking. The implementation also addresses situations in which an authorized contact acts for a participant, so that representation is not confused with unrestricted access.

Development work includes encrypted message-content storage, reporting and moderation controls, email preferences, and records that distinguish a queued notification from a completed delivery. These details matter because a conversation can contain private information, and permission to view or send a message can change over time.

We are also working through what happens when someone withdraws, deletes their own history, or a conversation reaches its retention limit. Removing one person's view of a conversation, retaining the other person's history, and removing stored content are different operations. The current work makes those distinctions explicit and addresses how removal decisions should survive a later database restore. Cleanup administration, operational checks, and integration verification remain unfinished, so this is progress toward a feature rather than an announcement that messaging is available.

In development: integrating X, Y, and mitochondrial DNA processing

The analysis improvements described here are still under development and are not yet part of the released analysis service.

One focus was the sequence that takes raw array-intensity files, known as IDAT files, through genotype calling, conversion to Variant Call Format (VCF), and quality control. These are distinct stages: reading the laboratory measurements successfully does not, by itself, mean that the resulting file is ready for the next analysis step.

The development code makes those boundaries more explicit. It records which stages completed and which files belong to their outputs, checks whether retained outputs still match the inputs, and prevents later stages from treating incomplete or outdated files as finished work. It also checks available computing resources before conversion and retains diagnostic files when quality control fails. This gives us a better basis for deciding where to resume and for understanding why a run stopped.

An important milestone was a four-sample Global Diversity Array run that completed quality control on October 11 and produced checked output files containing chromosomes 1–22, X, Y, and mitochondrial DNA (MT). Bringing these data together requires handling their different inheritance patterns and processing requirements rather than treating every chromosome alike. The run completed phasing for chromosomes 1–22 and X, while retaining Y and MT data without phasing them.

Reaching that point required resolving compatibility issues in chromosome-X processing and checking that the resulting files' contents, headers, and indexes agreed. Follow-up checks also distinguished directly measured genotype calls from calls filled during processing, preserving a version that keeps that distinction explicit. These checks help ensure that later analysis receives the intended data and can identify how those data were produced.

Another part of the work checked the transfer from IDAT processing to the later batch-analysis stages. When a single IDAT source already has verified phasing results, the development code can reuse those results rather than automatically repeating the same work. Phasing estimates how genetic variants are arranged on the chromosome copies inherited from each parent. Reuse is conditional on the completed output records; other input combinations still require their own processing.

These are local processing and file-consistency checks. The four-sample run did not send new results to participants or establish the accuracy of downstream relationship estimates. Validation for use in the live analysis service and review of the remaining processing decisions are still ahead. Detailed walkthroughs and experimental reports will provide space to explain those decisions more fully in the Analysis category.

A more useful record of the research

The blog now supports a common set of authoring tools across its categories. An Analysis post can use the same kinds of text, figures, and other content as a Newsletter or Reflection; the category describes the subject rather than limiting how the author can explain it. Posts also have a separate summary for the listing page, allowing readers to understand the subject before opening an article.

Dedicated category pages give readers a place to follow the kinds of work that interest them. Updates document work completed and work underway. Analysis provides space for fuller explanations of processing stages and the evidence behind methodological decisions. Stories, Reflections, General, and Newsletter provide other ways to organize the project's writing.

The work also strengthened how articles are prepared. Multiple authors can share editing access to a draft. Reviewers can propose changes for authors to compare and accept, with checks that prevent an older suggestion from overwriting newer edits. Importing a written draft saves it for review rather than publishing it immediately. These tools make it more practical to prepare substantial explanations while keeping authors involved in changes to their work.

We put that infrastructure to use by publishing retrospective accounts of the website and analysis work from December 2021 through 2023, followed by separate posts for 2024, 2025, and 2026 to date. Together, these accounts document the continuation and rebuilding of the project, the separation of website and analysis computing, and the increasing responsibility for processing laboratory data ourselves. They also establish a record of the investigation, maintenance, and sustained effort behind what participants see today.

Maintaining the website behind the scenes

The release included a correction to comment moderation: approving a reply now checks whether its parent comment is still approved. This matters when the parent's status changes after someone has already replied. The correction keeps moderation decisions consistent across a conversation.

We also separated the notice that a website update is underway from the invitation to begin testing it. This gives testers a clearer signal about when the new version is ready to inspect before it replaces the live website. Work on access for signed-in testers remains underway.

What comes next

Our local development work on participant messaging now includes the core conversation and study-contact features, which remain under development and are not available on the live website. We are now concentrating on the safeguards and service checks needed before rollout: connecting messaging to account withdrawal, completing the controls for retaining and removing conversations, completing the remaining security review, and verifying the encryption and email-delivery services. Completing that work and checking the full participant experience will bring us closer to opening messaging to eligible participants.

For the analysis software, the successful four-sample run gives us a concrete milestone: checked outputs now retain X, Y, and mitochondrial DNA alongside chromosomes 1–22. The next steps are to resolve the remaining processing decisions and validate the changes for use in the live analysis service. Integration of these data is preparation for further analysis, not an announcement of new participant results.

We will also develop the planned IDAT and quality-control walkthroughs and experimental reports for the Analysis category. Those articles will document how the processing works and the evidence behind our decisions; explaining participants' results more fully remains substantial work ahead.

Together, these efforts move TAKiR toward participant-to-participant communication and more complete genetic-data processing while preserving a public record of the work behind both.

Comments (0)

Be the first to share your thoughts.

Leave a comment

Markdown supported: **bold**, *italic*, `code`, [link](url)
Sign in for a verified badge

Back to the blog