Isolation and identification of active ingredients and biological activity of Dioscorea nipponica Makino
BMC complementary medicine and therapies(2023)
Abstract
This study reported the isolation and identification of bioactive compounds from Dioscorea nipponica Makino, a plant used in traditional medicine for various ailments. Nine compounds were isolated, including a new compound named as diosniposide E, which was elucidated by analyzing its 1 H-NMR, 13 C-NMR, DEPT, COSY, HMBC and MS data and comparing them with data available in literature. The other eight compounds were identified as known compounds. Theoretical calculations of energy and the generation of a molecular electrostatic potential surface map were employed to assess the antioxidant capacity of nine compounds, the calculation results exhibited that compounds 5 and 6 had strong antioxidant capacities. To further evaluate the antioxidant activities of the investigated compounds, the DPPH and ABTS assays were conducted. The results from the DPPH scavenging activity test revealed that compounds 4 – 6 exhibited enhanced scavenging activities compared to L-ascorbic acid, while displaying similar efficacy to trolox. Moreover, the ABTS scavenging activities of compounds 4 – 6 were found to surpass those of L-ascorbic acid and trolox. In terms of α-glucosidase inhibition, compounds 3 and 4 displayed remarkable inhibitory activities that surpassed the effects of acarbose. Additionally, compound 2 exhibited potent anticholinesterase activities, outperforming donepezil. This research provides insights into the potential bioactive compounds present in Dioscorea nipponica Makino and may contribute to its use in traditional medicine.
MoreTranslated text
Key words
Dioscorea nipponica Makino,Active ingredients,Separation and identification,Antioxidant activity,Inhibitory activity
AI Read Science
Must-Reading Tree
Example
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined