1 <!DOCTYPE HTML
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4 <title
>PsN
:: Home
</title
>
5 <!--Adobe(R
) LiveMotion(TM
) 1.0 Generated JavaScript
. Please
do not edit
. -->
10 function newImage(arg
) {
12 if (document
.images
) {
24 ImageArray
= new Array;
26 var preloadFlag
= false;
28 function preloadImages() {
30 if (document
.images
) {
32 ImageArray
[ImageArray
.length++
] = newImage(/* OWNER('object', 'dflt') *//*URL*/'images/indexhome.jpg');
33 ImageArray
[ImageArray
.length++
] = newImage(/* OWNER('object', 'movr') *//*URL*/'images/indexhomeov.jpg');
34 ImageArray
[ImageArray
.length++
] = newImage(/* OWNER('object1', 'dflt') *//*URL*/'images/indexdocumentation.jpg');
35 ImageArray
[ImageArray
.length++
] = newImage(/* OWNER('object1', 'movr') *//*URL*/'images/indexdocumentationov.jpg');
36 ImageArray
[ImageArray
.length++
] = newImage(/* OWNER('object2', 'dflt') *//*URL*/'images/indexdownload.jpg');
37 ImageArray
[ImageArray
.length++
] = newImage(/* OWNER('object2', 'movr') *//*URL*/'images/indexdownloadov.jpg');
39 ImageArray
[ImageArray
.length++
] = newImage(/* OWNER('object3', 'dflt') *//*URL*/'images/indexbuglist.jpg');
40 ImageArray
[ImageArray
.length++
] = newImage(/* OWNER('object3', 'movr') *//*URL*/'images/indexbuglistov.jpg');
41 ImageArray
[ImageArray
.length++
] = newImage(/* OWNER('object4', 'dflt') *//*URL*/'images/indexmailing_list.jpg');
42 ImageArray
[ImageArray
.length++
] = newImage(/* OWNER('object4', 'movr') *//*URL*/'images/indexmailing_listov.jpg');
46 function changeImages() {
47 if (document
.images
&& (preloadFlag
== true)) {
48 for (var i
=0; i
<changeImages
.arguments
.length
; i+
=2) {
49 document
[changeImages
.arguments
[i
]].src
= changeImages
.arguments
[i+
1];
54 </script
><!-- End generated JavaScript
. -->
55 <meta http
-equiv
="Content-Type"
56 content
="text/html; charset=iso-8859-1">
57 <style type
="text/css">
60 font
-family
: Helvetica
, Arial
, serif
;
69 background
-image
: url(gfx
/bg
.jpg
);
83 text
-decoration
: none
;
87 text
-decoration
: none
;
91 text
-decoration
: none
;
95 text
-decoration
: none
;
98 font
-family
: "Times New Roman", Times
, serif
;
103 <script language
="JavaScript" type
="text/JavaScript">
105 function MM_reloadPage(init
) { //reloads the window if Nav4 resized
106 if (init
==true) with (navigator
) {if ((appName
=="Netscape")&&(parseInt(appVersion
)==4)) {
107 document
.MM_pgW
=innerWidth
; document
.MM_pgH
=innerHeight
; onresize
=MM_reloadPage
; }}
108 else if (innerWidth
!=document
.MM_pgW || innerHeight
!=document
.MM_pgH
) location
.reload();
114 <body onload
="preloadImages();"
115 style
="background-color: rgb(255, 255, 255);">
116 <!-- The table is not formatted nicely because some browsers cannot join images in table cells
if there are any hard carriage returns in a TD
. -->
118 style
="position: absolute; left: 335px; top: 42px; width: 388px; height: 43px; z-index: 1; font-size: x-small;">
119 <div
class="style1" align
="right">Welcome
</div
>
122 style
="position: absolute; left: 226px; top: 188px; width: 497px; height: 431px; z-index: 2;">
123 <div align
="justify">
124 <h3
class="heading1">Latest News
</h3
>
125 <p
>The
new version
2.2 is now available
for download
.</p
>
126 <span
class="heading1">Perl
-speaks
-NONMEM
</span
>
127 <p
>Perl
-speaks
-NONMEM (PsN
) is a collection of Perl modules
and programs aiding in the development
128 of non
-linear
mixed effect models using NONMEM
. The functionality ranges from solutions to simpler
129 tasks such
as parameter estimate extraction from output files
, data file sub setting
and resampling
,
130 to advanced computer
-intensive statistical methods
. PsN includes stand
-alone tools
for the end
-user
131 as well
as development libraries
for method developers
.
134 Compared to previous versions of PsN
2, the ongoing work on PsN version
2.2 has brought some changes
135 to the overall structure
. PsN is now logically divided into three parts
. Note
, however
, that you still
136 only download
and install one package
.
139 Most of what was included in the
2.0 release of PsN is now included in
<b
>PsN
-Core
</b
>. PsN
-Core is built around NONMEM
's model, data and output
140 files. Through PsN-Core
141 all parts of these files can be controlled in user-written Perl code. </p>
143 Using the functionality of PsN-Core we have implemented two new components: <strong>PsN-Toolkit</strong> and <strong>PsN-Utilities</strong>.</p>
144 <p><strong>PsN-Toolkit</strong> is a collection
145 of computer intensive statistical methods for non-linear mixed effect modeling using NONMEM. The toolkit includes Perl modules for Bootstrapping, Jackknifing, Log-likelihood Profiling, Case-deletion Diagnostics and Stepwise Covariate Model building. Using a module from PsN-Toolkit requires some basic
146 knowledge of Perl and some understanding of the toolkit framework. </p>
147 <p><b>PsN-Utilities</b> is a set of command line programs
148 that allows the user to use the functionality of PsN-Core and PsN-Toolkit without the need to write Perl code. Apart from programs for all the tools in PsN-Toolkit, PsN-Utilities includes utilities that perform simpler tasks, such as summarizing the output from NONMEM
151 <p>You can read more about the different parts under <a href="docs.php">Documentation</a>.</p>
153 Perl-speaks-NONMEM is copyright © 2000-2006 by <a href="mailto:lars.lindbom@farmbio.uu.se">Lars Lindbom</a>
154 and <a href="mailto:niclas.jonsson@farmbio.uu.se">Niclas
155 Jonsson.</a> All rights reserved.
158 PsN is maintained by <a href="mailto:pontus.pihlgren@farmbio.uu.se">Pontus
159 Pihlgren</a> and <a href="mailto:lars.lindbom@farmbio.uu.se">Lars
162 <p>The site is designed and implemented
163 by <a href="mailto:justin.wilkins@farmbio.uu.se">Justin
167 Perl-speaks-NONMEM is licensed under version 2 of the GNU General
168 Public License as published by the Free Software Foundation.
170 <h3 class="heading1">References</h3>
172 <li class="style2"> <a href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=pubmed&cmd=Retrieve&dopt=AbstractPlus&list_uids=16023764&query_hl=1&itool=pubmed_docsum">Lindbom L, Pihlgren P, Jonsson EN.</a> <br>
173 PsN-Toolkit--a collection of computer intensive statistical methods for non-linear mixed effect modeling using NONMEM. <br>
174 Comput Methods Programs Biomed. 2005 Sep;79(3):241-57. </li>
175 <li class="style2"> <a href="http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=pubmed&cmd=Retrieve&dopt=AbstractPlus&list_uids=15212851&query_hl=1&itool=pubmed_docsum">Lindbom L, Ribbing J, Jonsson EN. </a> <br>
176 Perl-speaks-NONMEM (PsN)--a Perl module for NONMEM related programming.<br>
177 Comput Methods Programs Biomed. 2004 Aug;75(2):85-94.</li>
179 <h3 class="heading1">Acknowledgments</h3>
181 NONMEM® is a registered trademark of GloboMax. The Perl camel
183 a registered trademark of O'Reilly Media
, Inc
. and is used with
184 permission
. All logos
and trademarks in this site are property of
185 their respective owners
.
187 <table width
="100%" border
="0" cellspacing
="0" cellpadding
="0">
189 <td width
="20%"><a href
="http://www.sourceforge.net/" target
="_blank"><img src
="gfx/sflogo.php.png" alt
="SourceForge" width
="88" height
="31" vspace
="10" border
="0"></a
></td
>
190 <td width
="80%">PsN is hosted at SourceForge
. </td
>
194 <p align
="justify"> 
;</p
>
197 <table border
="0" cellpadding
="0" cellspacing
="0" width
="780">
200 <td height
="600" width
="780">
201 <table border
="0" cellpadding
="0" cellspacing
="0" width
="780">
204 <td colspan
="7" height
="201" width
="780"><img
205 src
="images/indexpane1_1_.jpg" name
="" alt
="" border
="0" height
="201"
209 <td height
="46" width
="26"><img
210 src
="images/indexpane1_2_.jpg" name
="" alt
="" border
="0" height
="46"
212 <td height
="46" width
="73"><a href
="index.php"
213 onmouseover
="changeImages(/*CMP*/ 'object', /*URL*/ 'images/indexhomeov.jpg'); return true;"
214 onmouseout
="changeImages(/*CMP*/ 'object', /*URL*/ 'images/indexhome.jpg'); return true;"><img
215 src
="images/indexhome.jpg" name
="object" alt
="Home" border
="0"
216 height
="46" width
="73"></a
></td
>
217 <td height
="46" width
="11"><img
218 src
="images/indexpane3_2_.jpg" name
="" alt
="" border
="0" height
="46"
220 <td height
="46" width
="25"><img
221 src
="images/indexpane4_2_.jpg" name
="" alt
="" border
="0" height
="46"
223 <td height
="46" width
="15"><img
224 src
="images/indexpane5_2_.jpg" name
="" alt
="" border
="0" height
="46"
226 <td height
="46" width
="40"><img
227 src
="images/indexpane6_2_.jpg" name
="" alt
="" border
="0" height
="46"
229 <td height
="46" width
="590"><img
230 src
="images/indexpane7_2_.jpg" name
="" alt
="" border
="0" height
="46"
234 <td colspan
="7" height
="7" width
="780"><img
235 src
="images/indexpane1_3_.jpg" name
="" alt
="" border
="0" height
="7"
239 <td height
="46" width
="26"><img
240 src
="images/indexpane1_4_.jpg" name
="" alt
="" border
="0" height
="46"
242 <td colspan
="5" height
="46" width
="164"><a href
="docs.php"
243 onmouseover
="changeImages(/*CMP*/ 'object1', /*URL*/ 'images/indexdocumentationov.jpg'); return true;"
244 onmouseout
="changeImages(/*CMP*/ 'object1', /*URL*/ 'images/indexdocumentation.jpg'); return true;"><img
245 src
="images/indexdocumentation.jpg" name
="object1" alt
="Documentation"
246 border
="0" height
="46" width
="164"></a
></td
>
247 <td height
="46" width
="590"><img
248 src
="images/indexpane7_4_.jpg" name
="" alt
="" border
="0" height
="46"
252 <td colspan
="7" height
="7" width
="780"><img
253 src
="images/indexpane1_5_.jpg" name
="" alt
="" border
="0" height
="7"
257 <td height
="46" width
="26"><img
258 src
="images/indexpane1_6_.jpg" name
="" alt
="" border
="0" height
="46"
260 <td colspan
="3" height
="46" width
="109"><a
262 onmouseover
="changeImages(/*CMP*/ 'object2', /*URL*/ 'images/indexdownloadov.jpg'); return true;"
263 onmouseout
="changeImages(/*CMP*/ 'object2', /*URL*/ 'images/indexdownload.jpg'); return true;"><img
264 src
="images/indexdownload.jpg" name
="object2" alt
="Download" border
="0"
265 height
="46" width
="109"></a
></td
>
266 <td colspan
="3" height
="46" width
="645"><img
267 src
="images/indexpane5_6_.jpg" name
="" alt
="" border
="0" height
="46"
271 <td colspan
="7" height
="7" width
="780"><img
272 src
="images/indexpane1_7_.jpg" name
="" alt
="" border
="0" height
="7"
276 <td height
="46" width
="26"><img
277 src
="images/indexpane1_8_.jpg" name
="" alt
="" border
="0" height
="46"
279 <td colspan
="2" height
="46" width
="84"><a href
="buglist.php"
280 onmouseover
="changeImages(/*CMP*/ 'object3', /*URL*/ 'images/indexbuglistov.jpg'); return true;"
281 onmouseout
="changeImages(/*CMP*/ 'object3', /*URL*/ 'images/indexbuglist.jpg'); return true;"><img
282 src
="images/indexbuglist.jpg" name
="object3" alt
="Buglist" border
="0"
283 height
="46" width
="84"></a
></td
>
284 <td colspan
="4" height
="46" width
="670"><img
285 src
="images/indexpane4_8_.jpg" name
="" alt
="" border
="0" height
="46"
289 <td colspan
="7" height
="7" width
="780"><img
290 src
="images/indexpane1_9_.jpg" name
="" alt
="" border
="0" height
="7"
294 <td height
="46" width
="26"><img
295 src
="images/indexpane1_10_.jpg" name
="" alt
="" border
="0" height
="46"
297 <td colspan
="4" height
="46" width
="124"><a href
="list.php"
298 onmouseover
="changeImages(/*CMP*/ 'object4', /*URL*/ 'images/indexmailing_listov.jpg'); return true;"
299 onmouseout
="changeImages(/*CMP*/ 'object4', /*URL*/ 'images/indexmailing_list.jpg'); return true;"><img
300 src
="images/indexmailing_list.jpg" name
="object4" alt
="Mailing List"
301 border
="0" height
="46" width
="124"></a
></td
>
302 <td colspan
="2" height
="46" width
="630"><img
303 src
="images/indexpane6_10_.jpg" name
="" alt
="" border
="0" height
="46"
307 <td colspan
="7" height
="141" width
="780"><img
308 src
="images/indexpane1_11_.jpg" name
="" alt
="" border
="0" height
="141"
316 <td
><img src
="images/is_single_pixel_gif.gif" alt
="" height
="1"
321 <!--Adobe(R
) LiveMotion(TM
) DataMap1
.0
DO NOT EDIT