{"schema_version":"bf_book_companion_v1","release_id":"20260417T232332Z","book":{"amazon_purchase_url":"https://www.amazon.com/dp/0262054485?tag=bookfrontier-20","asin":"0262054485","authors":["Christopher J. Johnson","Benjamin J. Lear"],"book_id":"9780262054485","canonical_url":"https://bookfrontier.com/books/coding-for-chemists-0262054485","cover_image_url":"https://img.bookfrontier.com/9780262054485.jpg?v=20260417T232332Z%3A2026-04-17T23%3A23%3A32Z","description":"A chemistry-driven pathway to learning Python that empowers chemists to use coding as a practical tool for planning experiments, visualizing results, and interpreting chemical behavior. This approachable textbook introduces coding in Python as a tool for solving real-world problems encountered by experimental chemists and uses a narrative structure that frames coding concepts in terms of tasks common to chemical research. Readers will learn to plan experiments, automate the generation of publication-quality figures, fit experimental data to any desired model, and process data using advanced analysis techniques. By working through this book, readers with no prior knowledge of coding will learn to efficiently expand their research and data analysis skills. - Introduces concepts and workflows applicable to nearly all experimental chemists - Assumes no prior knowledge of coding - Ensures that each concept introduced is immediately useful to the reader - Tackles key pain points familiar to any advanced undergraduate chemistry student with usable code","forthcoming":true,"isbn13":"9780262054485","publication_date":"20260407","publisher":"MIT Press","slug":"coding-for-chemists","subtitle":"Saving Time and Solving Problems With Python","title":"Coding for Chemists"},"discovery":{"categories":{"all":[{"bisac_code":"COM051360","confidence_band":"medium","label":"Python Programming","score":0.8274,"source":"bisac_hint_model"},{"bisac_code":"SCI013070","confidence_band":"medium","label":"Molecular Modeling","score":0.8015,"source":"bisac_hint_model"},{"bisac_code":"COM051390","confidence_band":"medium","label":"Open Source Development","score":0.7886,"source":"bisac_hint_model"}],"hint":[{"bisac_code":"COM051360","confidence_band":"medium","label":"Python Programming","score":0.8274,"source":"bisac_hint_model"},{"bisac_code":"SCI013070","confidence_band":"medium","label":"Molecular Modeling","score":0.8015,"source":"bisac_hint_model"},{"bisac_code":"COM051390","confidence_band":"medium","label":"Open Source Development","score":0.7886,"source":"bisac_hint_model"}],"publisher":[{"bisac_code":"COM051360","confidence_band":"high","label":"Python Programming","score":1,"source":"onix_publisher_code"},{"bisac_code":"SCI013010","confidence_band":"high","label":"Analytical Chemistry","score":1,"source":"onix_publisher_code"},{"bisac_code":"SCI043000","confidence_band":"high","label":"Scientific Methods","score":1,"source":"onix_publisher_code"}]},"genres":[{"label":"Python Programming","score":0.8274,"slug":"python-programming"},{"label":"Molecular Modeling","score":0.8015,"slug":"molecular-modeling"},{"label":"Open Source Development","score":0.7886,"slug":"open-source-development"}],"reader_fit":["Good for readers who enjoy Python Programming","Good for readers interested in science","Good for readers who enjoy Python Programming and Molecular Modeling."],"related_lists":[],"series":null,"similar_books":[{"authors":["Eric Matthes"],"book_id":"9781718502703","cover_image_url":"https://img.bookfrontier.com/9781718502703.jpg?v=20260417T232332Z%3A2026-04-17T23%3A23%3A32Z","score":14.1029,"title":"Python Crash Course, 3rd Edition","url":"https://bookfrontier.com/books/9781718502703"},{"authors":["Al Sweigart"],"book_id":"9781593279929","cover_image_url":"https://img.bookfrontier.com/9781593279929.jpg?v=20260417T232332Z%3A2026-04-17T23%3A23%3A32Z","score":14.0683,"title":"Automate the Boring Stuff With Python, 2nd Edition","url":"https://bookfrontier.com/books/9781593279929"},{"authors":["Heather Cox","Donald A. McQuarrie","John D. Simon","& 0 more"],"book_id":"9780935702439","cover_image_url":"https://img.bookfrontier.com/9780935702439.jpg?v=20260417T232332Z%3A2026-04-17T23%3A23%3A32Z","score":13.2001,"title":"Problems and Solutions to Accompany Mcquarrie and Simon's Physical Chemistry","url":"https://bookfrontier.com/books/9780935702439"},{"authors":["Brian P. Ingalls"],"book_id":"9780262545822","cover_image_url":"https://img.bookfrontier.com/9780262545822.jpg?v=20260417T232332Z%3A2026-04-17T23%3A23%3A32Z","score":12.8344,"title":"Mathematical Modeling in Systems Biology","url":"https://bookfrontier.com/books/9780262545822"},{"authors":["Aditya Y Bhargava"],"book_id":"9781633438538","cover_image_url":"https://img.bookfrontier.com/9781633438538.jpg?v=20260417T232332Z%3A2026-04-17T23%3A23%3A32Z","score":11.2232,"title":"Grokking Algorithms, Second Edition","url":"https://bookfrontier.com/books/9781633438538"},{"authors":["Panos Louridas"],"book_id":"9780262539029","cover_image_url":"https://img.bookfrontier.com/9780262539029.jpg?v=20260417T232332Z%3A2026-04-17T23%3A23%3A32Z","score":10.4978,"title":"Algorithms","url":"https://bookfrontier.com/books/9780262539029"},{"authors":["Noam Nisan","Shimon Schocken"],"book_id":"9780262539807","cover_image_url":"https://img.bookfrontier.com/9780262539807.jpg?v=20260417T232332Z%3A2026-04-17T23%3A23%3A32Z","score":10.4417,"title":"The Elements of Computing Systems, Second Edition","url":"https://bookfrontier.com/books/9780262539807"},{"authors":["Mark Lutz"],"book_id":"9781449355739","cover_image_url":"https://img.bookfrontier.com/9781449355739.jpg?v=20260417T232332Z%3A2026-04-17T23%3A23%3A32Z","score":9.338,"title":"Learning Python","url":"https://bookfrontier.com/books/9781449355739"}],"topics":[{"evidence_refs":["keyword:science books"],"label":"Science","score":0.2945,"slug":"science"},{"evidence_refs":["keyword:coding for kids"],"label":"Kids","score":0.2279,"slug":"kids"},{"evidence_refs":["keyword:science gifts for adults"],"label":"Adults","score":0.2025,"slug":"adults"}],"what_you_get":["Themes: Science, Kids, Adults.","Reading lane: Python Programming and Molecular Modeling.","Publisher: MIT Press."]},"llm_signals":null,"source_presence":{"amazon":true,"book_detail":true,"goodreads":false,"llm_signals":false,"similarity_seed":true},"stats":{"amazon_ratings_count":0,"goodreads_ratings_count":0,"goodreads_reviews_count":0,"quality_score":0.8}}