Rank: 714 based on 200 downloads (last 30 days) and 11 files submitted
photo

Jonathan Karr

E-mail
Company/University
Mount Sinai School of Medicine
Lat/Long
40.78866, -73.95287

Personal Profile:

I'm a fellow at the Mount Sinai School of Medicine. My career goal is to understand and reverse engineer the complexity of biology to enable (1) personalized and predictive medicine and (2) rational bioengineering. My approach is to develop comprehensive computational models, and to compare model predictions to experimental data. I believe these models are essential to reverse engineering biology.

Professional Interests:
systems biology, translational medicine

 

Watch this Author's files

 

Files Posted by Jonathan View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
25 Mar 2013 Coverage Report Generator Generates Cobertura-style XML coverage report Author: Jonathan Karr coverage report, cobertura, hudson, jenkins, xunit, junit 17 3
21 Dec 2012 Mat file header utilities Utility functions for reading and writing .mat file headers Author: Jonathan Karr file 15 0
21 Dec 2012 Computer info Returns username, hostname, and IP address of the current machine. Author: Jonathan Karr user, host, username, hostname, ip address 7 0
21 Dec 2012 Mat file utilities Utility functions for differencing mat files and structs. Author: Jonathan Karr mat file, struct, diff, difference 14 0
21 Dec 2012 Empirical formula Class for representing empirical formulae including support for basic math (+, -, *, etc.) Author: Jonathan Karr empirical formula, element, chemistry 13 1
Comments and Ratings by Jonathan View all
Updated File Comments Rating
26 Jul 2013 queryMySQL Platform independent MySQL database solution with blob support. Author: Jonathan Karr

Hi Carlos,

This is an error with the MySQL Java driver.

Can you share the error? Without seeing the error its hard to say what the problem is.

Best.
Jonathan

09 May 2013 queryMySQL Platform independent MySQL database solution with blob support. Author: Jonathan Karr

Hi Carlos,

I've never seen this error before.

First, comment out the try/catch block on lines 402, 410-412. Which line throws the error?

Best
Jonathan

01 May 2013 queryMySQL Platform independent MySQL database solution with blob support. Author: Jonathan Karr

Hi Akhmad,

For security reasons we had to lockup our MySQL server, so unfortunately you can't use that test database anymore. The schema is described in test.sql. You can set this up on your own machine. See the examples on line 37-53 for how to work with blobs.

Best.
Jonathan

25 Mar 2013 Coverage Report Generator Generates Cobertura-style XML coverage report Author: Jonathan Karr

Sorry for the confusion. I don't believe the Control System Toolbox is required.

06 Nov 2012 queryMySQL Platform independent MySQL database solution with blob support. Author: Jonathan Karr

Hi George,

Unfortunately our server was attacked recently and I had to lock it down. This means the examples won't work anymore. You'll need to run them on your own MySQL server. The necessary schema is in test.sql.

Best.
Jonathan

Comments and Ratings on Jonathan's Files View all
Updated File Comment by Comments Rating
23 Oct 2013 queryMySQL Platform independent MySQL database solution with blob support. Author: Jonathan Karr John

Hi Jonathan- thanks for the useful utility. I've noticed that with these tools, retrieving data from a database takes significantly longer than writing data, even if you try to grab large amounts at once (such as selecting everything in an entire table, which I would think is the most efficent). Running a Matlab profile on the code, it seems that in the function MySQLDatabase.m, line 190 is taking most of the time:
fieldName = this.getValidFieldName(char(metaData.getColumnLabel(i)));

Have you experienced this? Any thoughts on how to speed it up?
Thanks

12 Oct 2013 queryMySQL Platform independent MySQL database solution with blob support. Author: Jonathan Karr Shteingart, Hanan

files which are not part of clean matlab installation are missing:

mkconstarray.m
padarray.m
checkstrs.m

You can find them over the web.

26 Jul 2013 queryMySQL Platform independent MySQL database solution with blob support. Author: Jonathan Karr Karr, Jonathan

Hi Carlos,

This is an error with the MySQL Java driver.

Can you share the error? Without seeing the error its hard to say what the problem is.

Best.
Jonathan

26 Jul 2013 queryMySQL Platform independent MySQL database solution with blob support. Author: Jonathan Karr Carlos

Hi Jonathan,

Thank you for your reply. The error is in:

Error in ==> MySQLDatabase>MySQLDatabase.open at 409
this.dbConn = driver.connect(url, properties);

Let me know how I can go about fixing this. It seems that it is the Java version used. After I updated my Java, this error takes place.

Many thanks.

09 May 2013 queryMySQL Platform independent MySQL database solution with blob support. Author: Jonathan Karr Karr, Jonathan

Hi Carlos,

I've never seen this error before.

First, comment out the try/catch block on lines 402, 410-412. Which line throws the error?

Best
Jonathan

Contact us