View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Be the first to rate this file! 3 Downloads (last 30 days) File Size: 32.8 KB File ID: #46071 Version: 1.4

Sequence Assembly App



28 Mar 2014 (Updated )

Assemble overlapping sequences according to reference

| Watch this File

File Information

Assembling overlapping sequences, especially with batches of samples, is a difficult task. This app is designed to assist the user in importing sets of sequences by sample into MATLAB, clip them to a common reference sequence (via Smith-Waterman local alignment), determine their overlap (also Smith-Waterman), and assemble them into a single full sequence construct. Sequences can be imported using a pre-formatted FASTA or via sequential copying to the clipboard. After processing, constructs with acceptable length and reference local alignment score can be selected for export. Export options include feeding clipped sequences, nucleotide assemblies, and/or protein translations to FASTA, the Sequence Viewer App, and/or the Sequence Alignment App after multiple global alignment.
Please provide feedback if you find this app useful or if you would like to see any changes/additions.

Required Products Bioinformatics Toolbox
Statistics and Machine Learning Toolbox
MATLAB release MATLAB 8.3 (R2014a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
02 Apr 2014 1.1

Name changed from forRevAlign to strandAlign; see CHANGELOG section in code for detailed changes.

07 Apr 2014 1.2

Implemented as app

12 May 2014 1.3

Capabilities greatly improved to allow any number of sequences per sample, automatic strand/reference position detection, and more fluid import/export. Name changed to Sequence Assembly App. See CHANGELOG section in code for details.

22 Jul 2014 1.4

Edited description

Contact us