File Release Notes and Changelog
Notes:
CENSUS RELEASE NOTES
--------------------
v. 1.1 beta (17/05/2009)
Justin Wilkins (justinwil@gmail.com)
NONMEM is an extremely powerful tool for nonlinear mixed-effect modelling and simulation of pharmacokinetic and pharmacodynamic data. However, it is a console-based application whose output does not lend itself to rapid interpretation or efficient management. Census has been created to be a comprehensive project manager for NONMEM, providing detailed summary, comparison and overview of the runs comprising a given project, including the display of output data, simple post-run processing, fast diagnostic plots and run output management, complementary to other available modelling aids. Analysis time ought not to be spent on trivial tasks, and Census's role is to eliminate these as far as possible by increasing the efficiency of the modelling process.
Census is made available under the Mozilla Public License, version 1.1.
INSTALLATION
------------
Unzip into a folder on your hard disk, keeping the directory structure intact.
COMPILING
---------
You will need:
Borland Delphi Developer Studio 2006 Professional (or better)
Additional tools:
For Xpose graphics integration, you will need:
R 2.5.0 (or better)
http://www.r-project.org/
Xpose 4.0 preview release 6 update 1 (or better)
http://xpose.sourceforge.net/
Optional:
Inno Setup (for compiling installer)
http://www.innosetup.com/
ISTool (frontend for Inno Setup)
http://www.istool.org/
UPX (Executable packer)
http://upx.sourceforge.net/
You will also need the following Delphi components:
FlashFiler
http://sourceforge.net/projects/tpflashfiler/
Orpheus
http://sourceforge.net/projects/tporpheus/
JEDI Visual Component Library (JVCL+JCL)
http://jvcl.sourceforge.net/
TBrkApart
http://pagesperso-orange.fr/cycocrew/delphi/components.html
JFCAppUpdate
http://pagesperso-orange.fr/cycocrew/delphi/components.html
XPMenu
http://www.shagrouni.com/english/software/xpmenu.html
KStringGrid
http://www.korzh.com/delphi/components/
SysTools
http://sourceforge.net/projects/tpsystools/
ZipMaster
http://www.geocities.com/rjpeters_au/zipmaster.html
Compile Time Expert
http://www.geocities.com/SiliconValley/Hills/1335/
TdfsMRUFileList
http://www.delphifreestuff.com/
AAstrms
http://www.thedelphimagazine.com/samples/1248/article.htm
DMath
http://www.unilim.fr/pages_perso/jean.debord/tpmath/tpmath.htm
FastHTMLParser
http://www.jazarsoft.com/main.php
KProcs & KCtls
http://www.korzh.com/delphi
TPerlRegEx
http://www.regular-expressions.info/delphi.html
RDelphi
http://www.menne-biomed.de/download/download.html
SynEdit
http://synedit.sourceforge.net
VKReports
http://vlad-karpov.narod.ru/Components.html
ZeusDBO & ZeosControls
http://www.zeoslib.org
If you find any dependencies not included here, please let me know. As a rule of thumb, they may (in fact, should) be discarded. If any of these components are unavailable, please let me know and I'll make them available.
To generate an executable, install all the above components into the Delphi IDE, load Census.dpr, and compile.
UPDATES
-------
The most recent version of the source will always be available from http://census.sourceforge.net/.
KNOWN ISSUES
------------
* None
Changes:
CENSUS CHANGELOG
----------------
v. 1.1 beta (17/5/2009)
Justin Wilkins (justinwil@gmail.com)
17/5/2009 (1.1)
----------
* REMOVED: R(D)COM library and all associated annoyances - replaced by file
output and display for Xpose plots
* ADDED: R interaction layer and console window, controlled by taskbar button
* ADDED: MD5 file fingerprints now optionally collected for NONMEM input and output, and
checked for changes whenever accessed
* CHANGED: Awful plot toolbar icon, to Xpose icon
* FIXED: Incompatibilities with Xpose 4.0.4
* FIXED: Incompatibilities with R 2.8.x
* ADDED: Ability to view variance-covariance matrix as correlation matrix
11/12/2008 (1.0)
----------
* FIXED: A bug which prevented successful parsing if SIGMAs were absent
* ADDED: Ability to export the NONMEM variance-covariance matrix to CSV for use in other software
17/06/2008 (1.0 RC2)
----------
* ADDED: Support for NONMEM VI 2.0
* ADDED: Online help (Help -> Online Help).
* ADDED: Transactions viewer (Edit -> Display Transactions...)
* REMOVED: Cut, Paste and Select All options from menus. They were not used.
* TRIMMED: Options dialog, removing unused options and consolidating the rest.
* ADDED: User option to specify R path, in case registry setting missing.
* FIXED: Small issue with Edit Run dialog - SQL statement fails if "RunNo" argument non-numeric.
30/05/2008 (1.0 RC1)
----------
* FIXED: Numerous obscure parsing bugs.
* ADDED: Columns for %CV (sqrt([ETA�EPS])*100) in Omega and Sigma summary panes.
* UPDATED: R(D)COM Server, back to 2.50 - this time with a new installer that omits the notorious RExcel plugin.
* FIXED: CSV export (support for international settings)
* FIXED: Trees no longer collapse when adding runs
21/01/2008 (1.0b2c)
----------
* FIXED: Deleting or replacing runs no longer causes an error.
* ADDED: Checks for updates (Edit -> Check for Updates...)
18/01/2008 (1.0b2b)
----------
* UPDATED: R(D)COM Server, to 2.50pl1. The R(D)COM developers assure the world that this will correct the RExcel bug.
* FIXED: Apparently, in older versions of R than 2.6.1, the argument "units" in the "jpeg" output device is not supported, thus breaking the Xpose diagnostic plots in HTML run reports in any version of R previous to 2.6.1. This argument has been removed, since it was superfluous anyway
* FIXED: The "About" box for the new version was opening on the second program execution, rather than the first
11/01/2008 (1.0b2a)
----------
* FIXED: If a parent node was deleted before its children, the database was corrupted and it failed to open with a nasty Windows error message - this has been corrected
* FIXED: Some of the file windows, as well as the Comparison and Export window, had their data display panes outside the borders of their forms, resulting in the loss of scrollbars and Export buttons
* FIXED: The automated R(D)COM installer produced corrupted Excel versions on some systems, and has been restored to its original interactive format, albeit with tweaked default options
10/01/2008 (1.0b2)
----------
* UPDATED: Xpose integration largely complete
* ADDED: Export to CSV option to the Compare view; name updated to reflect this new functionality
* FIXED: In models with > 24 estimated parameters, eigenvalues were being mishandled, leading to mistakes in the calculation of the condition number. This has now been corrected.
* FIXED: While Wings for NONMEM support is not planned for Census v1.0, routines exist for detecting it. These were broken, and refused to identify recent releases. Now fixed.
* ADDED: A "data" column in the list of models in the Project Overview pane
* FIXED: Reading in EtaBar values failed when OMEGA values were FIXED. Fixed.
* FIXED: Initial estimate matrices for BLOCK OMEGAs and SIGMAs were being read in incorrectly. Fixed.
* FIXED: All THETA, OMEGA and SIGMA panes update consistently when thhe run number is changed in the main view
* FIXED: Annoying R(D)COM 2.50 install problem that broke Excel with a buggy plugin
* UPDATED: R(D)COM install is now silent, without dialog boxes
* UPDATED: Reports are now back in and complete with Xpose diagnostic plots (basic.gof) and are output in HTML format
* FIXED: An annoying ghost entry in the Open Recent menu has been removed
* ADDED: Runs without objective function values are now assumed to be prematurely terminated or non-estimation, no longer generate errors during import, and are not imported
* ADDED: EtaBar SEs are now imported and reflected (Omega tab); before, they had been inexplicably left out
* FIXED: Email addresses for contact have been updated
24/07/2007 (1.0b1r2)
----------
* FINISHED: Xpose support for continuous DV plots.
* FIXED: NONMEM VI 1.0 support (NMVI appends control streams to output by default).
* FIXED: File extension changes go live immediately, as opposed to when Census is restarted.
* FIXED: Xpose dialog colour boxes.
* UPDATED: R(D)COM Server, to 2.50.
* REMOVED: RTF reports, due to a licensing incompatibility with the component concerned. Coming back soon.
* REMOVED: Menu option for copying runs to S-PLUS. Not coming back soon, because it's obsolete.
* REMOVED: NMusers search. This may return if I can get it useful.
04/10/2006 (1.0b1)
----------
* ADDED: Xpose integration underway; Xpose plots are now the default graphing option in Census (R version 2.2.1 or better, Xpose 4.0 RC3 update 7 or better, and R-(D)COM 2.0 or better - supplied)
* ADDED: New icons
* ADDED: New data display mode: parameter comparisons
* ADDED: Warning messages are now included in the main window display
* ADDED: Notes are now captured from NONMEM control streams - any line beginning with ';;;' is now considered to be a Note
* ADDED: The main display window has been adjusted to allow the introduction of branching trees (to follow in a later release)
* ADDED: Many, many more
20/01/2006 (0.998r5a)
----------
* FIXED: Nasty crash on startup, caused by a dodgy component. Removed ZipMaster DLL checks,
new DLL installed by default at runtime.
19/01/2006 (0.998r5)
----------
* ADDED: Support for $OMEGA and $SIGMA records in the PRIOR functionality of NONMEM VI.
* ADDED: Splash screen.
* ADDED: Checks for R, R-(D)COM and Xpose. If all three are detected, the libraries are
loaded. If not, a warning dialog is displayed.
* FIXED: Crash using the 'Package runs' option. ZipMaster DLL updated to v1.78.9.5. Added
logic to check DLL version automatically, reported in About dialog.
* UPDATED: R(D)COM server, to 2.01.
22/11/2005 (0.998r4)
----------
* First public release of source.