AqSolDB, a curated reference set of aqueous solubility and 2D descriptors for a diverse set of compounds

Murat Cihan Sorkun, Abhishek Khetan, Süleyman Er · Scientific Data · 2019 · chemistry · 10.1038/s41597-019-0151-1 · record sorkun2019-aqsoldb-aqueous-solubility-descriptors
tag layer · index · concepts · authors · עברית
Where this record's text came from. 2026-09-07 schema-0.3 pass: every quote verified as an exact substring of the staged text and anchored at merge time; concept terms verified present; every edge endpoint an existing node.
4 quotations on this page contain a reference number where the paper printed a superscript. This journal style prints citations as raised numerals — parameters12,13 — and the extraction flattened them into the line, so the sentence reads parameters 12 , 13 . The digits are citation markers and not part of what the author wrote. The quotes keep them for the same reason they keep every other extraction fault: a quote is reproduced exactly or it proves nothing.
How to read this page. The article text below is reproduced exactly as it was staged; nothing in it has been rewritten. Coloured stretches are tagged. A solid underline means the tag records the paper's own words. A dotted underline means the tag text is the tagger's sentence about the paper — the quotation is the paper's, the wording of the tag is not. Every superscript label links to that tag's row in the table at the foot of the page. The machine-readable edition of the same thing is the TEI file beside this one, where the tags live in standOff. When we have changed our mind. Some entries in the table begin with a word in capitals and the reason for it. EVIDENCE CORRECTED — the finding still stands, but we had quoted the wrong sentence from the paper, and the quotation has been replaced with the right one. RETRACTED — the entry itself was wrong; it stays on the page, marked, with the reason, rather than being deleted. WITHDRAWN AND REPLACED — the entry was wrong, and a corrected version of it appears in the entries below. Each mark carries its own reason, in brackets, because the reasons differ from one entry to the next. An entry we have WITHDRAWN is removed from this page and kept in the record, with its reason. A line reading Audit and a date is a later re-reading of the entry against its whole sentence: DOUBTFUL means it was kept, and the reason says what is loose about it. Quotation marks inside the tagger's sentence. Where a tag is the tagger's own sentence, a phrase in quotation marks inside it is borrowed from the paper — the tagger's wording around it is not. The paper's own sentence is the evidence quote shown on the same row, so the borrowing can be checked against the thing borrowed from without leaving this page. Nothing inside quotation marks anywhere on this page is ours: if it is quoted, it is the paper's. Whose words a concept carries. A concept entry records a term the paper itself uses, so the term, the sense given for it, and its evidence are the paper's own words, quoted where the paper fixes them. This is the opposite of a sense entry in the tag table, which is the tagger's sentence about how the paper uses a term. Where a concept entry could not be grounded in the paper's words, the entry says so on its own row.
Other fields define these differently the same word, defined another way in another discipline
reliability 5 fields · fidelity 3 fields · standard deviation 3 fields · RDKit 2 fields · LogS 2 fields · sampling 2 fields · and 1 more →

Tags on this paper

Every tag the record carries, each linking to every other paper in the corpus that carries it. A tag appears here whether or not its words occur in the article — the spans below are only the ones a sentence in this paper licenses. Of the 42 concept tags on this paper, all 42 are grounded in a quoted sentence. All carry the tagger's gloss of what the term means in this paper, which is not something the article can license.
AqSolDB aqueous solubility generalizability fidelity chemical diversity data verification algorithm SMILES representation standard identifier Chemical Identifier Resolver RDKit LogS InChI representations RDKit mol objects closest to the mean algorithm closest to the reference ALOGPS open source online solubility prediction tool reliability labels G1 group G2 group G3 G4 G5 standard deviation degree of agreement 2D descriptors comma-separated values Harvard Dataverse Repository highly soluble soluble slightly soluble insoluble Compounds with 0 and higher solubility value those in the range of 0 to −2 those in the range of −2 to −4 less than −4 poor predictive capability poor aqueous solubility high risk of erroneous results sampling reliability machine learning models three-stage curation workflow identifier generation unit standardization round-trip identifier validation redundancy classification closest-to-mean selection closest-to-reference selection reliability grouping descriptor enrichment same solubility value InChI representation molecular mass occurrence count reference value reliability group system-or-tool-building
Method, as described: collect nine public datasets, standardize identifiers and LogS units, validate SMILES through InChI round trips, merge by unique compound, choose among redundant values with occurrence- and dispersion-dependent algorithms, assign reliability groups, and calculate RDKit descriptors

Legend

relation to other workclaim_relationshow this paper stands to another: agrees, contradicts, extends, qualifies
claim typeclaim_typethe shape of the claim: existence, mechanism, method, critique, prediction, null
concept edgeconcept_edgesan asserted relation between two concepts, with the sentence asserting it
conceptconceptsan idea the paper works with, quoted where the paper uses it
content tagcontent_tagsa finding, definition, quantity, statistic or variable named in the paper
contributioncontributionwhat the paper claims to add
limitationlimitationswhat the paper says its evidence cannot support
mechanismmechanismshow the reported effect is said to come about
methodmethodhow the paper produced its evidence
object of studyobject_of_studywhat the paper is about — the thing it investigates
phenomenonphenomenonthe effect or regularity under study
research questionresearch_questionthe question the paper sets itself
sensesensesa distinct use of a term, quoted where the paper fixes it
unrecordable relationunhoused_relationsa relation the paper asserts that this vocabulary cannot express, with the reason

The paper, tagged

