public class SolubilityCategories extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SolubilityCategories.UndefinedSolubilityCategory
Undefined category.
|
Constructor and Description |
---|
SolubilityCategories(SolubilityCategory[] categories,
SolubilityUnit unit)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static SolubilityCategories |
defaultCategories()
Creates default categories.
|
SolubilityCategory |
getCategory(Molecule molecule,
double logS)
Calculates the solubility category of molecule.
|
public SolubilityCategories(SolubilityCategory[] categories, SolubilityUnit unit)
categories
- array of solubility categoriesunit
- unit of category's upper limitpublic SolubilityCategory getCategory(Molecule molecule, double logS)
molecule
- input moleculelogS
- solubility value in logS unitpublic static SolubilityCategories defaultCategories()
DefaultSolubilityCategory