Skip to content

Commit

Permalink
0.7.6
Browse files Browse the repository at this point in the history
  • Loading branch information
kylebaron committed Sep 6, 2016
1 parent ad57455 commit 603e7af
Show file tree
Hide file tree
Showing 5 changed files with 41 additions and 16 deletions.
25 changes: 24 additions & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,27 @@
__Please see the latest release__: [v0.7.4](https://github.com/metrumresearchgroup/mrgsolve/releases/tag/v0.7.4)


__Please see the latest release__: [v0.7.6](https://github.com/metrumresearchgroup/mrgsolve/releases/tag/v0.7.6)

# Since 0.7.5

## Features

- Added annotated code blocks for `$PARAM`, `$FIXED`, `$THETA`, `$CMT`, `$INIT`, and `$VCMT`. (../../issues/107)
- `mrgsolve:::house()` model re-coded as an annotated model.
- Re-implemented `$ENV` to allow users to create `R` objects that can be used at certain points
when parsing the model. (../../issues/115)
- Added `>>` signifier to code blocks that allow options; `>>` at the beginning of the line indicates that the `name=value` statements that follow are to be parsed as block options.
- Added `object` argument for the following blocks: `$PARAM`, `$OMEGA`, `$SIGMA`, `$FIXED`, `$CMT`. When `object` is set to a character string naming an object in `$ENV`, that object will be used to form the output from the block.

## Bugs fixed

- Fixed a bug which caused simulation run to hang when implementing a dose with a __very__ small lag time. (../../issues/109)
- Fixed a bug where `valid.numericlist` wasn't returning `FALSE` for improperly-formed objects.

## Under the hood

- Now using an `environment` to collect objects when parsing the model specification file.
- Some small changes to `C++` code that calculates compartment amounts for closed form one- and two-compartment models resulting in faster simulation runs.

# Since 0.7.4
- The `modmrg` package was discontinued. All of the pre-coded models are now available in `mrgsolve`. Simply call `mread` with the model stem (e.g. `pk1cmt`, `irm3`, etc ...) and call `modlib()` as the `project` argument. For example: `mod <- mread("emax", modlib())` will compile the `emax` model and return the model object.
Expand Down
14 changes: 8 additions & 6 deletions README.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ opts_chunk$set(comment='.', fig.align="center", fig.path="img/README-")

# Resources

* [Latest release: 0.7.5](https://github.com/metrumresearchgroup/mrgsolve/releases)
* [Latest release: 0.7.6](https://github.com/metrumresearchgroup/mrgsolve/releases)
* [Get started with `mrgsolve`](https://github.com/metrumresearchgroup/mrgsolve/wiki/howdoi)
* [User Guide](https://mrgsolve.github.io/user_guide)
* [Installation guide](https://github.com/metrumresearchgroup/mrgsolve/wiki/mrgsolve-installation)
Expand All @@ -41,10 +41,16 @@ opts_chunk$set(comment='.', fig.align="center", fig.path="img/README-")
3 primary options exist to install `mrgsolve`:

* Installation from source the source tar.gz file and all dependencies, [as documented in the wiki](https://github.com/metrumresearchgroup/mrgsolve/wiki/mrgsolve-Installation)
* The development version from github via:

```{r,eval=FALSE}
devtools::install_github("metrumresearchgroup/mrgsolve", subdir="rdev")
```

* Latest stable version directly from github via:

```{r,eval=FALSE}
devtools::install_github("metrumresearchgroup/[email protected].5", subdir="rdev")
devtools::install_github("metrumresearchgroup/[email protected].6", subdir="rdev")
```

* The latest stable release can be installed with `install.packages` like this:
Expand All @@ -55,11 +61,7 @@ opts_chunk$set(comment='.', fig.align="center", fig.path="img/README-")
```


* The development version from github via:

```{r,eval=FALSE}
devtools::install_github("metrumresearchgroup/mrgsolve", subdir="rdev")
```

Note that installation from `github` will automatically install all dependencies, such `RcppArmadillo`.

Expand Down
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Resources
=========

- [Latest release: 0.7.5](https://github.com/metrumresearchgroup/mrgsolve/releases)
- [Latest release: 0.7.6](https://github.com/metrumresearchgroup/mrgsolve/releases)
- [Get started with `mrgsolve`](https://github.com/metrumresearchgroup/mrgsolve/wiki/howdoi)
- [User Guide](https://mrgsolve.github.io/user_guide)
- [Installation guide](https://github.com/metrumresearchgroup/mrgsolve/wiki/mrgsolve-installation)
Expand All @@ -24,10 +24,16 @@ Installation
3 primary options exist to install `mrgsolve`:

- Installation from source the source tar.gz file and all dependencies, [as documented in the wiki](https://github.com/metrumresearchgroup/mrgsolve/wiki/mrgsolve-Installation)
- The development version from github via:

``` r
devtools::install_github("metrumresearchgroup/mrgsolve", subdir="rdev")
```

- Latest stable version directly from github via:

``` r
devtools::install_github("metrumresearchgroup/[email protected].5", subdir="rdev")
devtools::install_github("metrumresearchgroup/[email protected].6", subdir="rdev")
```

- The latest stable release can be installed with `install.packages` like this:
Expand All @@ -38,12 +44,6 @@ Installation
type="source")
```

- The development version from github via:

``` r
devtools::install_github("metrumresearchgroup/mrgsolve", subdir="rdev")
```

Note that installation from `github` will automatically install all dependencies, such `RcppArmadillo`.

About
Expand Down
2 changes: 1 addition & 1 deletion rdev/DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package: mrgsolve
Type: Package
Version: 0.7.5.9002
Version: 0.7.6
Title: Simulation from ODE-Based Population PK/PD and Systems Pharmacology
Models
Author: Kyle T. Baron [cre,aut,cph], Alan C. Hindmarsh [ctb], Linda R. Petzold
Expand Down
Binary file modified rdev/inst/project/housemodel.RDS
Binary file not shown.

0 comments on commit 603e7af

Please sign in to comment.