Download

Download

PsN is distributed as a gziped tar ball and zipped file. Both should work on Windows and UNIX (Including Linux an OS X).

Latest release

PsN-2.3.2.tar.gz

Please see the change log or the README.txt file for details.

2009-06-24

PsN-2.3.2.zip

 

2009-06-24

Older releases

PsN-2.3.1.tar.gz

Please see the change log or the README.txt file for details.

2008-12-16

PsN-2.3.1.zip

 

2008-12-16

PsN-2.3.0.tar.gz

Please see the change log or the README.txt file for details.

2008-10-24

PsN-2.3.0.zip

 

2008-10-24

PsN-2.2.5.tar.gz

Please see the change log or the README.txt file for details.

2008-05-26

PsN-2.2.5.zip

 

2008-05-26

PsN-2.2.4.tar.gz

Please see the change log or the README.txt file for details.

2007-09-10

PsN-2.2.4.zip

 

2007-09-10

PsN-2.2.3.tar.gz

Please see the change log or the README.txt file for details.

2007-04-30

PsN-2.2.3.zip

 

2007-04-30

PsN-2.2.2.tar.gz

Includes a rather large re-write of the jobs submission. Memory foot print should be much lower. See the README.txt for details.

2007-03-05

PsN-2.2.2.zip

 

2007-03-05

PsN-2.2.1.tar.gz

Version 2.2.1

2006-11-07

PsN-2.2.1.zip

 

2006-11-07

PsN-2.2.0.tar.gz

The new 2.2.0 release

2006-08-09

PsN-2.2.0.zip

 

2006-08-09

 

Version numbers

The format is X.Y.Z where X is major version. The Y is minor version and increases when significant features are added or changed. The Z is a revision number, it changes more often and signifies smaller changes, mostly bug fixes.

Older PsN versions are available from the SourceForge project page. (Look under the files section). The project page also explains how to access the SourceForge CVS, the repository where the latest changes to PsN are stored. However, if you download PsN from the CVS the stability is not guaranteed - it might be broken.

 

Compatibility

PsN is tested on various platfiorms.
  Operating system version Perl NONMEM Fortran compiler
Microsoft Windows XP ActiveState ActivePerl 5.6.8.811 and 5.8.8.819 5 and 6 (version 1 and 2)

Digital Visual Fortran version 6.5

G77 (2.95)

  2000 ActiveState ActivePerl 5.6.8.811 and 5.8.8.819 5 and 6 Digital Visual Fortran version 6.5
Macintosh OS X 10.4.7 and above 5.8.6 and 5.8.8 5 and 6 Intel Fortran 9.1
Linux Red Hat 9, Gentoo   5 and 6 (version 1 and 2) GNU g77 2.96 and 3.3
         

Our aim is to make PsN platform independent. Please try PsN on other platforms and with other Perl versions and compilers and report your success or failure.

Installation instructions

Installation using the provided setup script

  1. Unpack the file you downloaded. It will create a directory called PsN-Source.

  2. Run the installation script from within PsN-Source. If you are running windows and have ActiveState ActivePerl installed you should be able to double-click on setup.pl. Otherwise open a command line window (Windows Start->Run, type 'cmd'), go to the PsN-Source directory and type:

    perl setup.pl

    Unix users should open their favorite terminal go to the PsN-Source directory and type:

    perl setup.pl

  3. Answer the questions on screen. The default is probably the best for most users. If you cannot install PsN where the install script suggests and you wish to use PsN in your own perl scripts, you must make sure that the directory where you installed the PsN core and toolkit is in Perl's include path. For convenience you should also check that the directory where the utilities are installed is in your search path.

  4. Edit the configuration file psn.conf to make PsN aware your NONMEM installation. If you accept the default options in the PsN setup script, this file is usually found in:

For windows:
C:\Perl\site\lib\PsN_version_number\

For Linux or Macintosh:
/usr/local/lib/perl5/site_perl/perl_version/PsN_version/
or
/usr/lib/perl5/site_perl/perl_version/PsN_version/

In the psn.conf file, the header [nm_versions] must always be present. Each line under the nm_version header corresponds to a NONMEM version. To the left of the equal sign is an identifier which is a number or a text that names an installation of NONMEM. This is what you give to the PsN utilities using the option -nm_version. Next comes the directory where the version of NONMEM is installed. Last is a version number. This is new from PsN version 2.2.2 and is needed for the computation of conditional weighted residuals.

The [compiler] section is optional but necessary if you have another compiler than g77. The compiler section has two lines. One starting with name on the left of the equal sign which is the compiler executable name. You should include a path if you don't have the compiler directory in your environment path. The second line is the options line where you specify compiler options, such as optimizations. (Note that lines starting with ; are ignored.)

  1. When the installation is done you can safely remove the PsN-Source directory if you like.

Manual installation

As of version 2.2 we strongly encourage use of the installation script, it is stable and should work fine for most people. Should it fail for you, or have problems with installing an older PsN version, please contact us.

 

Home
Documentation
Download
Buglist
Mailing List