Skip to Main Content Skip to Search
Product Documentation

Version 3.6 (R2010b) Bioinformatics Toolbox Software

This table summarizes what's new in Version 3.6 (R2010b):

New Features and ChangesVersion Compatibility ConsiderationsFixed Bugs and Known Problems
Yes

Details below

Yes—Details labeled as Compatibility Considerations, below. See also Summary.Bug Reports
Includes fixes

New and updated features in this version include:

Data Format and Database Functions

The following new functions allow indexed file access to BAM-formatted files:

The following new functions let you read Bowtie- and SOAP-formatted files:

Sequence Conversion Functions

The following new functions support CIGAR strings for sequence mapping and alignment:

Sequence Statistics Functions

The following functions are updated:

Compatibility Considerations

In Bioinformatics Toolbox Version 3.5 and earlier, the aacount and basecount functions included 'Others' and 'Structure' property name/property value pairs, which let you specify how to count ambiguous characters and gaps, and whether to display a warning. These functions also returned a structure with an Others field.

In Bioinformatics Toolbox Version 3.6, the aacount and basecount functions still allow 'Others' and 'Structure' property name/property value pairs, but display a warning. Now the aacount and basecount functions include the 'Ambiguous' and 'Gaps' property name/property value pairs, which specify whether to count or ignore ambiguous characters and gaps, as well as specify how to count ambiguous characters, and whether to display a warning. These functions now return a structure with an Ambiguous field, which replaces the Others field.

In Bioinformatics Toolbox Version 3.6, the codoncount and dimercount functions return a structure with an optional Ambiguous field, which replaces the Others field.

Pairwise Sequence Alignment Functions

The following function is updated:

Multiple Sequence Alignment Functions

The following new functions support CIGAR strings for sequence mapping and alignment:

The following functions are updated:

Compatibility Considerations

In Bioinformatics Toolbox Version 3.4 and earlier, the multialign and seqpdist functions included 'JobManager' and 'WaitInQueue' property name/property value pairs, which let you process in parallel, including support for the MATLAB scheduler for clusters.

In Bioinformatics Toolbox Version 3.5, the multialign and seqpdist functions allowed the 'JobManager' and 'WaitInQueue' property name/property value pairs, but displayed a warning.

In Bioinformatics Toolbox Version 3.6, the multialign and seqpdist functions error if you use the 'JobManager' or 'WaitInQueue' property name/property value pair. Instead they include the 'UseParallel' property name/property value pair, which lets you process in parallel, including support for:

Updates to BioMap Class, Methods, and Properties

You can now create a BioMap object from a MATLAB structure containing sequence and alignment information, returned by the bamread function.

The following method of the BioMap class is updated:

getCoverage — Compute read coverage in BioMap object. Updated to return the coverage of multiple regions of the reference sequence.

The BioMap class includes the following new methods:

The BioMap class includes the following new property:

Function Elements Being Removed

Function Element NameWhat Happens When You Use This Function ElementUse This InsteadCompatibility Considerations
'Others' property name/property value pair as input to aacount and basecount functionsWarns'Ambiguous' or 'Gaps' property name/property value pair as input to aacount and basecount functionsSee the Compatibility Considerations subheading in Sequence Statistics Functions.
'Structure' property name/property value pair as input to aacount and basecount functionsWarns'Ambiguous' property name/property value pair with either 'ignore' or 'warn' as input to aacount and basecount functionsSee the Compatibility Considerations subheading in Sequence Statistics Functions.
'JobManager' property name/property value pair as input to multialign and seqpdist functionsErrors'UseParallel' property name/property value pair as input to multialign and seqpdist functionsSee the Compatibility Considerations subheading in Multiple Sequence Alignment Functions.
'WaitInQueue' property name/property value pair as input to multialign and seqpdist functionsErrors'UseParallel' property name/property value pair as input to multialign and seqpdist functionsSee the Compatibility Considerations subheading in Multiple Sequence Alignment Functions.

The following properties of a clustergram object:

  • ColumnMarker

  • Impute

  • Ratio

  • RowMarker

  • SymmetricRange

Errors

New properties of a clustergram object:

  • ColumnGroupMarker

  • ImputeFun

  • DisplayRatio

  • RowGroupMarker

  • Symmetric

See Clustergram Methods and Properties.
'Dimension' property name/property value pair as input to clustergram functionErrors'Cluster' property name/property value pair as input to clustergram functionSee the Compatibility Considerations subheading in Microarray Functions.
'Pdist' property name/property value pair as input to clustergram functionErrorsEither 'RowPdist' or 'ColumnPdist' property name/property value pair as input to clustergram functionSee the Compatibility Considerations subheading in Microarray Functions.
pdbplot functionErrorsmolviewer functionSee the Compatibility Considerations subheading in Protein Analysis and Sequence Utilities Functions.
getpir and pirread functionsErrorsUse getembl, getgenpept, and getpdb to retrieve protein sequences from Web databases. Use emblread, genpeptread, and pdbread to read protein sequence data. See Data Formats and Databases Functions.
mamadnorm and mameannorm functionsErrorsmanorm functionSee Microarray Analysis.

  


Free Computational Biology Interactive Kit

See how to analyze, visualize, and model biological data and systems using MathWorks products.

Get free kit

Trials Available

Try the latest computational biology products.

Get trial software
 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS