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

#### 简要介绍

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

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

语言：C

开源协议：GPL-3.0 License


#### 建议版本

鲲鹏DevKit工具版本：24.0.0

smartdenovo源码包：smartdenovo-master