AqSolDB, a curated reference set of aqueous solubility and 2D descriptors for a diverse set of compounds

Abstract

Water is a ubiquitous solvent in chemistry and life. It is therefore no surprise that the aqueous solubility of compounds has a key role in various domains, including but not limited to drug discovery, paint, coating, and battery materials design. limitationsMeasurement and prediction of aqueous solubility is a complex and prevailing challenge in chemistry. For the latter, different data-driven prediction models have recently been developed to augment the physics-based modeling approaches. unhoused_relationsTo construct accurate data-driven estimation models, it is essential that the underlying experimental calibration data used by these models is of high fidelity and quality. phenomenonclaim_relationsExisting solubility datasets show variance in the chemical space of compounds covered, measurement methods, experimental conditions, but also in the non-standard representations, size, and accessibility of data. content_tagsTo address this problem, we generated a new database of compounds, AqSolDB, by merging a total of nine different aqueous solubility datasets, curating the merged data, standardizing and validating the compound representation formats, marking with reliability labels, and providing 2D descriptors of compounds as a Supplementary Resource.

Subject terms: Thermodynamics, Cheminformatics

Background & Summary

Aqueous solubility constitutes a crucial property of chemical substances that governs behavior of phenomena in several areas like geochemistry, climate predictions, biochemistry, drug-design, agrochemical design, and protein ligand binding. concepts↗sensescontent_tags↗It is defined as the maximum amount of a compound, i.e., the solute, that can get dissolved in a given volume of water, and depends on physical conditions such as temperature and pressure. concepts↗concepts↗concept_edgesIt is of critical importance in especially pharmaceutical drug design, where poor aqueous solubility is likely to lead to precipitation of compounds from screening buffer, which may create a high risk of erroneous results, false leads, and increased costs and formulation difficulties during clinical development.

Although the aqueous solubility of a compound can be related to its other structural and physico-chemical properties such as shape, polar surface area (PSA), acid dissociation constant (pKa), lipophilicity (logD), and the number of hydrogen bond donors and acceptors, theoretical predictions are often inaccurate. In order to overcome these challenges, several data-driven models have been developed to predict the aqueous solubility of compounds last couple of decades 1 – 6 .

limitationsunhoused_relationsThe development of reliable data-driven models, however, has been hindered by uncertainties and disagreements in the underlying data, which are obtained from many disparate sources. limitationsUnsystematic errors between different experimental methodologies potentially limit the accuracy with which the models can be trained and validated. To develop generalizable prediction models, accurate datasets are needed that are diverse and large at the same time 7 .

sensesIn this work, we assess the quality of aqueous solubility datasets under 2 categories: generalizability and fidelity. concepts↗sensescontent_tags↗content_tags↗Generalizability can be interpreted in terms of the chemical diversity of the dataset, as well as its size. concepts↗concepts↗unhoused_relationsMachine learning models developed using datasets, which have small size and lack chemical diversity, show poor predictive capability on external test sets, as shown in the study by Wang et al . 8 . Another very important indicator of dataset quality is fidelity. concepts↗sensescontent_tags↗Fidelity can be understood as accuracy of data in terms of the reliability of the experimental technique, human errors in either conducting the experiments and recording the measured values. In their review, Wang et al . reported inconsistencies of experimental values in different databases 9 . Balakin et al . also reported the same problem where they found standard deviation (SD) of experimental solubility values of the same compounds as large as 0.5 in LogS units 7 . These errors may result from experimental noise or unintentional misprints. Data verification is important in order to increase the reliability of datasets 9 .

research_questionThe aim of this study is to curate a large experimental aqueous solubility data, AqSolDB, for data-driven model development. content_tagsFor this purpose, we searched for and collected nine open source datasets on aqueous solubility. In order to merge the datasets, we followed systematic steps of identifier generation by converting CAS numbers and SLN identifiers into SMILES representations, and validation 10 – 12 . All identifiers were converted to SMILES format and experimental solubility values were all standardized to the LogS units. concepts↗After we standardized the datasets, we merged all the datasets into one and further grouped them based on their reliability label and the number of occurrences in the merged dataset.

In this data descriptor , we provided a general algorithm for selection of the statistically most reliable values from a set of competing values. object_of_studycontent_tagsAqSolDB consists of aqueous solubility values of 9,982 unique compounds, along with some relevant topological and physico-chemical 2D descriptors. Additionally, the dataset contains validated representations of each of the compounds.

contributionconcepts↗sensesAqSolDB is an openly accessible, easy-to-use, and well-structured database of compound. We expect it to serve a broad community as a reference aqueous solubility dataset for the bench-marking of new experimental and physics-based modelling results, and additionally as machine-readable ancillary resource to improve the prediction capability of future machine learning approaches.

Methods

method↗mechanisms↗To curate our dataset we followed three steps. First, we collected nine publicly available aqueous solubility dataset and converted them into a standardized format. concepts↗Second, we combined datasets into one single dataset by applying a data verification algorithm that selects statistically most reliable experimental value among multiple occurrences. Finally, we added topological and physico-chemical 2D descriptors to the merged dataset. Figure 1 shows the flow of the curation process.

Process diagram of curating solubility dataset.

Step 1: Collecting and pre-processing datasets

claim_relationsSolubility data was first collected from nine publicly available datasets as shown in Table 1 . A set of three pre-processing steps were applied to each of the datasets in order to standardize the representation format and solubility values in the same units. These steps also describe our exclusion criteria on the basis of unique identifier validation. The steps are as follows:

