Adverse Outcome Pathway Analysis

Provides tools for analyzing adverse outcome pathways (AOPs) for pharmacological and toxicological research. Functionality includes the ability to perform causal network analysis of networks developed in and exported from Cytoscape or existing as R graph objects, and identifying the point of departure/screening/risk value from concentration- response data.

The overall goal of the aop package is to provide a single package to facilitate the use of Adverse Outcome Pathways for chemical risk assessment, hazard identification, and risk screening in an environmental health context. Currently, the aop package provides capabilities for:

  1. Identifying key events sufficient to infer an adverse outcome
  2. Concentration-response analysis to identify the point of departure

Note: The point of departure is the point at which the exposed population begins to deviate from the exposed non-response population (in other words, the concentration at which adversity is likely to be seen in the population).


For examples, please see the package documentation.


#from github
install_github("DataSciBurgoon/aop", build_vignettes=TRUE)


Please see the vignettes for tutorials on use.


Initial version.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


1.0.0 by Lyle D. Burgoon, 3 years ago

Browse source code at

Authors: Lyle D. Burgoon <[email protected]>

Documentation:   PDF Manual  

CC0 license

Imports graph, rjson, igraph, Rgraphviz, methods, plyr, ggplot2, splines

Suggests RUnit, knitr, rmarkdown, BiocGenerics

See at CRAN