Information on the September 2018 update to DNA Painter


Welcome. Here's an overview of the new features released in September 2018.

New controls

At the top left of your profile, just above the first chromosome pair, you'll see three new buttons.

When you hover over a button, a tooltip appears explaining what it does. Click a button to expand/contract the chromosomes, view settings, or perform a search.

New Controls

Expand/contract all

Expand Chromosomes button

A simple and much-requested feature has been added: there's a '+' icon that will expand all your chromosomes at once.

  • After you click this button, it will transform into a '-' that you can click in order to minimize them again. You can still expand and contract chromosomes individually.
  • After you expand all chromosomes, match names will show automatically. You can toggle this using the checkbox that appears above each expanded chromosome.


Settings area

Here you'll find actions that were previously under the key:

  • Share, Duplicate, Download a picture of this profile, Take a tour of this page, Import ethnicity, All segment data

In addition, the following new features are available:

  • Actions: Import data (for subscribers only; see below), Reset key position
  • Options: Show match names in the group overlay, Show centromeres on chromosomes, Show keylines on expanded chromosomes, Hide unknown groups, Hide ethnicity groups
  • Reports: All matches

Any options you select will be saved in your browser's local storage and will persist until you reset your browser or empty its cache.

Search by match name

DNA Painter now features an auto-complete search.

  • Start typing a match name, and matching names will appear in a dropdown
  • Click a name in the dropdown
  • All segments will be paled out and the matching segments will be highlighted. The first matching segment will have hover state expanded.
  • Click 'clear' or the 'X' icon on the search panel to clear the search and restore the segments to their normal state.
Search by match name

Import Function

As well as adding individual matches, you can now bulk import your match segments from a comma-separated-values (CSV) file.

Import function

The CSV file can be directly from your testing company (e.g. the CSV file of segment data provided by MyHeritage, FamilyTreeDNA or 23andme) or custom file (a template is provided in the import overlay).

This opens up a number of possibilities:

  • Bulk import of all matches from a testing company in order to view patterns and chromosome coverage
  • Adjust the thresholds for minimum and maximum cM values in order to import specific ranges
  • Assemble profiles offline and import directly into DNA Painter
  • Restore exported DNA Painter profiles

Please note: to use the import functionality, you need to subscriber.

Match detail

Match detail view

Previously, the only way to view a match was within its group. While this was useful for comparing the match with other grouped segments, it didn't work well for those with endogamous ancestry, since the segments they share with matches could potentially be assigned to different ancestors.

You can reach the new match overlay by clicking on any segment and clicking 'view match', by hovering over the match name in the 'All segment data' overlay, or by clicking on the match name in the group overlay and clicking 'view or edit match'.

New features here include:

  • A new button to copy all segments for this match to the clipboard
  • A list of all matches who appear to share DNA with this match based the data you've entered
  • A switch allowing you to view all overlapping segments within the match overlay
  • The switch and list of matches will only appear if there are overlapping segments

Other general updates and improvements


  • A loading icon appears while larger profiles are loading, and while larger groups are loading
  • Speed improvement for larger profiles
  • Overlap notices - a 'fuzzy threshold' of 2 million base pairs has been added so that fuzziness in matching algorithms/builds doesn't lead to false positives.
  • Application flow. Previously, after you performed an action, what tended to happen was that the window you were working on would close and you would be returned to the main view of chromosomes. This could get annoying for users working within a particular group or chromosome. Now, the application will endeavour to return you to where you were before.

New functionality

  • Multiple segment deletion. In the 'all segment data' view, you can now click 'mark for deletion', and a column will appear with checkboxes. There's also a checkbox in the table header to select all visible segments. You can use this to filter the table for the things you want to delete and then select them all. Once you click 'Delete segments', the site will say how many segments you are deleting and remind you that this action can't be undone. If you confirm the deletion, the segments will be deleted and the 'all segment data' window will reload.
  • Search the key - if you have a lot of groups it can be hard to find the one you're looking for. If you have more than 30 groups, a search box now appears so that you can filter them to find the one you want more quickly.


The site is still free, but a subscription is now required for serious users who would like to use the new bulk import functionality and/or have multiple profiles.