Software
- QTL mapping
- Gene expression
- Genome Browser
J/qtl Software Change History
Version 1.1.1, July 14, 2008
This is a minor bug-fix only release.
Minimum Requirements:
- The memory requirement depends on the size of the input data but a minimum of 512MB memory is recommended.
- Operating System: Windows XP, Windows Vista or Mac OS X 10.4 or greater
- R 2.7.0 or greater
- R/qtl 1.08 or greater (J/qtl will attempt to install this for you if it is not already installed)
- Java 5.0 or greater
Issues Fixed:
- Wrong phenotype label was being used in scan results and scan graphs in some circumstances (single trait scans not using the first phenotype).
Improvements:
- No other improvements
Known Issues and Limitations (to be corrected in a future release of J/qtl):
- Crosses (and other data objects) cannot be deleted or renamed in a project
- J/qtl does not yet check that new data object names are different than existing ones. Please be sure to give your data objects unique names until we implement this.
- Data object ordering is not completely consistent throughout the application
Version 1.1.0, June 14, 2008
This is a minor release that includes some enhancements requested by J/qtl users as well as a couple of bug fixes.
Minimum Requirements:
- The memory requirement depends on the size of the input data but a minimum of 512MB memory is recommended.
- Operating System: Windows XP, Windows Vista or Mac OS X 10.4 or greater
- R 2.7.0 or greater
- R/qtl 1.08 or greater
- Java 5.0 or greater
Issues Fixed:
- Fixed bug that caused load cross to fail when a cross file contained N/A categorical phenotypes
- Fixed bug that caused incorrect colors to be rendered in the RF plot when not all of the chromosomes are selected
Improvements:
- J/qtl now allows the user to include multiple phenotypes in a One QTL or Two QTL Scan
- J/qtl now remembers: previous 10 project files, last image export directory, last R script export directory, last export table directory
- Most graphs allow user to zoom and translate the X & Y axis. The phenotype histogram plot also allows the user to modify bin size
- "Save Image" capability is now available for all graphs
- Added confirm on close dialog that prompts the user if there are any unsaved project changes
Known Issues and Limitations (to be corrected in a future release of J/qtl):
- Crosses (and other data objects) cannot be deleted or renamed in a project
- J/qtl does not yet check that new data object names are different than existing ones. Please be sure to give your data objects unique names until we implement this.
- Data object ordering is not completely consistent throughout the application
Version 1.0, May 30, 2008
Minimum Requirements:
- The memory requirement depends on the size of the input data but a minimum of 512MB memory is recommended.
- Operating System: Windows XP, Windows Vista or Mac OS X 10.4 or greater
- R 2.7.0 or greater
- R/qtl 1.08 or greater
- Java 5.0 or greater
Major Improvements:
- Created a Java WebStart installer for simplified deployment
- Improved application help files
- Added QTL model fitting with formula editor
- Added an R command preview panel to most dialogs that cause an R command to be issued
- Added "Simulate Cross" functionality
- Improved project save/load functionality
- Created non-blocking R interface that allows for user interaction and feedback while R/qtl is busy
- Improved One and Two QTL Scan interface
- Added data preview to the load cross dialog
- Added interactive confidence intervals and alpha thresholds to the One QTL Scan Plot
- Added support for multiple crosses
Version 0.9, Dec.26th, 2006
Modification history:
Dec. 28th, 2006 - for fixing bug 3.
Jan. 19th, 2006 - for fixing bug 4 and adding major improvements 6.
Feb. 26th, 2007 - for adding major improvements 7.
Feb. 28th, 2007 - for fixing bug 5.
Apr. 2nd, 2007 - for fixing bug 6 and 7.
Corresponding R and R/qtl version:
- R/qtl: 1.05
- R-2.4
- Modified the summary and display functions to display the new scantwo and scanone result of R/qtl.
- Increase the default R memory limit on Windows Machine to 2 GB.
- Added "Save QTL Basket" button on "QTL List" page.
- Added feature for accepting datasets with categorical pheno type.
- J/qtl convert the categorical pheno type data in original data file and save to a new data file as "originalFileName-jqtl.csv".
- Value in Sex column is converted to 1 or 0 for male or female if they are not numerical. Any word starting with "m" will be converted to "1", and anything starting with "f" will be converted to "0".
- If user data has pgm column, data in that column has to be numerical.
- Added "about" page for the software
- Added the checking for sex and pgm column existence in data file if X chromsome exist. If it's not, ask user to modify their data first.
- Added the feature to start Rserve on different Mac architecture, namely ppc and i386.
Bug fixes:
- Bug: loading error when a chromosome has only one marker.
This is fixed.
- Bug: If I run a calculate genotype probabilities at 2 cM and then rerun the "One QTL SCan" it gives an error message if I try to generate an effect plot for the calculated genotypes but it does give a correct effect plot for the DMit Marker.
This is fixed by lunching a 16-page imputation following the "calculate genotype probabilities". If the user has done more than 16 pages permutation, J/qtl will ask user to confirm if they really want to do it.
-
right click on scanone result plot doesn't work on Mac.
This is fixed by switching to left click
-
When the sex column name is in lower case "sex", Jqtl cannot recognize it as sex column.
This is fixed. Jqtl can accept any combination of capital/lower case of "sex" and "pgm".
-
Cannot print or save image for the multiple scanone plot.
This is fixed. -
Bug: Cannot plot histogram for some pheno type.
This is fixed. -
Bug: When phenotype has missing, Jqtl complains non-numerical value in phenotype data. This is incorrect.
This is fixed.
Known limitation for this version:
- user needs to manually convert pgm column to numerical coding.
- not all R/qtl functions are included.
- not all R/qtl funcion options can be accessed from J/qtl.
- combined cross is not implemented in this version.
- only one cross can be in workspace.
Version 0.8, 5/10/2006
Initial release. Currently all the basic analysis tools were implemented including:
-
Visualization of genotype data, genetic map, recombination fraction, phenotype data
-
One- or Two-QTL genome scan with plot and summary
-
Higher-order QTL model building and scanning
We will develop a phenotype viewer as a (kind of) separate program to visualize, transform and do basic analysis on phenotypes.