MATLAB (R2012a) with SimBiology installed won't run biograph (Cannot find a license for SR_Bioinfo​rmatics_To​olbox.)

1 view (last 30 days)
Hi,
I have a set of students with the student version of MATLAB installed, and all have the SimBiology toolkit but a couple of students get the following license error which prevents them from using it. Other functionality of MATLAB is fine and reinstalling MATLAB does not help.
EDU>> g = biograph(m,nodes);
Undefined function 'biograph' for input arguments of type 'cell'.
EDU>> license('test','Bioinformatics_Toolbox')
ans =
0
EDU>> ver
------------------------------------------------------------------------------------------------ MATLAB Version: 7.14.0.739 (R2012a) MATLAB License Number: STUDENT Operating System: Microsoft Windows 7 Version 6.1 (Build 7601: Service Pack 1) Java Version: Java 1.6.0_17-b04 with Sun Microsystems Inc. Java HotSpot™ Client VM mixed mode ------------------------------------------------------------------------------------------------ MATLAB Version 7.14 (R2012a) Simulink Version 7.9 (R2012a) Bioinformatics Toolbox Version 4.1 (R2012a) Control System Toolbox Version 9.3 (R2012a) DSP System Toolbox Version 8.2 (R2012a) Image Processing Toolbox Version 8.0 (R2012a) Optimization Toolbox Version 6.2 (R2012a) Signal Processing Toolbox Version 6.17 (R2012a) SimBiology Version 4.1 (R2012a) Simulink Control Design Version 3.5 (R2012a) Statistics Toolbox Version 8.0 (R2012a) Symbolic Math Toolbox Version 5.8 (R2012a)
I’ve just spent about an hour on the phone with matlab. First with their technical department. They made me run a bunch of commands to confirm I do have the bioinformatics toolbox installed.
EDU>> restoredefaultpath
EDU>> biographdemo Undefined function 'phytreeread' for input arguments of type 'char'.
Error in biographdemo (line 17) tr = phytreeread('pf00002.tree');
EDU>> rehash toolboxcache
EDU>> which -all biographdemo C:\Program Files (x86)\MATLAB\R2012a Student\toolbox\bioinfo\biodemos\biographdemo.m
EDU>> license('checkout', 'Bioinformatics_Toolbox') License checkout failed. License Manager Error -5 Cannot find a license for SR_Bioinformatics_Toolbox. Make sure an INCREMENT line for SR_Bioinformatics_Toolbox exists in the license file, and that the formatting of the license file is correct.
Troubleshoot this issue by visiting: http://www.mathworks.com/support/lme/R2012a/5 Diagnostic Information: Feature: SR_Bioinformatics_Toolbox License path: C:\Users\max\AppData\Roaming\MathWorks\MATLAB\R2012a_licenses;C:\Program Files (x86)\MATLAB\R2012a Student\licenses\license.dat;C:\Program Files (x86)\MATLAB\R2012a Student\licenses\trial_0_R2012a.lic Licensing error: -5,357.
ans =
0

Answers (1)

Arthur Goldsipe
Arthur Goldsipe on 29 Jan 2014
Hi Phil,
First off, I'm sorry to hear about all the hassles you and your students are having.
It sounds to me like you have the appropriate files installed but you do not have the appropriate licenses. biograph is a function in the Bioinformatics Toolbox, not the SimBiology toolbox. You appear to have the Bioinformatics Toolbox installed, but the license commands say that you do not actually have the appropriate license to use the functions.
I would suggest that the students who are having trouble check their orders on the web site and confirm that they purchased the Bioinformatics Toolbox as an add-on to the Student Version of MATLAB. If they didn't, I think they can fix the problem by purchasing the appropriate license. If they did purchase Bioinformatics, I think these particular students will need to contact customer service to figure out how to get their license associated with their installed MATLAB.
-Arthur

Categories

Find more on Genomics and Next Generation Sequencing in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!