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...

Full description

Saved in:
Bibliographic Details
Published inJournal of chemical education Vol. 100; no. 9; pp. 3620 - 3625
Main Authors Zlatković, Dragan, Đorđević Zlatković, Miljana, Radulović, Niko
Format Journal Article
LanguageEnglish
Published Easton American Chemical Society and Division of Chemical Education, Inc 12.09.2023
American Chemical Society
Subjects
Online AccessGet full text
ISSN0021-9584
1938-1328
DOI10.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