Data from the sources were downloaded in bulk whenever the sources offered a bulk download option. During the extraction process, it was observed that these bulk downloads often did not include additional metadata, such as organism details and citation information. To address this, web scrapping was used to mine individual molecular entry pages and gather the necessary information. It was also employed to extract the data from data sources that did not provide a bulk download and only displayed entries as HTML pages. All the gathered information was then harmonised and saved. Structural data from these sources are initially parsed using RDKit , and molecules that fail to be parsed are discarded. Successfully parsed entries are then saved as a CSV file with associated metadata, such as name, CAS ID , organism, sample location, synonyms, citation, and geolocation when available. The CSV files are then loaded into COCONUT as separate collections to preserve provenance data.