msmnainar ★ India, 2015-04-14 17:47 (3660 d 05:08 ago) Posting: # 14685 Views: 7,365 |
|
Dear all If I am correct different PK/PD model software packages adopted different programming for PK/PD model development purpose. However, in general which computer language programme(s) will be useful to learn/understand for the development of own PK/PD models. Kindly provide your opinion. Thanks Edit: Category changed. [Helmut] — Sundar. M |
Helmut ★★★ ![]() ![]() Vienna, Austria, 2015-04-14 18:15 (3660 d 04:40 ago) @ msmnainar Posting: # 14686 Views: 6,174 |
|
Hi Sundar, re-inventing the wheel is burdensome and time-consuming. However, programming your own models is a great opportunity to understand the underlying concepts. I would suggest languages which have built-in methods for matrix-algebra, numeric integration, nonlinear optimization. — Dif-tor heh smusma 🖖🏼 Довге життя Україна! ![]() Helmut Schütz ![]() The quality of responses received is directly proportional to the quality of the question asked. 🚮 Science Quotes |
msmnainar ★ India, 2015-04-15 08:45 (3659 d 14:10 ago) @ Helmut Posting: # 14690 Views: 6,007 |
|
Hi HS Thanks for your information. However, to write programming in R or Maxima particularly, would proficiency in C, C++ or Java computer languages help. Thanks — Sundar. M |
Helmut ★★★ ![]() ![]() Vienna, Austria, 2015-04-15 16:23 (3659 d 06:32 ago) @ msmnainar Posting: # 14692 Views: 5,996 |
|
Hi Sundar, ❝ […] to write programming in R or Maxima particularly, would proficiency in C, C++ or Java computer languages help. Sure. Though some structures of R are derived from Lisp, the syntactical structure is very similar to the languages you mentioned. Furthermore, R allows linking to compiled subroutines in FORTRAN, C, C++ (see f.i. the RFortran project) if you want to speed things up. The syntax of Maxima (core again derived from Lisp) is particular, but similar to other Computer Algebra Systems (Derive, Mathcad, …). Personally I use it sometimes when my algebra-skills are too limited – and implement the derived solution in R. One of the strengths of CASs is calculation with unlimited numeric precision – something you don’t really need in PK. R will fail for any p >15 due to limited numeric precison (even in the 64bit version!):
Now in Maxima (p = 10,000‼):
— Dif-tor heh smusma 🖖🏼 Довге життя Україна! ![]() Helmut Schütz ![]() The quality of responses received is directly proportional to the quality of the question asked. 🚮 Science Quotes |