Skip to Main Content Skip to Search
Product Documentation

Version 3.7 (R2011a) Bioinformatics Toolbox Software

This table summarizes what's new in Version 3.7 (R2011a):

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 functions have a new field, FilePath, in their output structure:

The fastainfo function has two additional fields in its output structure: Header and Length.

Sequence Statistics Functions

Compatibility Consideration

In Bioinformatics Toolbox Version 3.6, the aacount and basecount functions still allowed 'Others' and 'Structure' name-value pairs, but displayed a warning.

In Bioinformatics Toolbox Version 3.7, the aacount and basecount functions do not allow 'Others' and 'Structure' name-value pairs, and return an error if you use them. Now you must use the 'Ambiguous' and 'Gaps' name-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.

Updates to the BioIndexedFile Class, Properties, and Methods

The following name-value pairs of the BioIndexedFile constructor function are renamed:

The MemoryMappedIndex property of the BioIndexedFile class is now editable, which lets you load and unload file indices in memory.

The BioIndexedFile class includes the following new methods:

Updates to BioRead and BioMap Classes and Methods

The BioMap constructor includes a new name-value pair, SubsetRef, which lets you specify one reference sequence in the input argument (BioIndexedFile object, SAM-formatted file, or structure) when constructing the BioMap object.

The following method of the BioRead and BioMap classes is updated:

getSubset — Create object containing subset of elements from object. Updated with addition of the Indexed name-value pair, which lets you use the BioIndexedFile object when creating a new object, thus saving memory. This name-value pair is ignored if your BioRead or BioMap object was not created from a BioIndexedFile object.

Following are new methods of the BioMap class:

The getCoverage method of the BioMap class is being removed in a future release. Use the getBaseCoverage, getCounts, and getIndex methods instead.

Compatibility Considerations

In Bioinformatics Toolbox Version 3.6 and earlier, the BioMap class included a getCoverage method, which computes read coverage in a BioMap object.

In Bioinformatics Toolbox Version 3.7, the getCoverage method still runs, but displays a warning. Now use the getBaseCoverage, getCounts, and getIndex methods of the BioMap class.

Demos for High-Throughput Sequence Analysis

Following are two new high-throughput sequence analysis demos:

Support Vector Machine (SVM) Functions

The functionality of the svmsmoset function is incorporated into the svmtrain and statset functions. Although svmsmoset is still valid, it is no longer documented.

The svmtrain function has been updated:

Compatibility Considerations

In Bioinformatics Toolbox Version 3.6 and earlier, if you had Optimization Toolbox installed, QP was the default training method for the svmtrain function. Now the default training method is SMO.

Function Elements Being Removed

Function Element NameWhat Happens When You Use This Function ElementUse This InsteadCompatibility Considerations
'Others' name-value pair as input to aacount and basecount functionsErrors'Ambiguous' or 'Gaps' name-value pair as input to aacount and basecount functionsSee the Compatibility Considerations subheading in Sequence Statistics Functions.
'Structure' name-value pair as input to aacount and basecount functionsErrors'Ambiguous' name-value pair with either 'ignore' or 'warn' as input to aacount and basecount functionsSee the Compatibility Considerations subheading in Sequence Statistics Functions.
getCoverage method of BioMap classWarnsgetBaseCoverage, getCounts, and getIndex methodsSee the Compatibility Considerations subheading in Updates to BioRead and BioMap Classes and Methods.
svmsmoset functionStill runssvmtrain and statset functionssvmsmoset is not recommended. Use svmtrain and statset instead.

  


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