You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: NEWS.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,8 @@
3
3
* Added a `validate = TRUE` option to `calc_vol()` and `get_fx_groups()` that returns `NA`s when there are suspected errors in parsing SMILES or .mol files. This is unfortunately not available on Windows due to differences in the windows version of `ChemmineOB`
4
4
* Users can now supply a temperature at which to calculate volatility estimates. As a result, RVI values may now be *slightly* different compared to those from `volcalc` v2.1.2 due to rounding differences.
5
5
* Inputs to `calc_vol()` supplied as a named vector of SMILES strings now properly pass the names to `ChemmineR::smile2sdf()` where they are used as the molecule name.
6
+
* adds a dataset, `smarts_simpol1`, describing how functional groups are defined for the SIMPOL.1 and Meredith et al. methods
7
+
*`KEGGREST` is no longer a dependency of `volcalc` (previously used in `get_mol_kegg()`)
#' Search patterns used for SIMPOL.1 functional groups
2
+
#'
3
+
#' This dataframe documents how functional groups for the SIMPOL.1 and Meredith
4
+
#' et al. method are defined using SMARTS strings or `ChemmineR` functions.
5
+
#'
6
+
#' @format
7
+
#' \describe{
8
+
#' \item{method}{Either "simpol1" for functional groups only used with the SIMPOL.1 method, or "meredith" for additional groups used in the Meredith et al. method.}
9
+
#' \item{functional_groups}{These correspond to matching column names in the results of [get_fx_groups()].}
10
+
#' \item{description}{Functional group description from Table 5 of Pankow & Asher (2008)}
11
+
#' \item{smarts}{SMARTS strings used to capture groups, when applicable}
12
+
#' \item{fun}{The function used to capture the functional group. When `smarts` is not `NA`, this is always "[ChemmineR::smartsSearchOB]". Other groups are captured with other `ChemmineR` functions or as calculations using other functional groups.}
13
+
#' \item{notes}{Notes including how any functional group counts are corrected when there is overlap. E.g. when one SMARTS pattern is a subset of another pattern, but the two groups are counted separately without overlap in the SIMPOL.1 method.}
0 commit comments