concepts↗concepts↗unhoused_relationscontent_tags↗Identifier generation: We chose the SMILES representation as the standard identifier for compounds for our curated dataset. mechanisms↗concepts↗In external datasets, where SMILES representations were not available, we used the name and the CAS Registry Number of compounds as inputs to retrieve the SMILES strings from the Chemical Identifier Resolver web service of the National Cancer Institute ( https://cactus.nci.nih.gov/chemical/structure ). concepts↗Lastly, SLN identifiers available from some datasets were converted to SMILES using RDKit open-source cheminformatics software.

mechanisms↗concepts↗sensescontent_tags↗Unit Conversion: content_tags↗The chosen unit of solubility in this dataset is LogS, where S is the aqueous solubility in mol/L (or M). content_tags↗Units such as g/L and mg/L were converted to LogS using the molecular mass of the compounds.

concepts↗SMILES Validation: In order to ensure consistency and robustness of the SMILES representations, we used InChI representations in the scheme shown in Fig. 2 13 . mechanisms↗concepts↗First, SMILES strings were converted to into RDKit mol objects. If an error occurred during the conversion, the input SMILES string was considered to be invalid. Next, the obtained RDKit mol objects were converted to InChI representations. The InChI representations were used to regenerate the RDKit mol objects. Finally, the thus obtained mol objects were converted back to InChI representations. The original and regenerated InChI were checked for consistency to ensure that the generated InChI were reproducible. unhoused_relationsThis step also validated that both SMILES and InChI representations led to the same RDKit mol object, and thus the chemical compound.

List of datasets used to curate AqSolDB.

Validation steps of compound representations. Blue box represents the SMILES values from the dataset and gray boxes represent the generated values using RDKit. Red arrows represent the conversion steps and green equal sign represents the validation of consistency.

Table 1 shows the type of information contained in the datasets. Every dataset was processed separately in order to standardize them. The extraction process and standardization methods applied for each dataset, along with the temperature based exclusion criteria, are explained below. We named the datasets from A to I according to the number of instances they have in descending order.

Dataset A (6,110 instances)

Dataset A was obtained from eChemPortal 14 , which is an open source chemical property database developed by the Organisation for Economic Co-operation and Development (OECD). Solubility data was extracted after applying the filters “experimental studies” and “water solubility”. This yielded several lines of bulk text which were then parsed to obtain CAS number, name, and experimental results on solubility including temperature and pH conditions. A total of 14,180 instances were thus obtained and these were further filtered by temperature for a range between 25 ± 5 °C. After filtering, 8,419 instances were obtained. In the identifier generation step, 6,183 of 8,419 compounds were successfully converted into SMILES. Finally, after applying SMILES validation 6,110 instances were obtained.

Dataset B (4,651 instances)

Dataset B was downloaded from EPI Suite Data website 15 . This open-source dataset consisted of 5,764 liquid and crystalline organic compounds with the following properties: CAS number, name, molecular weight, water solubility, temperature. SMILES identifiers were successfully generated for 5,367 of these compounds. After that, we filtered the data by temperature between 25 ± 5 °C to obtain 5,206 compounds. In the final step, the InChI and InChIKey were validated to obtain 4,651 compounds.

Dataset C (2,603 instances)

Dataset C was collected from the work of Raevsky et al . 16 and it contains solubility data measured at 25 ± 5 °C. The dataset consists of solubility of 2,603 crystalline solid compounds along with SMILES strings. All compounds were successfully recreated after pre-processing steps.

Dataset D (2,115 instances)

Dataset D was downloaded from EPI Suite Data website 17 . This open-source dataset consisted of 2,267 liquid and crystalline organic compounds, out of which 2,115 compounds remained after applying the pre-processing steps.

Dataset E (1,291 instances)

Dataset E was taken from the work of Huuskonen et al . 1 . In this study, the experimental aqueous solubility value measured between 20–25 °C were obtained from the AQUASOL database of the University of Arizona and SCR’s PHYSPROP Database. The extended version of this dataset with 1,291 solubility values and SMILES was downloaded from the Cheminformatics ( http://cheminformatics.org/ ). All compounds were successfully recreated after pre-processing steps.

Dataset F (1,210 instances)

Dataset F was taken from the work of Wang et al . 8 . They extracted 1,210 compounds from the Beilstein database and sanitized it. However, the dataset contains compound identifiers in only the SLN format 12 . We converted SLN to SMILES representation using RDKit SLN parser. During the conversion 93 of 1,210 compounds could not be produced. Using Molview ( http://molview.org/ ) web tool, we obtained valid SMILES for 93 missing compounds. Name information was collected from NCI Chemical Identifier Resolver service, Molview and SpyderChem 18 websites. InChI and InChIKey values are produced and validated using the pre-processing steps and all compounds were successfully recreated.

Dataset G (1,144 instances)

Dataset G was taken from the work of Delaney et al . 2 . The dataset consists of 1,144 small compounds with experimental solubility measured at 25 °C and SMILES information. All compounds were successfully recreated after applying the pre-processing steps.

Dataset H (578 instances)

Dataset H was taken from the work of Wang et al . 8 , who sanitized the dataset used by Jain and Yalkowsky by removing duplicate entries 19 . This dataset consists of 322 liquid and 256 solid compounds. The dataset contained only SLN as the compound identifiers and after applying the pre-processing steps all compounds are successfully recreated.

Dataset I (94 instances)

Dataset I was taken from the Goodman Group website ( http://www-jmg.ch.cam.ac.uk/data/solubility/ ) as the corrected version of solubility challenge 20 . The dataset consists of 105 drug-like compounds with name, SMILES, and solubility information. The solubility values were measured at 25 °C. 11 of 105 crystalline data had to be removed because their solubility values were missing. All compounds were successfully recreated after applying the pre-processing steps.

Step 2: Merging datasets

mechanisms↗The purpose of this step is combining all datasets into the one single repository that contains only unique compounds paired with the most reliable aqueous solubility value. content_tags↗content_tagscontent_tags↗The InChI representation was used to identify compounds uniquely and solubility values within 0.01 LogS units of each other were deemed to be identical. Based on these conditions, a preliminary analysis of the combined repository revealed two different kinds of redundancies - (1) a given compound was found to repeat with a different solubility value, or (2) a given compound was found to repeat with the same solubility value. In order to quantify the relative uniqueness of each of these datasets, redundancy matrices are plotted in Fig. 3 , where the rows and columns of these matrices represent the various datasets. Redundant compounds of kind (1) and (2) between any two data sets are represented as fractional values M i j d (Fig. 3a ) and M i j s (Fig. 3b ), respectively, where i and j represent the two datasets in consideration. As an example, the value M B A d = 0.13 represents that 13% of the compounds from dataset B can be found in dataset A, but with a different solubility value. In a similar way, the value M B A s = 0.09 represents that 9% of the compounds from dataset B can be found in dataset A, but with the same solubility value. The matrix is not symmetric in the fractional representation because of the different sizes of the datasets. While data of kind (2) can be handled simply by removing identical copies, it can be deduced from Fig. 3a about compounds of kind (1) that the datasets possess a high degree of redundancy, which necessitates a strategy for selecting the most reliable value.

Redundancy matrices showing fractional values for shared compounds between all collected datasets. ( a ) M i j d shows fraction of compounds with differing solubility values, and ( b ) M i j s shows fraction of compounds with the same solubility values.

content_tagscontent_tagsThere are a total of 19,796 instances in the merged repository with 9,982 unique compounds before redundant values are eliminated. To curate this data set with a unique solubility value for every compound, we design an algorithm to select the most reliable experimental value. The selection is performed by first classifying the compounds into five distinct groups which are defined based on the statistics of occurrence of a compound in the dataset. The flow chart of the curation algorithm is shown in Fig. 4 and described as follows:

content_tagscontent_tags↗For every compound in the dataset, the number of occurrences is determined. If the compound has a unique value or multiple values which are within 0.01 LogS units, the value is simply accepted. concepts↗content_tagsThis step leads to the curation of 7,746 unique instances, which were assigned to group G1.

mechanisms↗concepts↗content_tagscontent_tagsNext, for compounds with occurrence count >1 with different solubility values (819), we used the closest to the mean algorithm to select the value. content_tags↗In this method, the mean value is first calculated then the closest value to mean value among the candidates is selected. concepts↗concepts↗concepts↗content_tagscontent_tagscontent_tags↗If the standard deviation (SD) of the set of values was >=0.5 LogS units, we assigned the compounds to group G4 (183), else to G5 (636).

mechanisms↗limitationscontent_tagscontent_tagsFor compounds with exactly 2 values (1,417), the closest to the mean method cannot be applied because mean is always at the middle of the two values. concepts↗content_tags↗For this case, we used an alternative method, which is closest to the reference. content_tags↗We selected the closest value to an external reference value, which is obtained using the solubility prediction tool ALOGPS 21 . concepts↗concepts↗concept_edgescontent_tagsALOGPS is an open source online solubility prediction tool that is based on artificial neural networks and has an overall error of 0.49 Root Mean Squared Error (RMSE) in LogS units 22 . concepts↗concepts↗content_tagscontent_tagsIf the SD of the two values was >=0.5 LogS units, we assigned the compounds to group G2 (235), else to G3 (1,182).

Flowchart of the curation algorithm. Green box represents the initial state. Blue diamond shapes represent a decision according to the number of occurrences of a compound and the SD of multiple occurrences. Pink boxes represent the reliability group. Gray boxes represent the selection method for multiple occurrences. The numbers over the arrows represent the number of unique compound in the corresponding classification path.

mechanisms↗concepts↗content_tagsWe selected 0.5 as a threshold for degree of agreement between multiple values based on the predictive capabilities of some the state-of-the-art models 3 , 5 , 6 . It must also be noted that the average SD of experimental solubility values for a given compound from different sources has been reported to be 0.5 LogS 7 , 23 . Using this threshold, the grouping of compound into 5 different groups provides a credible way of assessing reliability for data-driven modeling.

Step 3: Extending the dataset with 2D descriptors

mechanisms↗concepts↗content_tags↗The purpose of this step is extending the information space of compounds by adding basic topological and physico-chemical information. For this purpose, we calculated all the relevant 2D descriptors available from RDKit. content_tagsThe last 17 rows of Table 2 show the name, description and data type of the 2D descriptors.

List of available information in terms of name, description, and type of each column in the AqSolDB.

Data Records

claim_typecontent_tagsAqSolDB consists of 9,982 unique compounds. concepts↗unhoused_relationscontent_tagsAqSolDB data is stored in the comma-separated values (CSV) format and contains representations, experimental aqueous solubility and calculated 2D descriptor data of all compounds, as described in Table 2 . concepts↗unhoused_relationsAqSolDB is openly accessible at the Harvard Dataverse Repository 24 .

Technical Validation

Analysis of solubility values

concepts↗concepts↗concepts↗concepts↗concepts↗concepts↗concepts↗concepts↗unhoused_relationsunhoused_relationsunhoused_relationsunhoused_relationscontent_tagsCompounds can be classified according to solubility values (LogS); Compounds with 0 and higher solubility value are highly soluble, those in the range of 0 to −2 are soluble, those in the range of −2 to −4 are slightly soluble and insoluble if less than −4. Figure 5c shows the distribution of solubility values.

Bar charts for analyzing the curated dataset. ( a ) Distribution of instances according to source dataset. ( b ) Distribution of instances according to reliability group. ( c ) Distribution of instances according to aqueous solubility ranges (LogS).

limitationsAs no information about experimental errors from the original data sources was found to be available, we determined their reliability with a statistical approach. As described in the Methods section, each compound was labeled according to the selection process. Figure 5b shows the distribution of compounds to five groups. limitationsclaim_relationsThe G1 group constitutes the largest part of the data and has been encountered only once in all datasets. These compounds are selected directly and it is not possible to comment on their reliability. G2 and G3 groups are composed of compounds that are found only twice in all datasets. Those with SD values greater than 0.5 were assigned to G2 group and those with small or equal values were assigned to G3 group. G4 and G5 groups are composed of compounds that are found three times or more in all datasets. Using the same process as the previous one, compounds with an SD of greater than 0.5 were included in the G4 group and those with a small or equal value in the G5 group. sensescontent_tagsThe difference between the results of the independent experiments shows the reliability of this value. concepts↗concepts↗concept_edgesStatistically, due to the fact that when sampling increases, reliability will increase, it can be concluded that G5 group is more reliable than G3 group and G4 group is more reliable than G2 group.

Usage Notes

content_tags↗It is recommended for users to consider the group description when using the data as input to other models. concepts↗unhoused_relationssensescontent_tagsThe availability of the calculated 2D descriptors makes it possible to directly use the data for developing machine learning models. To create a more complex representation of compounds such as graphs or circular fingerprints, we recommend to use RDKit. content_tagsWe provided both SMILES and InChI representations of compounds which are validated and can be easily converted into the RDKit mol object. Further methodological notes on data processing can be found in the Code Ocean repository 25 .

ISA-Tab metadata file

Download metadata file

Acknowledgements

M.C.S. and S.E. acknowledge funding from the initiative “Computational Sciences for Energy Research” of Shell and the Netherlands Organisation for Scientific Research (NWO). We acknowledge Elif Sorkun for helping in software development. Last but not least, we acknowledge researchers who generated the experimental aqueous solubility data and released them for public use.

Author Contributions

M.C.S. collected, analyzed, merged and curated the data, developed codes for these purposes and computed all additional 2D descriptors, A.K. aided in analyzing data. S.E. devised and supervised the project. All authors contributed to writing of the manuscript.

Code Availability

The reproducibility of the curation algorithm can be verified by executing the provided scripts on Code Ocean 25 . The code has been developed and tested using Python 3.5 on Linux operating system and is available under the MIT license.

The RDKit cheminformatics software is freely available under the BSD licence ( http://www.rdkit.org ).

ALOGPS 2.1 used for reference value generation is freely available online ( http://www.vcclab.org/lab/alogps/ ).

Competing Interests

The authors declare no competing interests.

Footnotes

ISA-Tab metadata

is available for this paper at 10.1038/s41597-019-0151-1.

References

Associated Data

Data Citations

Supplementary Materials

Download metadata file

Data Availability Statement

The reproducibility of the curation algorithm can be verified by executing the provided scripts on Code Ocean 25 . The code has been developed and tested using Python 3.5 on Linux operating system and is available under the MIT license.

The RDKit cheminformatics software is freely available under the BSD licence ( http://www.rdkit.org ).

ALOGPS 2.1 used for reference value generation is freely available online ( http://www.vcclab.org/lab/alogps/ ).

Every tag on this page

claim_relations 3 · claim_type 1 · concept_edges 3 · concepts 42 · content_tags 42 · contribution 1 · limitations 6 · mechanisms 9 · method 1 · object_of_study 1 · phenomenon 1 · research_question 1 · senses 8 · unhoused_relations 12

Relations on this page carry a quotation for the claim. Where a relation was separately evidenced — and so tested against the vocabulary for its type — the row says so; 3 of 3 relations here carry that mark. The rest are the tagger’s reading of the sentence quoted beside them.

This record holds no controls. A layer is empty when the tagger recorded nothing in it — which is not the same as the paper having nothing to record.

facettagfieldconf.whose words
object_of_studyAqSolDB, its experimental aqueous-solubility values, compound representations, reliability labels, and calculated two-dimensional descriptorsobject_of_studythe paper's words
research_questionhow to merge disparate public solubility datasets into a standardized, validated, nonredundant resource with statistically selected values and useful descriptorsresearch_questionthe paper's words
contributionan openly accessible curated reference dataset of 9,982 compounds plus a reproducible algorithm for identifier validation, unit standardization, competing-value selection, reliability grouping, and descriptor enrichmentcontributionthe paper's words
claim_typeexistenceclaim_typethe paper's words
phenomenonvariation and disagreement in experimental aqueous-solubility measurements across compounds, sources, methods, and conditionsphenomenonthe paper's words
methodsystem-or-tool-buildingmethodthe paper's words
mechanismsPublic datasets are standardized, merged with a reliability-selection algorithm, and enriched with two-dimensional descriptors.mechanisms[0]0.99the tagger's words
mechanismsMissing SMILES values are retrieved from names and CAS numbers, while SLN identifiers are converted with RDKit.mechanisms[1]0.95the tagger's words
mechanismsSource measurements in mass-per-volume units are converted to molar LogS using molecular mass.mechanisms[2]0.99the tagger's words
mechanismsSMILES are converted to RDKit molecules and InChI, regenerated through the same representations, and checked for consistency and common molecular identity.mechanisms[3]0.99the tagger's words
mechanismsRepeated compounds are separated into same-value and different-value redundancies using InChI identity and a 0.01-LogS equivalence tolerance.mechanisms[4]0.95the tagger's words
mechanismsFor compounds with more than one differing measurement, the reported value closest to their mean is selected and dispersion assigns G4 or G5.mechanisms[5]0.99the tagger's words
mechanismsFor exactly two competing measurements, the value nearest an external ALOGPS prediction is selected and dispersion assigns G2 or G3.mechanisms[6]0.99the tagger's words
mechanismsOccurrence count and a 0.5-LogS standard-deviation threshold divide selected observations into five reliability groups.mechanisms[7]0.95the tagger's words
mechanismsRelevant RDKit topological and physicochemical descriptors extend the dataset's information space for direct machine-learning use.mechanisms[8]0.95the tagger's words
limitationsAqueous-solubility measurement and prediction remain complex, and existing datasets vary in coverage, method, conditions, representation, size, and access.limitations[0]0.95the tagger's words
limitationsReliable data-driven model development is hindered by uncertainty and disagreement across disparate source measurements.limitations[1]0.95the tagger's words
limitationsUnsystematic differences between experimental methodologies can limit model-training and validation accuracy.limitations[2]0.95the tagger's words
limitationsThe source datasets did not provide experimental-error information, requiring statistical rather than direct error-based reliability estimates.limitations[3]0.99the tagger's words
limitationsG1 compounds appear only once, so the authors state that their reliability cannot be assessed.limitations[4]0.99the tagger's words
limitationsExactly two observations cannot use closest-to-mean selection because their mean is always midway between them, requiring an external model-based reference.limitations[5]0.99the tagger's words
conceptsAqSolDB
also in: AqSolDB
concepts[0]0.99the paper's words
conceptsaqueous solubilityconcepts[1]0.99the paper's words
conceptsgeneralizabilityconcepts[2]0.99the paper's words
conceptsfidelity
also in: fidelity
concepts[3]0.99the paper's words
conceptschemical diversityconcepts[4]0.95the paper's words
conceptsdata verification algorithmconcepts[5]0.99the paper's words
conceptsSMILES representationconcepts[6]0.99the paper's words
conceptsstandard identifierconcepts[7]0.99the paper's words
conceptsChemical Identifier Resolverconcepts[8]0.99the paper's words
conceptsRDKit
also in: RDKit
concepts[9]0.99the paper's words
conceptsLogS
also in: LogS
concepts[10]0.99the paper's words
conceptsInChI representationsconcepts[11]0.99the paper's words
conceptsRDKit mol objectsconcepts[12]0.99the paper's words
conceptsclosest to the mean algorithmconcepts[13]0.99the paper's words
conceptsclosest to the referenceconcepts[14]0.99the paper's words
conceptsALOGPS
also in: ALOGPS
concepts[15]0.99the paper's words
conceptsopen source online solubility prediction toolconcepts[16]0.99the paper's words
conceptsreliability labelsconcepts[17]0.95the paper's words
conceptsG1 group
also in: G1 group
concepts[18]0.99the paper's words
conceptsG2 group
also in: G2 group
concepts[19]0.99the paper's words
conceptsG3
also in: G3
concepts[20]0.99the paper's words
conceptsG4
also in: G4
concepts[21]0.99the paper's words
conceptsG5
also in: G5
concepts[22]0.99the paper's words
conceptsstandard deviationconcepts[23]0.99the paper's words
conceptsdegree of agreementconcepts[24]0.95the paper's words
concepts2D descriptorsconcepts[25]0.99the paper's words
conceptscomma-separated valuesconcepts[26]0.99the paper's words
conceptsHarvard Dataverse Repositoryconcepts[27]0.99the paper's words
conceptshighly solubleconcepts[28]0.99the paper's words
conceptssoluble
also in: soluble
concepts[29]0.99the paper's words
conceptsslightly solubleconcepts[30]0.99the paper's words
conceptsinsoluble
also in: insoluble
concepts[31]0.99the paper's words
conceptsCompounds with 0 and higher solubility valueconcepts[32]0.99the paper's words
conceptsthose in the range of 0 to −2concepts[33]0.99the paper's words
conceptsthose in the range of −2 to −4concepts[34]0.99the paper's words
conceptsless than −4concepts[35]0.99the paper's words
conceptspoor predictive capabilityconcepts[36]0.95the paper's words
conceptspoor aqueous solubilityconcepts[37]0.95the paper's words
conceptshigh risk of erroneous resultsconcepts[38]0.95the paper's words
conceptssampling
also in: sampling
concepts[39]0.95the paper's words
conceptsreliability
also in: reliability
concepts[40]0.95the paper's words
conceptsmachine learning modelsconcepts[41]0.95the paper's words
unhoused_relationsexperimental calibration data → accurate data-driven estimation models
Accurate models require experimental calibration data with high fidelity and quality. — the relation stated: Accurate data-driven models require high-fidelity, high-quality calibration data.
unhoused_relations[0]0.99the tagger's words
unhoused_relationsuncertainties and disagreements in the underlying data → development of reliable data-driven models
Underlying data uncertainty and disagreement hinder reliable model development. — the relation stated: Data uncertainty and disagreement hinder reliable model development.
unhoused_relations[1]0.99the tagger's words
unhoused_relationsSMILES representation → standard identifier
The curation workflow assigns SMILES the functional role of standard compound identifier. — the relation stated: SMILES is chosen as the standard compound identifier.
unhoused_relations[2]0.99the tagger's words
unhoused_relationsSMILES and InChI representations → same RDKit mol object
Round-trip validation checks that SMILES and InChI resolve to the same molecular object. — the relation stated: SMILES and InChI are validated by convergence on the same RDKit molecule object.
unhoused_relations[3]0.99the tagger's words
unhoused_relationssmall size and lack chemical diversity → poor predictive capability on external test sets
Models trained on small, chemically narrow datasets generalize poorly to external tests. — the relation stated: Small and chemically narrow training datasets are associated with poor external-test prediction.
unhoused_relations[4]0.95the tagger's words
unhoused_relationscalculated 2D descriptors → direct use for developing machine learning models
The supplied descriptors enable direct use of AqSolDB in machine-learning model development. — the relation stated: Calculated descriptors enable direct machine-learning use.
unhoused_relations[5]0.99the tagger's words
unhoused_relationsAqSolDB data → comma-separated values format
AqSolDB data are serialized and distributed in CSV format. — the relation stated: AqSolDB is stored in CSV format.
unhoused_relations[6]0.99the tagger's words
unhoused_relationsAqSolDB → Harvard Dataverse Repository
AqSolDB is openly hosted by Harvard Dataverse. — the relation stated: AqSolDB is openly accessible through Harvard Dataverse.
unhoused_relations[7]0.99the tagger's words
unhoused_relationshighly soluble → Compounds with 0 and higher solubility value
The highly-soluble class is assigned to compounds with LogS zero or above. — the relation stated: Highly soluble corresponds to LogS zero or above.
unhoused_relations[8]0.99the tagger's words
unhoused_relationssoluble → those in the range of 0 to −2
The soluble class is assigned to compounds in the stated LogS range. — the relation stated: Soluble corresponds to LogS from zero to minus two.
unhoused_relations[9]0.99the tagger's words
unhoused_relationsslightly soluble → those in the range of −2 to −4
The slightly-soluble class is assigned to compounds in the stated lower LogS range. — the relation stated: Slightly soluble corresponds to LogS from minus two to minus four.
unhoused_relations[10]0.99the tagger's words
unhoused_relationsinsoluble → less than −4
The insoluble class is assigned below the stated LogS boundary. — the relation stated: Insoluble corresponds to LogS below minus four.
unhoused_relations[11]0.99the tagger's words
sensesAqSolDB as an open reference database for aqueous solubilitysenses[0]0.99the tagger's words
sensesaqueous solubility as maximum dissolved amount under physical conditionssenses[1]0.99the tagger's words
sensesdataset quality as generalizability and fidelitysenses[2]0.95the tagger's words
sensesgeneralizability as chemical diversity and dataset sizesenses[3]0.95the tagger's words
sensesfidelity as experimental and recording accuracysenses[4]0.95the tagger's words
sensesLogS as standardized molar aqueous solubilitysenses[5]0.99the tagger's words
sensesreliability as a joint function of replication and dispersionsenses[6]0.95the tagger's words
sensestwo-dimensional descriptors as ready-to-use machine-learning inputssenses[7]0.95the tagger's words
claim_relationsbuilds-on → nine publicly available aqueous-solubility datasets
note: AqSolDB is constructed by curating and merging these prior data resources.
claim_relations[0]0.99the tagger's words
claim_relationscontrasts-with → disparate non-standardized source datasets
note: The standardized curated resource is motivated in contrast to source heterogeneity.
claim_relations[1]0.95the tagger's words
claim_relationsqualifies → the reliability of directly selected G1 observations
note: The authors categorically withhold a reliability interpretation for single-observation G1 values.
claim_relations[2]0.99the tagger's words
concept_edgesALOGPS —is-a→ open source online solubility prediction tool
the relation itself is separately evidenced · strength of the relation: 1 · note: The source makes an explicit categorical class statement. · the relation stated: ALOGPS is an open-source online solubility-prediction tool.
concept_edges[0]0.99the tagger's words
concept_edgespoor aqueous solubility —causes→ high risk of erroneous results
the relation itself is separately evidenced · strength of the relation: 0.65 — the record marks this weak · note: Likely and may explicitly hedge the causal chain. · the relation stated: Poor aqueous solubility may lead through precipitation to a high risk of erroneous screening results. Audit 2026-09-28: DOUBTFUL - read against its full span and kept, but the span says poor solubility is LIKELY to lead to precipitation, which MAY create a high risk of erroneous results; hedged.
concept_edges[1]0.95the tagger's words
concept_edgessampling —causes→ reliability
direction on the measure: increases · the relation itself is separately evidenced · strength of the relation: 0.95 · note: The source makes a flat increase claim, so the gradable weight is high but not categorical. · the relation stated: Increased sampling increases reliability in the authors' statistical rationale.
also in: sampling · reliability
concept_edges[2]0.95the tagger's words
content_tagsAqSolDB combines nine solubility datasets with standardization, representation validation, reliability labels, and calculated two-dimensional descriptors.content_tags.findings[0]0.99the tagger's words
content_tagsThe final resource contains aqueous-solubility values and descriptors for 9,982 unique compounds.content_tags.findings[1]0.99the tagger's words
content_tagsBefore redundant values were eliminated, the merged repository held 19,796 instances for 9,982 unique compounds.content_tags.findings[2]0.99the tagger's words
content_tagsDirect acceptance of unique or near-identical observations curated 7,746 G1 instances.content_tags.findings[3]0.99the tagger's words
content_tagsFor 819 compounds with multiple differing values, closest-to-mean selection produced 183 G4 and 636 G5 records according to the 0.5-LogS dispersion cutoff.content_tags.findings[4]0.99the tagger's words
content_tagsFor 1,417 compounds with exactly two values, closest-to-reference selection produced 235 G2 and 1,182 G3 records.content_tags.findings[5]0.99the tagger's words
content_tagsThe dataset is distributed openly as CSV through Harvard Dataverse.content_tags.findings[6]0.99the tagger's words
content_tagsThe authors infer that G5 is more reliable than G3 and G4 more reliable than G2 because reliability rises with repeated sampling.content_tags.findings[7]0.95the tagger's words
content_tagsCalculated descriptors allow AqSolDB to be used directly for developing machine-learning models.content_tags.findings[8]0.95the tagger's words
content_tagsBoth SMILES and InChI representations were validated and can be converted into RDKit molecule objects.content_tags.findings[9]0.99the tagger's words
content_tagsthe maximum amount of a solute that can dissolve in a given volume of water under physical conditions such as temperature and pressurecontent_tags.definitions[0]0.99the tagger's words
content_tagsdataset chemical diversity together with dataset sizecontent_tags.definitions[1]0.95the tagger's words
content_tagsdata accuracy with respect to experimental-technique reliability and human error in experimentation or recording
also in: fidelity
content_tags.definitions[2]0.95the tagger's words
content_tagsthe selected solubility unit, where S is aqueous solubility in mol/L
also in: LogS
content_tags.definitions[3]0.99the tagger's words
content_tagsmeasurements within 0.01 LogS units of one anothercontent_tags.definitions[4]0.99the tagger's words
content_tagscalculate the mean of competing values and select the observed value nearest that meancontent_tags.definitions[5]0.99the tagger's words
content_tagsselect the competing observed value nearest an external ALOGPS solubility predictioncontent_tags.definitions[6]0.99the tagger's words
content_tagsnine — public aqueous-solubility datasets collected and mergedcontent_tags.quantities[0]0.99the tagger's words
content_tags9,982 — unique compounds in AqSolDBcontent_tags.quantities[1]0.99the tagger's words
content_tags19,796 — instances in the merged repository before redundant values were eliminatedcontent_tags.quantities[2]0.99the tagger's words
content_tags0.01 LogS units — maximum separation at which multiple solubility values are treated as identicalcontent_tags.quantities[3]0.99the tagger's words
content_tags7,746 — unique accepted instances assigned to G1content_tags.quantities[4]0.99the tagger's words
content_tags819 — compounds with more than one differing solubility value processed by closest-to-mean selectioncontent_tags.quantities[5]0.99the tagger's words
content_tags0.5 LogS units — standard-deviation threshold dividing higher- and lower-agreement reliability groupscontent_tags.quantities[6]0.99the tagger's words
content_tags183 — compounds assigned to G4content_tags.quantities[7]0.99the tagger's words
content_tags636 — compounds assigned to G5content_tags.quantities[8]0.99the tagger's words
content_tags1,417 — compounds with exactly two competing solubility valuescontent_tags.quantities[9]0.99the tagger's words
content_tags0.49 RMSE — reported overall ALOGPS error in LogS unitscontent_tags.quantities[10]0.95the tagger's words
content_tags235 — two-observation compounds assigned to G2content_tags.quantities[11]0.99the tagger's words
content_tags1,182 — two-observation compounds assigned to G3content_tags.quantities[12]0.99the tagger's words
content_tags17 — descriptor rows listed at the end of the dataset-information tablecontent_tags.quantities[13]0.95the tagger's words
content_tags0, −2, and −4 LogS — reported boundaries between highly soluble, soluble, slightly soluble, and insoluble categoriescontent_tags.quantities[14]0.99the tagger's words
content_tagsaqueous solubilitycontent_tags.variables[0]0.99the tagger's words
content_tagsSMILES representationcontent_tags.variables[1]0.99the tagger's words
content_tagsInChI representationcontent_tags.variables[2]0.99the tagger's words
content_tagsmolecular masscontent_tags.variables[3]0.99the tagger's words
content_tagsoccurrence countcontent_tags.variables[4]0.99the tagger's words
content_tagsstandard deviationcontent_tags.variables[5]0.99the tagger's words
content_tagsreference valuecontent_tags.variables[6]0.95the tagger's words
content_tagsreliability groupcontent_tags.variables[7]0.95the tagger's words
content_tags2D descriptorscontent_tags.variables[8]0.99the tagger's words
content_tagschemical diversitycontent_tags.variables[9]0.95the tagger's words

Interpretive choices

Tags that could not be placed in the text:

What was deliberately not tagged, and why, is recorded per paper by the tagger. Where a paper has no such record, this page says so rather than implying that nothing was declined.

© 2026 Shir Sivroni · ORCID 0009-0000-2597-2824