Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| nonmem [2009/06/24 10:35] – gerard | nonmem [2017/08/25 07:56] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | NONMEM | + | ====== |
| + | * license 1506 expire 29 oct 08 | ||
| + | * produit [[http:// | ||
| + | * support: [[http:// | ||
| + | * | ||
| + | * [[http:// | ||
| + | |||
| + | ===== installation sur octopus (linux + sunstudio) ===== | ||
| + | | ||
| + | < | ||
| + | [devel1@octopus ~/nmvi]$ rm nm/*.f pr/PRED.f tr/*.f tl/PK.f | ||
| + | [devel1@octopus ~/nmvi]$ find . -name ' | ||
| + | [devel1@octopus ~/nmvi]$ find . -name ' | ||
| + | </ | ||
| + | |||
| + | __compilation__ | ||
| + | < | ||
| + | [devel1@octopus ~/nmvi]$ ./SETUP / | ||
| + | |||
| + | </ | ||
| + | seule l' | ||
| + | |||
| + | __test__ | ||
| + | < | ||
| + | [devel1@octopus run]$ ./nmfe6 CONTROL5 REPORT5 | ||
| + | |||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | | ||
| + | DATA ITEMS ARE USED IN THE $PK BLOCK. VALUES OF THESE DATA ITEMS | ||
| + | | ||
| + | IS NOT APPROPRIATE, | ||
| + | | ||
| + | Starting nonmem execution ... | ||
| + | |||
| + | </ | ||
| + | |||
| + | ===== installation ===== | ||
| < | < | ||
| Ligne 99: | Ligne 139: | ||
| </ | </ | ||
| + | |||
| + | |||
| Ligne 107: | Ligne 149: | ||
| > pwd | > pwd | ||
| / | / | ||
| - | > | + | > \rm -rf pr tl nm tr util run |
| > ./SETUP / | > ./SETUP / | ||
| </ | </ | ||
| - | ou aussi: | + | ou aussi: |
| - | -g -C -stackvar -fpover -ftrap=%none -Xlist -u | + | |
| + | directement lancer le debugger: | ||
| + | < | ||
| + | > dbx nonmem | ||
| + | For information about new features see `help changes' | ||
| + | To remove this message, put `dbxenv suppress_startup_message 7.6' in your .dbxrc | ||
| + | Reading nonmem | ||
| + | Reading ld.so.1 | ||
| + | Reading libfui.so.2 | ||
| + | Reading libfsu.so.1 | ||
| + | Reading libsunmath.so.1 | ||
| + | Reading libmtsk.so.1 | ||
| + | Reading libm.so.2 | ||
| + | Reading libc.so.1 | ||
| + | Reading libm.so.1 | ||
| + | Reading libdl.so.1 | ||
| + | Reading libthread.so.1 | ||
| + | Reading libpthread.so.1 | ||
| + | (dbx) list CELS.f | ||
| + | 1 C THE NONMEM SYSTEM MAY BE DISTRIBUTED ONLY BY GLOBOMAX, LLC. | ||
| + | (dbx) stop at 103 | ||
| + | (2) stop at " | ||
| + | (dbx) run < FCON > REPORT5 | ||
| + | < | ||
| + | t@1 (l@1) program terminated by signal FPE (invalid floating point operation) | ||
| + | Current function is cels | ||
| + | 103 IF (ICAT.NE.0.AND.CTLW.GE.CTUP) THEN | ||
| + | (dbx) where | ||
| + | current thread: t@1 | ||
| + | =>[1] cels(cnt = 0.0, p1 = ARRAY, p2 = ARRAY, ier1 = 0, ier2 = 0), line 103 in " | ||
| + | [2] ncontr(cnt = 0.0, ier1 = 0, ier2 = 0, l2r = 0), line 329 in " | ||
| + | [3] obj(o = -NaN.0), line 1636 in " | ||
| + | [4] zxmin1(funct = 0x80e8c10, nsig = 3, maxfn = 450, jopt = 0, w = ARRAY, opint = 5), line 222 in " | ||
| + | [5] estim(ier = 0), line 156 in " | ||
| + | [6] MAIN(), line 45 in " | ||
| + | </ | ||
| + | |||
| + | et : | ||
| + | < | ||
| + | (dbx) print ICAT | ||
| + | icat = 3 | ||
| + | (dbx) print CTLW | ||
| + | ctlw = NaN | ||
| + | (dbx) print CTUP | ||
| + | ctup = -NaN.0 | ||
| + | </ | ||
| - | ====== la compilation ====== | + | it seems to be related with something in COMMON, after many tries, i noticed that before calling |
| + | Le problème est réglé après un échange de mails avec une personne de Globomax, il faut récupérer le ficiher PRNT.f et lancer la commande: | ||
| < | < | ||
| - | nemo-henry% pfexec ptree 9313 | + | ./SETUP /local/apps/nmvi f95 ' |
| - | 580 / | + | |
| - | 9001 / | + | |
| - | 9008 / | + | |
| - | 9010 -tcsh | + | |
| - | 9154 / | + | |
| - | 9313 | + | |
| - | 9978 / | + | |
| - | nemo-henry% pfexec ptree 9313 | + | |
| - | 580 /usr/lib/ | + | |
| - | 9001 / | + | |
| - | 9008 / | + | |
| - | 9010 -tcsh | + | |
| - | 9154 | + | |
| - | 9313 / | + | |
| - | 10061 / | + | |
| - | nemo-henry% pargs 9313 | + | |
| - | pargs: cannot examine 9313: permission denied | + | |
| - | nemo-henry% pfexec !! | + | |
| - | pfexec pargs 9313 | + | |
| - | 9313: / | + | |
| - | argv[0]: f90 | + | |
| - | argv[1]: -f77 | + | |
| - | argv[2]: -ftrap=%none | + | |
| - | argv[3]: -O | + | |
| - | argv[4]: -c | + | |
| - | argv[5]: ABSORT.f | + | |
| - | argv[6]: ANG.f | + | |
| - | argv[7]: BEGIN.f | + | |
| - | argv[8]: BLKDAT.f | + | |
| - | argv[9]: CCONTR.f | + | |
| - | argv[10]: CD.f | + | |
| - | argv[11]: CELS.f | + | |
| - | argv[12]: CELST.f | + | |
| - | argv[13]: CFILES.f | + | |
| - | argv[14]: CH.f | + | |
| - | argv[15]: CHKPAR.f | + | |
| - | argv[16]: CHOL.f | + | |
| - | argv[17]: CHSQ.f | + | |
| - | argv[18]: CKPRDE.f | + | |
| - | argv[19]: CLIK.f | + | |
| - | argv[20]: CN.f | + | |
| - | argv[21]: CN1.f | + | |
| - | argv[22]: CN2.f | + | |
| - | argv[23]: COMGRD.f | + | |
| - | argv[24]: COMM.f | + | |
| - | argv[25]: COMMRG.f | + | |
| - | argv[26]: COMPR.f | + | |
| - | argv[27]: CONS.f | + | |
| - | argv[28]: CONTR.f | + | |
| - | argv[29]: COVR.f | + | |
| - | argv[30]: CRIT.f | + | |
| - | argv[31]: CUMCHI.f | + | |
| - | argv[32]: DAT1.f | + | |
| - | argv[33]: DAT11.f | + | |
| - | argv[34]: DAT15.f | + | |
| - | argv[35]: DAT16.f | + | |
| - | argv[36]: DAT2.f | + | |
| - | argv[37]: DAT3.f | + | |
| - | argv[38]: DAT4.f | + | |
| - | argv[39]: DAT5.f | + | |
| - | argv[40]: DAT6.f | + | |
| - | argv[41]: DAT7.f | + | |
| - | argv[42]: DAT8.f | + | |
| - | argv[43]: DECN.f | + | |
| - | argv[44]: DECN0.f | + | |
| - | argv[45]: DECN1.f | + | |
| - | argv[46]: DENN.f | + | |
| - | argv[47]: DER2.f | + | |
| - | argv[48]: DSCL.f | + | |
| - | argv[49]: EHOBKS.f | + | |
| - | argv[50]: EHOUSS.f | + | |
| - | argv[51]: EIGRS1.f | + | |
| - | argv[52]: ELM.f | + | |
| - | argv[53]: ELS.f | + | |
| - | argv[54]: ELST.f | + | |
| - | argv[55]: EQRT21.f | + | |
| - | argv[56]: ESTIM.f | + | |
| - | argv[57]: EVAL.f | + | |
| - | argv[58]: EXCMPT.f | + | |
| - | argv[59]: FILES.f | + | |
| - | argv[60]: FINAL.f | + | |
| - | argv[61]: FLU.f | + | |
| - | argv[62]: FNLETA.f | + | |
| - | argv[63]: FNLMOD.f | + | |
| - | argv[64]: FUNCA.f | + | |
| - | argv[65]: FUNCB.f | + | |
| - | argv[66]: FUNCC.f | + | |
| - | argv[67]: GAMMLN.f | + | |
| - | argv[68]: GAMMP.f | + | |
| - | argv[69]: GAMMQ.f | + | |
| - | argv[70]: GETETA.f | + | |
| - | argv[71]: GRID.f | + | |
| - | argv[72]: HDPRNT.f | + | |
| - | argv[73]: INE.f | + | |
| - | argv[74]: INEST.f | + | |
| - | argv[75]: INITL.f | + | |
| - | argv[76]: INLETA.f | + | |
| - | argv[77]: INLOBE.f | + | |
| - | argv[78]: INLOBJ.f | + | |
| - | argv[79]: INPT.f | + | |
| - | argv[80]: INTR.f | + | |
| - | argv[81]: INV.f | + | |
| - | argv[82]: JQS.f | + | |
| - | argv[83]: JQS1.f | + | |
| - | argv[84]: JQS2.f | + | |
| - | argv[85]: LEQ1S.f | + | |
| - | argv[86]: LEQ2S.f | + | |
| - | argv[87]: LEQT2F.f | + | |
| - | argv[88]: LIK.f | + | |
| - | argv[89]: LIMS.f | + | |
| - | argv[90]: LINV1P.f | + | |
| - | argv[91]: LINV2F.f | + | |
| - | argv[92]: LNGTH.f | + | |
| - | argv[93]: LPHITL.f | + | |
| - | argv[94]: LPSDOR.f | + | |
| - | argv[95]: LSVAL1.f | + | |
| - | argv[96]: LSVALR.f | + | |
| - | argv[97]: LUDATF.f | + | |
| - | argv[98]: LUDATN.f | + | |
| - | argv[99]: LUDECP.f | + | |
| - | argv[100]: LUELMF.f | + | |
| - | argv[101]: LUELMN.f | + | |
| - | argv[102]: LUELMP.f | + | |
| - | argv[103]: LUREFF.f | + | |
| - | argv[104]: MIX.f | + | |
| - | argv[105]: MULT.f | + | |
| - | argv[106]: NCONTR.f | + | |
| - | argv[107]: NONMEM.f | + | |
| - | argv[108]: NORAN.f | + | |
| - | argv[109]: NP.f | + | |
| - | argv[110]: NP4F.f | + | |
| - | argv[111]: NWPRI.f | + | |
| - | argv[112]: OBETA.f | + | |
| - | argv[113]: OBETA2.f | + | |
| - | argv[114]: OBJ.f | + | |
| - | argv[115]: OBJ2.f | + | |
| - | argv[116]: OBJ3.f | + | |
| - | argv[117]: OBPRB.f | + | |
| - | argv[118]: OFILES.f | + | |
| - | argv[119]: ORTHOG.f | + | |
| - | argv[120]: OS.f | + | |
| - | argv[121]: OUTEST.f | + | |
| - | argv[122]: OUTPT.f | + | |
| - | argv[123]: PASS.f | + | |
| - | argv[124]: PERCHI.f | + | |
| - | argv[125]: PHI.f | + | |
| - | argv[126]: PHITL.f | + | |
| - | argv[127]: PRIOR.f | + | |
| - | argv[128]: PRNT.f | + | |
| - | argv[129]: PRNT1.f | + | |
| - | argv[130]: PRNT2.f | + | |
| - | argv[131]: PRNT3.f | + | |
| - | argv[132]: PRNT4.f | + | |
| - | argv[133]: PRNT5.f | + | |
| - | argv[134]: PRNTI.f | + | |
| - | argv[135]: PRNTW.f | + | |
| - | argv[136]: PRRES.f | + | |
| - | argv[137]: PSD.f | + | |
| - | argv[138]: RANDOM.f | + | |
| - | argv[139]: RD.f | + | |
| - | argv[140]: REPODT.f | + | |
| - | argv[141]: RESCL.f | + | |
| - | argv[142]: RESCN.f | + | |
| - | argv[143]: RESDCN.f | + | |
| - | argv[144]: RMATX.f | + | |
| - | argv[145]: ROOT.f | + | |
| - | argv[146]: RSCN.f | + | |
| - | argv[147]: RSDCN.f | + | |
| - | argv[148]: SAV10.f | + | |
| - | argv[149]: SAV25.f | + | |
| - | argv[150]: SCAL.f | + | |
| - | argv[151]: SCATER.f | + | |
| - | argv[152]: SECORR.f | + | |
| - | argv[153]: SIMEPS.f | + | |
| - | argv[154]: SIMETA.f | + | |
| - | argv[155]: SIML.f | + | |
| - | argv[156]: SINPT.f | + | |
| - | argv[157]: SMATX.f | + | |
| - | argv[158]: SORT.f | + | |
| - | argv[159]: SPTWO.f | + | |
| - | argv[160]: STCHAR.f | + | |
| - | argv[161]: SUPER.f | + | |
| - | argv[162]: SUPP.f | + | |
| - | argv[163]: TNPRI.f | + | |
| - | argv[164]: UD.f | + | |
| - | argv[165]: UNCONS.f | + | |
| - | argv[166]: UNRAN.f | + | |
| - | argv[167]: USMETA.f | + | |
| - | argv[168]: USWLFI.f | + | |
| - | argv[169]: USWLFM.f | + | |
| - | argv[170]: USWLSI.f | + | |
| - | argv[171]: USWLSM.f | + | |
| - | argv[172]: USWTFM.f | + | |
| - | argv[173]: UV.f | + | |
| - | argv[174]: VCVTFS.f | + | |
| - | argv[175]: VSORTM.f | + | |
| - | argv[176]: VSORTP.f | + | |
| - | argv[177]: VSORTZ.f | + | |
| - | argv[178]: WSWLSM.f | + | |
| - | argv[179]: ZSRCH.f | + | |
| - | argv[180]: ZXMIN1.f | + | |
| - | argv[181]: ZXMIN2.f | + | |
| - | argv[182]: ZXMJN.f | + | |
| </ | </ | ||