Skip to content
SMIS: Single Molecular Integrative Scaffolding. A pipeline for scaffolding genome assemblies using long reads (PacBio, ONT)
C C++ Shell Other
Branch: master
Clone or download
Pull request Compare This branch is 15 commits ahead, 1 commit behind fg6:master.
Latest commit c566d69 Feb 19, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
example Added example test with E.coli data Feb 19, 2018
src Update smis_shred.c Feb 16, 2018
.gitignore ignoring executables Sep 22, 2017
LICENCE Created licence Apr 7, 2017 Update Feb 19, 2018 improved export of MYSMISDIR Sep 22, 2017
scafsettings.txt initial commit Apr 7, 2017 initial commit Apr 7, 2017 improved export of MYSMISDIR Sep 22, 2017 Added example test with E.coli data Feb 19, 2018

Scaffolding pipeline using data from long reads technologies (PacBio, ONT) to scaffold an initial draft assembly. The long reads are shred in smaller segments (f.i. 1000 bp) to create fake mate-pairs. The fake mates are then aligned against the draft assembly and the spinner scaffolder looks for links between contigs and creates scaffolds.

Download and Compile:

Requirements for compiling: Cmake > = 2.6.4

$ git clone
$ cd smis 
$ ./

(Tested with gcc-4.9.2, bamtools-2.4.0)

External packages

The smis pipeline downloads and installs the bamtools for reading bam files (

Test using E.coli data

$ cd /full/path/to/smis/example
$ ./

The script launch smis in the local smis_test folder scaffolding the draft assembly using ONT fastq data in the smis/example/ecoli_data folder. The results will be in smis/example/smis_test/spinner_scaffolds.fasta and can be compared with the in-house generated scaffolds in smis/ecoli_data/spinner_scaffolds.fasta .

With the default parameters (24 threads) the test takes about 4 minutes.



$MYSMISDIR/ </full/path/to/destdir> <draft_assembly> <long_reads>

   /full/path/to/destdir: folder where to run the pipeline (Please provide full path)
   draft assembly: fasta file of the assembly to be scaffolded  (Please provide full path)
   long reads: fastq file of long reads for scaffolding (Please provide full path)


The pipeline parameters can be modified in the /full/path/to/destdir/ . The default aligner is bwa. Change to smalt by changing the 'aligner' variable in


Requirements for running: samtools, bwa (or smalt) in PATH.

cd /full/path/to/destdir

(Tested with samtools-1.3.1, bwa-0.7.12, smalt-0.7.4)


Scaffolds will be in /full/path/to/destdir/spinner_scaffolds.fasta

You can’t perform that action at this time.