---
title: 介绍
description: "SmartDenovo是一个同时适用于PacBio和Nanopore测序数据的de novo组装软件，它是一款基于C语言开发的开源软件。相较于其他组装软件（如：Canu、Falcon），SmartDenovo组装可从raw reads开始，不需要经过纠错（error correction）过程。经初步组装后，SmartDenovo还提供了工具对初始组装的contig进行polish，生成consensus，也可以使用其他consensus polish工具来纠错。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevps/portingadvisor/demo/smartdenovopt_21_0001.html
sourcePath: /source/zh/kunpengdevps/portingadvisor/demo/smartdenovopt_21_0001.html
indexId: ce96e948dab71bbfa2b1616149b801da68aa27b11094b60169bd19ab1df2602570
---
# 介绍

#### 简要介绍

SmartDenovo是一个同时适用于PacBio和Nanopore测序数据的de novo组装软件，它是一款基于C语言开发的开源软件。相较于其他组装软件（如：Canu、Falcon），SmartDenovo组装可从raw reads开始，不需要经过纠错（error correction）过程。经初步组装后，SmartDenovo还提供了工具对初始组装的contig进行polish，生成consensus，也可以使用其他consensus polish工具来纠错。

本实践使用鲲鹏DevKit中的迁移工具进行源码迁移，帮助用户实现软件源码迁移至鲲鹏平台。覆盖了前期分析、中期修改和后期编译、重构、验证的过程，用户在其他软件的迁移中，可以参考本实践的思路和操作过程进行操作。

语言：C

开源协议：GPL-3.0 License


#### 建议版本

鲲鹏DevKit工具版本：26.1.RC1

SmartDenovo源码包：smartdenovo-master
