Problem-Solving with Python: Modeling of Lanthanide-Shift Reagent Complexes
Herein, we present a program implemented in Python that utilizes a simple complete-search algorithm to determine the geometry of a lanthanide–substrate (LS) complex. The program serves as a practical project in a programming course for chemistry students, specifically aimed at illustrating fundament...
Saved in:
| Published in | Journal of chemical education Vol. 100; no. 9; pp. 3620 - 3625 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
Easton
American Chemical Society and Division of Chemical Education, Inc
12.09.2023
American Chemical Society |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0021-9584 1938-1328 |
| DOI | 10.1021/acs.jchemed.3c00613 |
Cover
| Abstract | Herein, we present a program implemented in Python that utilizes a simple complete-search algorithm to determine the geometry of a lanthanide–substrate (LS) complex. The program serves as a practical project in a programming course for chemistry students, specifically aimed at illustrating fundamental concepts such as decision-making, repetition, functions, lists, and file reading. The project challenges students to determine the position of a lanthanide ion in an LS complex by utilizing NMR titration experimental data obtained from the interaction between menthol and Eu(fod)3. Through the development of an algorithm and the creation of a Python program, students are tasked with calculating the optimal Eu position that correlates best with the experimental data. The primary objective of this project is to enhance students’ understanding of Python’s basic concepts, syntax, and problem-solving skills, fostering their growth in the field of chemistry programming. |
|---|---|
| AbstractList | Herein, we present a program implemented in Python that utilizes a simple complete-search algorithm to determine the geometry of a lanthanide–substrate (LS) complex. The program serves as a practical project in a programming course for chemistry students, specifically aimed at illustrating fundamental concepts such as decision-making, repetition, functions, lists, and file reading. The project challenges students to determine the position of a lanthanide ion in an LS complex by utilizing NMR titration experimental data obtained from the interaction between menthol and Eu(fod)3. Through the development of an algorithm and the creation of a Python program, students are tasked with calculating the optimal Eu position that correlates best with the experimental data. The primary objective of this project is to enhance students’ understanding of Python’s basic concepts, syntax, and problem-solving skills, fostering their growth in the field of chemistry programming. Herein, we present a program implemented in Python that utilizes a simple complete-search algorithm to determine the geometry of a lanthanide–substrate (LS) complex. The program serves as a practical project in a programming course for chemistry students, specifically aimed at illustrating fundamental concepts such as decision-making, repetition, functions, lists, and file reading. The project challenges students to determine the position of a lanthanide ion in an LS complex by utilizing NMR titration experimental data obtained from the interaction between menthol and Eu(fod)3. Through the development of an algorithm and the creation of a Python program, students are tasked with calculating the optimal Eu position that correlates best with the experimental data. The primary objective of this project is to enhance students' understanding of Python's basic concepts, syntax, and problem-solving skills, fostering their growth in the field of chemistry programming. |
| Author | Zlatković, Dragan Đorđević Zlatković, Miljana Radulović, Niko |
| AuthorAffiliation | Department of Chemistry, Faculty of Sciences and Mathematics |
| AuthorAffiliation_xml | – name: Department of Chemistry, Faculty of Sciences and Mathematics |
| Author_xml | – sequence: 1 givenname: Dragan surname: Zlatković fullname: Zlatković, Dragan – sequence: 2 givenname: Miljana surname: Đorđević Zlatković fullname: Đorđević Zlatković, Miljana – sequence: 3 givenname: Niko orcidid: 0000-0003-1342-7567 surname: Radulović fullname: Radulović, Niko email: niko.radulovic@yahoo.com |
| BookMark | eNp9kM1PAjEQxRuDiYD-BV428bzQafej9WaIXxEjET03pTtllywtbheV_95F8Oppkpn33rz8BqTnvENCLoGOgDIYaxNGK1PiGosRN5RmwE9IHyQXMXAmeqRPO1ksU5GckUEIK0qBpVL0ydOs8Ysa1_Hc15-VW0ZfVVtGs11bencdPfsC6_3W22iqXVtqVxUYz8vKttEr6iW6Npr49abGbwzn5NTqOuDFcQ7J-93t2-Qhnr7cP05uprFmWd52LWiRZMgM8EVq84LlII3hqUwQFlJaYYEniaUMpQRM0QrGmckNA0lBi4IPydUhd9P4jy2GVq38tnHdS8VElgHNaMo6FT-oTONDaNCqTVOtdbNTQNWemuqoqSM1daTWucYH1-_xL_Y_xw-60XPZ |
| Cites_doi | 10.1016/S0097-8485(97)00071-5 10.1016/j.molstruc.2007.02.029 10.1021/acsinfocus.7e5030 10.1021/acs.jchemed.7b00078 10.1007/978-3-030-18873-3 |
| ContentType | Journal Article |
| Copyright | 2023 American Chemical Society and Division of Chemical Education, Inc. Copyright American Chemical Society Sep 12, 2023 |
| Copyright_xml | – notice: 2023 American Chemical Society and Division of Chemical Education, Inc. – notice: Copyright American Chemical Society Sep 12, 2023 |
| DBID | AAYXX CITATION AHOVV K9. |
| DOI | 10.1021/acs.jchemed.3c00613 |
| DatabaseName | CrossRef Education Research Index ProQuest Health & Medical Complete (Alumni) |
| DatabaseTitle | CrossRef ProQuest Health & Medical Complete (Alumni) |
| DatabaseTitleList | ProQuest Health & Medical Complete (Alumni) |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Education Chemistry |
| EISSN | 1938-1328 |
| EndPage | 3625 |
| ExternalDocumentID | 10_1021_acs_jchemed_3c00613 a339745518 |
| GroupedDBID | -DZ -ET -~X .K2 4.4 55A 5D0 5GY 5VS 6TJ 7K8 85S AABCJ AABXI AAIKC AAMNW AAWRB ABDQB ABEFU ABFRP ABMVS ABOCM ABPPZ ABPTK ABQRX ABUCX ACGFO ACGFS ACGOD ACIWK ACKOT ACNCT ACQAM ACS ADHLV AEESW AENEX AFEFF AFXLT AGHSJ AGJRR AHGAQ ALMA_UNASSIGNED_HOLDINGS AQSVZ BAANH CJ0 DU5 E.L EBS ED~ F5P FA8 FAC GGK GNL HF~ JG~ LG6 M0P P2P RNS ROL RWL RXW SJN TAE TAF TN5 TWZ UCJ UHB UI2 UKR UPT VF5 VG9 VQA W1F WH7 X7L XKZ XSW XZL YCJ YQT YYQ YZZ ZCA ZHY ZKG ZUP ~02 53G AAHBH AAYXX ABBLG ABJNI ABLBI ADUKH CITATION CUPRZ YR5 ABUFD AHOVV K9. |
| ID | FETCH-LOGICAL-a267t-950d46e2c13b5f7d2719cc3594e1b99f8f1344f02e991e5ef8232c7c21901a8d3 |
| IEDL.DBID | ACS |
| ISSN | 0021-9584 |
| IngestDate | Tue Oct 07 05:13:55 EDT 2025 Wed Oct 01 04:13:11 EDT 2025 Wed Sep 13 03:15:27 EDT 2023 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 9 |
| Keywords | Computer-Based Learning Problem Solving Graduate Education Organic Chemistry Computational Chemistry |
| Language | English |
| License | https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 https://doi.org/10.15223/policy-045 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a267t-950d46e2c13b5f7d2719cc3594e1b99f8f1344f02e991e5ef8232c7c21901a8d3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0003-1342-7567 |
| PQID | 2866106052 |
| PQPubID | 41672 |
| PageCount | 6 |
| ParticipantIDs | proquest_journals_2866106052 crossref_primary_10_1021_acs_jchemed_3c00613 acs_journals_10_1021_acs_jchemed_3c00613 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2023-09-12 |
| PublicationDateYYYYMMDD | 2023-09-12 |
| PublicationDate_xml | – month: 09 year: 2023 text: 2023-09-12 day: 12 |
| PublicationDecade | 2020 |
| PublicationPlace | Easton |
| PublicationPlace_xml | – name: Easton |
| PublicationTitle | Journal of chemical education |
| PublicationTitleAlternate | J. Chem. Educ |
| PublicationYear | 2023 |
| Publisher | American Chemical Society and Division of Chemical Education, Inc American Chemical Society |
| Publisher_xml | – name: American Chemical Society and Division of Chemical Education, Inc – name: American Chemical Society |
| References | ref6/cit6 ref3/cit3 ref8/cit8 ref5/cit5 ref2/cit2 ref4/cit4 ref1/cit1 ref7/cit7 |
| References_xml | – ident: ref5/cit5 – ident: ref6/cit6 doi: 10.1016/S0097-8485(97)00071-5 – ident: ref8/cit8 doi: 10.1016/j.molstruc.2007.02.029 – ident: ref1/cit1 doi: 10.1021/acsinfocus.7e5030 – ident: ref7/cit7 – ident: ref2/cit2 doi: 10.1021/acs.jchemed.7b00078 – ident: ref4/cit4 – ident: ref3/cit3 doi: 10.1007/978-3-030-18873-3 |
| SSID | ssj0012598 |
| Score | 2.365758 |
| Snippet | Herein, we present a program implemented in Python that utilizes a simple complete-search algorithm to determine the geometry of a lanthanide–substrate (LS)... |
| SourceID | proquest crossref acs |
| SourceType | Aggregation Database Index Database Publisher |
| StartPage | 3620 |
| SubjectTerms | Algorithms Basic Skills Chemistry College students Decision making Experimental data Fundamental Concepts Menthol NMR Nuclear magnetic resonance Problem solving Programming Reagents Search algorithms Students Substrates Syntax Teaching methods Titration |
| Title | Problem-Solving with Python: Modeling of Lanthanide-Shift Reagent Complexes |
| URI | http://dx.doi.org/10.1021/acs.jchemed.3c00613 https://www.proquest.com/docview/2866106052 |
| Volume | 100 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVABC databaseName: ACS Online customDbUrl: eissn: 1938-1328 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0012598 issn: 0021-9584 databaseCode: ACS dateStart: 19240101 isFulltext: true titleUrlDefault: https://pubs.acs.org/action/showPublications?display=journals providerName: American Chemical Society |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3JTsMwELWgHODCjigU5AMHDrjES-qEW1WBEEtVUZC4RY4XlUUtoqkEfD3jLOxCvUaRncxMZl48y0NoL9aAQVoiJWAggghpYpJyxYlSKpKxNbI4Grjstk5vxNltePulWf1HBp_RQ6XHzXt4AQgOTa59yOWzaI61pPQVfO1O_yNpAEi-cLy-6gACazVk6O9FfDjS4-_h6Ls3zkPMyRLqVo06RWXJQ3OSpU399ntu43RPv4wWS7CJ24V1rKAZO1xF852K423VczaX9R1r6LxXcMuQ_ujRnzJgf0SLe69-uMAR9pxpvnMdjxy-AG0M1PDOWNIf3LkMX1nlO7Swdy6P9sWO19HNyfF155SUVAtEgSQzEFdgRMsyTXkaOmmYpLHWPIyFpWkcu8hRLoQLmAU8aUPrIkBiWmrm8YSKDN9AteFoaDcRdoGmLpTGmICLSNFUmlSANRinKShN19E-CCUpP5VxkmfBGU3yi4WkklJSdXRQKSd5KoZv_H97o1Lg5_IsAgQSwE8b25p-42204GnlSU4V0UC17HlidwB8ZOlubnLvA0zUEg |
| linkProvider | American Chemical Society |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELagDLDwRhQKeGBgwCWOnThhQxWo0BYhSiW2yPFDLaAWkSABv55zkoJACMFqRX6cL3efz777ENqPFWCQkKcEFIQTLnRMUiYZkVJGIjZalKGB3mXYHvCL2-C2SgpzuTAwiQx6yopL_M_qAvTItd3BOsBHNJlynpfNorkg5NQduU5a_Y-7AwD0pf11jw_Av05rDf3cifNKKvvqlb4a5cLTnC2hwccciwcm983nPG2qt2_lG_-7iGW0WEFPfFLqygqaMeNVNN-aMr6tOgbn6rXHGupclUwzpD95cDEH7AK2-OrVlRo4xo5BzeWx44nFXdiboRyPtCH94cjm-NpIl6-Fnal5MC8mW0eDs9ObVptUxAtE-qHIQWqe5qHxFWVpYIX2BY2VYkHMDU3j2EaWMs6t5xtAlyYwNgJcpoTyHbqQkWYbqDaejM0mwtZT1AZCa-0xHkmaCp1y0A1tFQ2FUHV0AEJJqh8nS4o7cZ8mRWMpqaSSVB0dTvcoeSxLcfz-eWO6j5_d-xHgEQ-OcP7W3wfeQ_Ptm1436Z5fdrbRgiOcJwWJRAPV8qdnswOwJE93Cy18Byb33HQ |
| linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1ZT9wwEB5xSIWXlnKIBQp-4KEP9RLHTpz0rdp2BeXQqlskeIocH1oO7a5IkAq_nnEOKhBCiFcr8jEznvkytucD2E01YpBY5BQNRFAhTUpzrjhVSiUytUbWqYHjk3j_VPw-i85mIGnfwuAkCuypqA7x_a6eGtdUGGB7vv0S14Jxosu1j758FuajGDe7B0W94eP5AYL62gf7CwgYY9t6Qy934iOTLp5GpqeOuYo2_U9w_jjP6pLJVfe2zLv6_lkJx_csZAk-NhCU_Kht5jPM2PEyLPRa5rdlz-Tc3PpYgcNBzThDh5Nrn3sgPnFLBne-5MB34pnU_Ht2MnHkCHU0UuMLY-lwdOFK8scq_26LeJdzbf_ZYhVO-7_-9vZpQ8BAVRjLEiUXGBHbUDOeR06aULJUax6lwrI8TV3iGBfCBaFFlGkj6xLEZ1rq0KMMlRi-BnPjydiuA3GBZi6SxpiAi0SxXJpcoI0Yp1kspe7AVxRK1mygIqvOxkOWVY21pLJGUh341uopm9YlOV7_fKvV5f_uwwRxSYC_cuHG2wfegQ-Dn_3s6ODkcBMWPe88rbgktmCuvLm1XxCdlPl2ZYgPaAne9w |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Problem-Solving+with+Python%3A+Modeling+of+Lanthanide-Shift+Reagent+Complexes&rft.jtitle=Journal+of+chemical+education&rft.au=Zlatkovi%C4%87%2C+Dragan&rft.au=Zlatkovi%C4%87%2C+Miljana+%C3%90or%C3%B0evi%C4%87&rft.au=Radulovi%C4%87%2C+Niko&rft.date=2023-09-12&rft.pub=American+Chemical+Society&rft.issn=0021-9584&rft.eissn=1938-1328&rft.volume=100&rft.issue=9&rft.spage=3620&rft_id=info:doi/10.1021%2Facs.jchemed.3c00613&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0021-9584&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0021-9584&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0021-9584&client=summon |