Hi Pascal

According to the documentation PsN 3.4.8 and later supports $SIZES.
http://psn.sourceforge.net/pdfdocs/PsN_and_NONMEM7.pdf

We are running version 3.5.3 and that works fine.

Regards
Julia


*"If we knew what it was we were doing, it would not be called research,
would it?" Albert Einstein*

*
*

<http://nz.linkedin.com/in/juliakorell>
LinkedIn<http://nz.linkedin.com/in/juliakorell>
[image: Skype] juliakorell


On Fri, Jul 13, 2012 at 3:42 AM, <pascal.gir...@merckgroup.com> wrote:

> Hi Nastya,
>
> You were right : it is my psn installation that refuses to see something
> else than $PROB as first line as I just checked by running it directly from
> nmfe72 ....
>
> You cannot stop the progress!
>
> Thanks again and Kind regards
>
> Pascal
>
>
>
> From:        "Kassir Nastya" <nastya.kas...@umontreal.ca>
> To:        <pascal.gir...@merckgroup.com>, "Bauer, Robert" <
> robert.ba...@iconplc.com>, <nmusers@globomaxnm.com>
> Date:        12/07/2012 17:25
> Subject:        RE: [NMusers] Error files when using multicore runs and
> psn ==> Fatal Error: Record SIZES is not valid
> ------------------------------
>
>
>
> Hi Pascal,
>
> I have already used it with NONMEM 72 and it works, but not in psn.
>
> $SIZES LIM6=1000
> $PROBLEM XXXXXX
>
> Best regards,
>
> Nastya
>
>
> ________________________________
>
> From: pascal.gir...@merckgroup.com 
> [mailto:pascal.gir...@merckgroup.com<pascal.gir...@merckgroup.com>
> ]
> Sent: Thu 7/12/2012 11:09
> To: Kassir Nastya; Bauer, Robert; nmusers@globomaxnm.com
> Subject: RE: [NMusers] Error files when using multicore runs and psn ==>
> Fatal Error: Record SIZES is not valid
>
>
> Hi Nastia,
>
> I tried your trick which would have broken the first table law rule "The
> first NM-TRAN control record must be a $PROBLEM record"  and put $SIZES as
> very first record and got following error:
>
> >_read_problems: First non-comment line in modelfile run.mod is not a
> $PROB record. NONMEM syntax violation.
>
> So the first table law rule still resists or you may have a different
> NONMEM version.  :-)
>
> I also checked the bug list
> ftp://nonmem.iconplc.com/Public/nonmem720/nm720_bug_list.pdf <
> ftp://nonmem.iconplc.com/Public/nonmem720/nm720_bug_list.pdf>  , but
> nothing is mentioned.
>
> Anyway, thanks for the suggestion!
>
> Kind regards
>
> Pascal
>
>
>
>
> From:        "Kassir Nastya" <nastya.kas...@umontreal.ca>
> To:        <pascal.gir...@merckgroup.com>, "Bauer, Robert" <
> robert.ba...@iconplc.com>
> Date:        12/07/2012 16:13
> Subject:        RE: [NMusers] Error files when using multicore runs and
> psn ==> Fatal Error: Record SIZES is not valid
>
> ________________________________
>
>
>
>
> Hi Pascal,
>
> $SIZES goes at the begginning of your control stream, before $PROB.
>
> I hope it helps.
>
> Best regards,
>
> Nastya
>
>
> Nastya Kassir, Pharm.D.
>
> Senior Scientist
>
> Pharsight Consulting Services(tm)
> A division of Certara(tm)
> Email: nkas...@pharsight.com 
> <mailto:nkas...@pharsight.com<nkas...@pharsight.com><
> mailto:nkas...@pharsight.com <nkas...@pharsight.com>> >
>
> Phone: 1 (514) 789-2180 # 2157
> Mobile: 1 (438) 862-0935
>
> Fax: (514) 789-2192
>
> www.pharsight.com <http://www.pharsight.com/ <http://www.pharsight.com/>
> >
>
>
> ________________________________
>
> From: owner-nmus...@globomaxnm.com on behalf of
> pascal.gir...@merckgroup.com
> Sent: Thu 7/12/2012 09:21
> To: Bauer, Robert
> Cc: nmusers@globomaxnm.com; "olaf.lichtenber...@merckgroup.com"@merck.de;
> "orestis.papasoulio...@merckgroup.com"@merck.de;
> owner-nmus...@globomaxnm.com
> Subject: RE: [NMusers] Error files when using multicore runs and psn ==>
> Fatal Error: Record SIZES is not valid
>
>
> Hi Robert,
>
> Thanks for your quick reply. Unfortunately, I could not make it work.
>
> I have 17,000 records. So just after $PROB. I inserted your suggestion:
>       $SIZES LIM1 = 20000
> and I got the following error :
>       > Fatal Error: Record SIZES is not valid
>
> So I tried also the default value for LIM1:
>       $SIZES LIM1=10000
> and also the example given on page 166 of Help guide viii
>       $SIZES LIM1=30000 MAXFCN=2000000 NO=500
> and always got the "Fatal Error: Record SIZES is not valid" message.
>
> I looked into Help guide viii (pp 166-167 and 463-464) but did not find
> any relevant information how to set $SIZES. What would be your suggestion?
>
> Thanks again for your help, because it's highly frustrating not being able
> to use the multi-cores when you have such long runs.
>
> Kind regards
>
> Pascal Girard, PhD
> pascal.gir...@merckgroup.com
> Head of Modeling & Simulation - Oncology
> Global Exploratory Medicine
> Merck Serono S.A. · Geneva
> Tel:  +41.22.414.3549
> Cell: +41.79.508.7898
>
>
>
>
> From:        "Bauer, Robert" <robert.ba...@iconplc.com>
> To:        "pascal.gir...@merckgroup.com" <pascal.gir...@merckgroup.com>,
> "nmusers@globomaxnm.com" <nmusers@globomaxnm.com>
> Cc:        "orestis.papasoulio...@merckgroup.com" <
> orestis.papasoulio...@merckgroup.com>, "olaf.lichtenber...@merckgroup.com"
> <olaf.lichtenber...@merckgroup.com>
> Date:        11/07/2012 18:55
> Subject:        RE: [NMusers] Error files when using multicore runs and
> psn
> Sent by:        owner-nmus...@globomaxnm.com
>
> ________________________________
>
>
>
>
> Pascal:
> I cannot help regarding having all console messages sent to the proper
> files in the PSN environment, but I can assist in avoiding your present
> NONMEM error.  If you insert at the beginning of the control stream file
> $SIZES LIM1=??
> and insert a large enough value for ??, then file buffer 10 will not be
> used, and the error is avoided.  The value should be at least as large as
> the number of data records (lines) in your data file (see section I.6 of
> ..\guides\nm720.pdf).
>
> Although nmfe72 in parallel mode has been tested successfully in our hands
> to use the file buffers for large data sets, it may not work in all grid
> environments.  Setting the LIM values large enough avoids using buffer
> files, and utilizes only memory. The problem also runs faster when buffer
> files are not used.
>
>
> Robert J. Bauer, Ph.D.
>
> Vice President, Pharmacometrics, R&D
>
> ICON Development Solutions
>
> 7740 Milestone Parkway
>
> Suite 150
>
> Hanover, MD 21076
>
> Tel: (215) 616-6428
>
> Mob: (925) 286-0769
>
> Email: robert.ba...@iconplc.com
>
> Web: www.iconplc.com <http://www.iconplc.com/ <http://www.iconplc.com/> >
>
>
>
>
>
> ________________________________
>
> From: owner-nmus...@globomaxnm.com 
> [mailto:owner-nmus...@globomaxnm.com<owner-nmus...@globomaxnm.com><
> mailto:owner-nmus...@globomaxnm.com <owner-nmus...@globomaxnm.com>>  <
> mailto:owner-nmus...@globomaxnm.com <owner-nmus...@globomaxnm.com> <
> mailto:owner-nmus...@globomaxnm.com <owner-nmus...@globomaxnm.com>> > ]
> On Behalf Of pascal.gir...@merckgroup.com
> Sent: Wednesday, July 11, 2012 11:19 AM
> To: nmusers@globomaxnm.com
> Cc: orestis.papasoulio...@merckgroup.com;
> olaf.lichtenber...@merckgroup.com
> Subject: [NMusers] Error files when using multicore runs and psn
>
> Dear All,
>
> We are using psn version: 3.4.2 together with NONMEM 7.2.0  on a Linux Sun
> Grid Engine (SGE). When using multi-cores run on SGE, it happens sometimes
> that NONMEM returns a log file where the "MONITORING OF SEARCH" starts and
> nothing is reported.
>
> Looking into the psn directory, I found files which have the name of my
> script file + an extension made of letters and numbers that contains an
> error message that is not shown on the log file. For example my nm-tran
> script file is run003.mod and my log file run003.lst ends with:
>
> MONITORING OF SEARCH:
>
> Stop Time:
> Wed Jul  10 21:05:18 CEST 2012
>
> Then I recover a file named run003.mod.o9501 in run003/NM_run1 directory
> created by psn. Sometimes this file contains an explicit  error message,
> sometimes more cabalistic information as:
> WARNINGS AND ERRORS (IF ANY) FOR PROBLEM    1
>
> (WARNING  2) NM-TRAN INFERS THAT THE DATA ARE POPULATION.
> CREATING MUMODEL ROUTINE...
> Recompiling certain components
>
> USING PARALLEL PROFILE mpi_12cores.pnm
> MPI TRANSFER TYPE SELECTED
> Exit status = 1
> IN MPI
> Starting MPI version of nonmem execution ...
> License Registered to: Merck KGaA
> Expiration Date:    14 SEP 2013
> Current Date:       11 JUL 2012
> Days until program expires : 428
>
>
> Iterative Two Stage (No Prior)
> MONITORING OF SEARCH:
>
> At line 240 of file  (unit = 10, file = 'WK1_FILE10')
> Fortran runtime error: End of file
> Fatal error in MPI_Send: Other MPI error, error stack:
> MPI_Send(174).....................: MPI_Send(buf=0xde71a0, count=80030,
> MPI_INTEGER, dest=1, tag=1, MPI_COMM_WORLD) failed
> MPIDI_CH3I_Progress(150)..........:
> MPID_nem_mpich2_blocking_recv(948):
> MPID_nem_tcp_connpoll(1720).......:
> state_commrdy_handler(1556).......:
> MPID_nem_tcp_recv_handler(1446)...: socket closed
> rank 1 in job 1  deda1x0481_36189   caused collective abort of all ranks
> exit status of rank 1: return code 2
>
> Questions:
> 1) Is there a way to force psn and/or NONMEM to collect the error message
> in the log file when using multi-cores run ?
> 2) What about "cabalistic" error messages as the one above?
>
> Thank you for your help,
>
> Kind regards
>
> Pascal Girard, PhD
> pascal.gir...@merckgroup.com
> Head of Modeling & Simulation - Oncology
> Global Exploratory Medicine
> Merck Serono S.A. · Geneva
> Tel:  +41.22.414.3549
> Cell: +41.79.508.7898
>
> This message and any attachment are confidential and may be privileged or
> otherwise protected from disclosure. If you are not the intended recipient,
> you must not copy this message or attachment or disclose the contents to
> any other person. If you have received this transmission in error, please
> notify the sender immediately and delete the message and any attachment
> from your system. Merck KGaA, Darmstadt, Germany and any of its
> subsidiaries do not accept liability for any omissions or errors in this
> message which may arise as a result of E-Mail-transmission or for damages
> resulting from any unauthorized changes of the content of this message and
> any attachment thereto. Merck KGaA, Darmstadt, Germany and any of its
> subsidiaries do not guarantee that this message is free of viruses and does
> not accept liability for any damages caused by any virus transmitted
> therewith.
>
> Click http://www.merckgroup.com/disclaimer <
> http://www.merckgroup.com/disclaimer>  <
> http://www.merckgroup.com/disclaimer <http://www.merckgroup.com/disclaimer>
> >  to access the German, French, Spanish and Portuguese versions of this
> disclaimer.
> ICON plc made the following annotations.
>
> ------------------------------------------------------------------------------
> This e-mail transmission may contain confidential or legally privileged
> information
> that is intended only for the individual or entity named in the e-mail
> address. If you
> are not the intended recipient, you are hereby notified that any
> disclosure, copying,
> distribution, or reliance upon the contents of this e-mail is strictly
> prohibited. If
> you have received this e-mail transmission in error, please reply to the
> sender, so that
> ICON plc can arrange for proper delivery, and then please delete the
> message.
> Thank You,
> ICON plc
> South County Business Park
> Leopardstown
> Dublin 18
> Ireland
> Registered number: 145835
>
>
>
> This message and any attachment are confidential and may be privileged or
> otherwise protected from disclosure. If you are not the intended recipient,
> you must not copy this message or attachment or disclose the contents to
> any other person. If you have received this transmission in error, please
> notify the sender immediately and delete the message and any attachment
> from your system. Merck KGaA, Darmstadt, Germany and any of its
> subsidiaries do not accept liability for any omissions or errors in this
> message which may arise as a result of E-Mail-transmission or for damages
> resulting from any unauthorized changes of the content of this message and
> any attachment thereto. Merck KGaA, Darmstadt, Germany and any of its
> subsidiaries do not guarantee that this message is free of viruses and does
> not accept liability for any damages caused by any virus transmitted
> therewith.
>
> Click http://www.merckgroup.com/disclaimer <
> http://www.merckgroup.com/disclaimer>  to access the German, French,
> Spanish and Portuguese versions of this disclaimer.
>
>
> This message and any attachment are confidential and may be privileged or
> otherwise protected from disclosure. If you are not the intended recipient,
> you must not copy this message or attachment or disclose the contents to
> any other person. If you have received this transmission in error, please
> notify the sender immediately and delete the message and any attachment
> from your system. Merck KGaA, Darmstadt, Germany and any of its
> subsidiaries do not accept liability for any omissions or errors in this
> message which may arise as a result of E-Mail-transmission or for damages
> resulting from any unauthorized changes of the content of this message and
> any attachment thereto. Merck KGaA, Darmstadt, Germany and any of its
> subsidiaries do not guarantee that this message is free of viruses and does
> not accept liability for any damages caused by any virus transmitted
> therewith.
>
> Click http://www.merckgroup.com/disclaimer to access the German, French,
> Spanish and Portuguese versions of this disclaimer.
>
>
> This message and any attachment are confidential and may be privileged or
> otherwise protected from disclosure. If you are not the intended recipient,
> you must not copy this message or attachment or disclose the contents to
> any other person. If you have received this transmission in error, please
> notify the sender immediately and delete the message and any attachment
> from your system. Merck KGaA, Darmstadt, Germany and any of its
> subsidiaries do not accept liability for any omissions or errors in this
> message which may arise as a result of E-Mail-transmission or for damages
> resulting from any unauthorized changes of the content of this message and
> any attachment thereto. Merck KGaA, Darmstadt, Germany and any of its
> subsidiaries do not guarantee that this message is free of viruses and does
> not accept liability for any damages caused by any virus transmitted
> therewith.
>
> Click *http://www.merckgroup.com/disclaimer* to access the German,
> French, Spanish and Portuguese versions of this disclaimer.
>

Reply via email to