DNAssist est un logiciel conçu pour les biologistes moléculaires et les biochimistes, qui permet une édition et une analyse faciles des séquences d'ADN. Ses fonctionnalités les plus importantes comprennent la possibilité d'annoter les séquences avec différents types d'informations, tels que les noms de gènes et les mutations, et d'effectuer une amplification PCR in silico et une digestion par des enzymes de restriction. De plus, le logiciel peut générer des alignements de séquences, effectuer des traductions et des rétrotraductions, et prédire les structures protéiques basées sur les séquences d'ADN.