{"id":5625,"date":"2016-12-18T16:53:42","date_gmt":"2016-12-18T22:53:42","guid":{"rendered":"https:\/\/www.kabt.org\/?p=5625"},"modified":"2016-12-19T08:35:58","modified_gmt":"2016-12-19T14:35:58","slug":"curve-fitting-aka-model-fitting-the-end-goal","status":"publish","type":"post","link":"https:\/\/www.kabt.org\/?p=5625","title":{"rendered":"Curve Fitting AKA Model Fitting&#8211;the End Goal"},"content":{"rendered":"<div>Curve Fitting AKA Model Fitting:<\/div>\n<div><\/div>\n<div>When I started this series of posts my goal was to see if I could generate precise data with a proven classroom lab. \u00a0The data precision that is possible with the yeast catalase lab provides a unique opportunity where data analysis skills can be productively explored, practiced and understood. \u00a0My contention was that this is the ideal lab to focus not just on content, not just on experimental design, but also to introduce relatively sophisticated data analysis. \u00a0To be up front about it, I had only a hint of how rich this lab is for doing just that. \u00a0Partly , this is because in my years of teaching high school biology I covered most of the enzyme content in class activities and with 3D visualizations, focusing on the shape of enzymes but neglecting enzyme kinetics. \u00a0That would be different if I were teaching today&#8212;I&#8217;d focus more on the quantitative aspects. \u00a0Why? \u00a0Well, it isn&#8217;t just to introduce the skills but it has more to do with how quantitative methods help to build a deeper understanding of the phenomena you are trying to study. \u00a0My claim is that your students will develop a deeper understanding of enzymes and how enzymes work in the grand scheme of things if they follow learning paths that are guided and supported by quantitative data. \u00a0This post is an example.<\/div>\n<div><\/div>\n<div>The last post focused on plotting the data points as rates, along with some indication of the variability in each measurement in a plot like this.<\/div>\n<div><\/div>\n<div>\n<div><\/div>\n<div><img decoding=\"async\" src=\"https:\/\/ci4.googleusercontent.com\/proxy\/aiVUGPNit7ATPjsGg7YCywLiBMBoRS6k6F3R4UgL1jjUFr25yB7K7ooHFIta61ANAaelgDOUF6f40SEu3AFGDAK02C-kaYmLhUKVAMhKiBuFdy8=s0-d-e1-ft#https:\/\/c2.staticflickr.com\/6\/5339\/30033335033_c514503a95.jpg\" width=\"500\" height=\"228\" \/><\/div>\n<\/div>\n<div><\/div>\n<div>As I said before, I would certainly be happy if most of my students got to this point as long as they understood how this graph helps them to describe enzyme reactions and interpret others work.<\/div>\n<div><\/div>\n<div>But a graph like this begs to have a line of best fit&#8211;a curve that perhaps plots the relationship implied by our data points.<\/div>\n<div><\/div>\n<div><\/div>\n<div>Something like this.<\/div>\n<div><\/div>\n<div><\/div>\n<div><img decoding=\"async\" src=\"https:\/\/ci4.googleusercontent.com\/proxy\/7RqWHNDCP7D89nokluglzjFA9Ecm6LUEd4BLd-SYP6nLGkEZjP3fYmRIsT29J3GDW_JxAt9JuEhzQQ5CgTocIh7C0oQv4kVXCpf-fh4mZ0acrnQ=s0-d-e1-ft#https:\/\/c5.staticflickr.com\/6\/5540\/29858788844_3d15fc20a4.jpg\" width=\"500\" height=\"249\" \/><\/div>\n<div><\/div>\n<div>\n<p>One of the early lessons on model building in my current Research Methods course involves taking data we have generated with a manipulative model (radioactive decay) to generate a predictive model. \u00a0The students plot their data points and then try to find the mathematical expression that will describe the process best. \u00a0Almost always, my students ask EXCEL to generate a line of best fit based on the data. \u00a0Sometimes they pick linear plots, sometimes exponential, sometimes log plots and sometime power plots. \u00a0These are all options in EXCEL to try and fit the data to some mathematical expression. \u00a0It should be obvious that the process of exponential decay is not best predicted with multiple types of expressions. \u00a0There should be one type of expression that most closely fits the actual physical phenomenon&#8211;a way of capturing what is actually going on. \u00a0Just picking a &#8220;treandline&#8221; based on how well it visually fits the current data without considering the actual phenomenon is a very common error or misconception. \u00a0You see, to pick or develop the best expression requires a deep understanding of the process being described. \u00a0In my half-life exercise, I have the students go back and consider the fundamental things or core principles that are going on. \u00a0Much like the process described by Jungck, Gaff and Weisstein:<\/p>\n<\/div>\n<div>\n<div>&#8220;By linking mathematical manipulative models in a four-step process\u20141) use of physical manipulatives, 2) interactive exploration of computer simulations, 3) derivation of mathematical relationships from core principles, and 4) analysis of real data sets&#8230;&#8221;<\/div>\n<div><\/div>\n<div>Jungck, John R., Holly Gaff, and Anton E. Weisstein. &#8220;Mathematical manipulative models: In defense of \u201cBeanbag Biology\u201d.&#8221;\u00a0<i>CBE-Life Sciences Education<\/i>\u00a09.3 (2010): 201-211.<\/div>\n<div><\/div>\n<div>The point is that we are really fitting curves or finding a curve of best fit&#8211;we are really trying to see how well our model will fit the real data. \u00a0And that is why fitting this model takes this lab to an entirely new level. \u00a0 But how are you going to build this mathematical model?<\/div>\n<div><\/div>\n<div>Remember that we started with models that were more conceptual or manipulative. \u00a0And we introduced a symbolic model as well that captured the core principles of enzyme action:<\/div>\n<div><\/div>\n<div><\/div>\n<div><img decoding=\"async\" src=\"https:\/\/ci3.googleusercontent.com\/proxy\/-8xG_vQnoPuorLf1E_GR3ONQw5V-3G0oqAvUf3N_b55TvmbQ8mgEPJfu5Rd6Mxn6xjhCxf1hQHPYLxj5HifqpyK6oYDt0vGz-nLjaRWZ1yt3zw9Tqw=s0-d-e1-ft#https:\/\/c2.staticflickr.com\/6\/5337\/31359688185_77a08ed970_z.jpg\" width=\"509\" height=\"159\" \/><br \/>\n<span style=\"font-size: xx-small;\">By Thomas Shafee (Own work) [CC BY 4.0 (http:\/\/creativecommons.org\/licenses\/by\/4.0)], via Wikimedia Commons<\/span><\/div>\n<div><\/div>\n<div>Now how do we derive a mathematical expression from this? \u00a0I&#8217;m not suggesting that you should necessarily unless you feel comfortable doing so but I&#8217;ll bet there are kids in your class that can given a bit of guidance. \u00a0You may not feel comfortable providing the guidance. \u00a0But in this day of &#8220;just ask Google&#8221; you can provide that guidance in the form of a video discussion from the Khan Academy designed to help students prepare for the MCAT. \u00a0Don&#8217;t let that scare you off. \u00a0Here are two links that take the symbolic model and derive a mathematical expression&#8211;not just any expression&#8212;the Michaelis-Menten equation for enzyme kinetics. You or your students will no doubt need to view these more than once but the math is not that deep&#8212;not if your students are exploring calculus or advanced algebra. \u00a0It is really more about making assumptions and how those assumptions simplify things so that with regular algebra you can generate the Michaelis-Menten equation.<\/div>\n<div><\/div>\n<div><a href=\"https:\/\/www.khanacademy.org\/test-prep\/mcat\/biomolecules\/enzyme-kinetics\/v\/an-introduction-to-enzyme-kinetics\" target=\"_blank\">https:\/\/www.khanacademy.org\/te<wbr \/>st-prep\/mcat\/biomolecules\/enzy<wbr \/>me-kinetics\/v\/an-introduction-<wbr \/>to-enzyme-kinetics<\/a><\/div>\n<div><\/div>\n<div><a href=\"https:\/\/www.khanacademy.org\/test-prep\/mcat\/biomolecules\/enzyme-kinetics\/v\/steady-states-and-the-michaelis-menten-equation\" target=\"_blank\">https:\/\/www.khanacademy.org\/te<wbr \/>st-prep\/mcat\/biomolecules\/enzy<wbr \/>me-kinetics\/v\/steady-states-<wbr \/>and-the-michaelis-menten-<wbr \/>equation<\/a><\/div>\n<div><\/div>\n<div>You can also find a worked out derivation here: \u00a0<a href=\"https:\/\/www.ncbi.nlm.nih.gov\/books\/NBK22430\/\">https:\/\/www.ncbi.nlm.nih.gov\/books\/NBK22430\/<\/a>\u00a0 in this text excerpt from Biochemistry, 5th ed.\u00a0Berg JM, Tymoczko JL, Stryer L.<\/div>\n<div>New York:\u00a0<a href=\"http:\/\/www.whfreeman.com\/\">W H Freeman<\/a>; 2002.<\/div>\n<div><\/div>\n<div>Of course, you don&#8217;t even have to go through the derivation you could just provide the equation.<\/div>\n<div><\/div>\n<div><img decoding=\"async\" src=\"https:\/\/ci5.googleusercontent.com\/proxy\/WbJ7l8-lRlHczbz2tASb7HC13_4f_w3KmnQ_hcA2rFVAmleUUR-UGbeFJKkK-RAAMka5ppNEcVSHq0kSta5hoDbKUhX9WFJySVUl2OiTXHmg8zNU=s0-d-e1-ft#https:\/\/c4.staticflickr.com\/1\/425\/31608605731_0a55806ee0_n.jpg\" width=\"320\" height=\"135\" \/><br \/>\nThe important thing is that students understand where this equation comes from&#8212;it doesn&#8217;t come out of thin air and it is based on the same core principles they uncovered or experienced if they did the toothpickase manipulation&#8211;it is just quantified now. \u00a0So how do I use this equation to actually see how well my data &#8220;fits&#8221;? \u00a0If it were a linear expression that would be easy in Excel or any spreadsheet package but what about non-linear trend lines? \u00a0I can tell you that this expression is not part of the trend line package you&#8217;ll find in spreadsheets.<\/div>\n<div><\/div>\n<div>I&#8217;ve got to admit, I spent too many years thinking that generating best-fit curves from non-linear expressions like the M-M equation was beyond the abilities of me or my students. \u00a0But again &#8220;Ask Google&#8221; comes to the rescue. \u00a0If you google &#8220;using solver for non-linear curve fitting regression&#8221; you&#8217;ll end up with lots of videos and even some specific to the Michaelis-Menten equation. \u00a0It turns out EXCEL (and I understand Google Sheets) has an add-on called Solver that helps you find the best fit line. \u00a0But what does that mean? \u00a0Well it means that you need to manipulate the parameters in the M-M equation to generate a line until it mostly fits your data&#8211;to see if the model is an accurate description of what you measured. \u00a0What parameters are these?<\/div>\n<div><\/div>\n<div>Look at the equation:<\/div>\n<div><\/div>\n<div>V0 equals the rate of the reaction at differing substrate concentrations&#8211;the vertical axis in the plots above.<\/div>\n<div><\/div>\n<div>Vmax equals the point at which all of the enzyme is complexed with the substrate&#8211;the maximum rate of the reaction with this particular enzyme at this particular enzyme concentration (that is enzyme concentration not substrate)<\/div>\n<div><\/div>\n<div>\n<p dir=\"ltr\">Km equals the concentration of the substrate where the rate of reaction is 1\/2 of\u00a0Vmax<\/p>\n<\/div>\n<div><\/div>\n<div>[S] \u00a0equals the substrate concentration, in this case the\u00a0H2O2<\/div>\n<div><\/div>\n<div>Two of these parameters are variables&#8212;one is our experimental or explanatory variable, the concentration of H2O2 and the other is our response variable, the rate of the reaction. Some folks prefer independent and dependent variable. This is what we graph on our axis.<\/div>\n<div><\/div>\n<div>The other two parameters are constants and the help to define the curve. More importantly, these are constants for this particular enzyme at this particular enzyme concentration for this particular reaction. These constants will be for different enzymes, different concentrations or reactions with inhibitors, competitors, etc. In other words it is these constants that help us to define our enzyme properties and provide a quantitative way to compare enzymes and enzyme reactions. You can google up tables of these values on the web. from: Biochemistry, 5th ed.\u00a0Berg JM, Tymoczko JL, Stryer L.<\/div>\n<div>New York:\u00a0<a href=\"http:\/\/www.whfreeman.com\/\">W H Freeman<\/a>; 2002. <a href=\"https:\/\/www.ncbi.nlm.nih.gov\/books\/NBK22430\/table\/A1055\/?report=objectonly\">https:\/\/www.ncbi.nlm.nih.gov\/books\/NBK22430\/table\/A1055\/?report=objectonly<\/a><\/div>\n<div><\/div>\n<div>So calculating these constants is a big deal and one that is not typically a goal in introductory biology but if you&#8217;ve come this far then why not?<\/div>\n<div><\/div>\n<div>This is where generating that line that best-fits the data based on the Michaelis-Menten equation comes in.<\/div>\n<div><\/div>\n<\/div>\n<div>You can do this manually with some help from Solver in Excel. \u00a0(Google Sheets also is supposed to have a solver available but I haven&#8217;t tried it.<\/div>\n<div><\/div>\n<div><img decoding=\"async\" src=\"https:\/\/ci3.googleusercontent.com\/proxy\/Kg4zaAMtidhS1p6FNadI46nFmo4_zP91pPfhJmXhDIuQBZamfM79GmcK0obqtkmICy-OCLIi833oawGu1Fbj2C6GleYG-ae7kreBgSpFKTWgFA=s0-d-e1-ft#https:\/\/c7.staticflickr.com\/1\/560\/31388497742_907a8592ee.jpg\" width=\"500\" height=\"248\" \/><\/div>\n<div><\/div>\n<div>I have put together a short video on how to do this in Excel based on the data I generated for this lab.<\/div>\n<div><\/div>\n<p><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/ZW9-0NvWmQo\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<div>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=ZW9-0NvWmQo&amp;t=68s\" target=\"_blank\">https:\/\/www.youtube.com\/watch?<wbr \/>v=ZW9-0NvWmQo&amp;t=68s<\/a><\/p>\n<\/div>\n<div>I&#8217;ve also taken advantage of a web based math application DESMOS which is kind of a graphing calculator on the web. \u00a0While I can create sliders to manipulate the constants in the equation,\u00a0Km and\u00a0Vmax \u00a0to make a dynamic spreadsheet model it is a lot easier in DESMOS and DESMOS lets me share or embed the interactive equation. Scroll down in the left hand column to get to the sliders that change the constants.<\/div>\n<div>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.desmos.com\/calculator\/9nfwk6namw\" width=\"800px\" height=\"400px\"><\/iframe><\/p>\n<\/div>\n<p>You can also just go to Desmos and play with it there<\/p>\n<div><a href=\"https:\/\/www.desmos.com\/calculator\/gqlkbomtew\" target=\"_blank\">https:\/\/www.desmos.com\/calcula<wbr \/>tor\/gqlkbomtew<\/a><\/div>\n<div><\/div>\n<p>I had to use A and B and x1 in my equation as symbols.<\/p>\n<div>\n<p><img decoding=\"async\" src=\"https:\/\/ci5.googleusercontent.com\/proxy\/UpNgLhTILtyh1sBuE9V9sw8R3eHBYdtBe-MTj6uJVHbcIhM97Wsigy04XNZmU_WLBwU5Z39bkApAL3lu3pLy0p4m6LN1Kp_Nx2UhioANMXRDafbp=s0-d-e1-ft#https:\/\/c5.staticflickr.com\/1\/689\/31625986436_541fd76a6a_b.jpg\" width=\"545\" height=\"313\" \/><\/p>\n<p>It is not that difficult to use DESMOS and with my example your students who are familiar with it will be able to make their own model with their own data within DESMOS. \u00a0Move the sliders around&#8212;they represent the values for \u00a0\u00a0Km and\u00a0Vmax \u00a0in the equation. \u00a0Notice how they change the shape of the graph. \u00a0This really brings home the point of how these constants can be used to quantitatively describe the properties of an enzyme and helps to make sense of the tables one finds about enzyme activity. \u00a0Also, notice the residuals that are plotted in green along the &#8220;x-axis&#8221;. \u00a0These residuals are how we fit the curve. \u00a0Each green dot is the result of taking the difference between the a point on theoretical line with particular constants and variable values and the actual data point. \u00a0That difference is squared. \u00a0A fit that puts the green dots close to zero is a very good fit. \u00a0(BTW, this is the same thing we do in EXCEL with the Solver tool.) \u00a0Watch as you try to minimize the total residuals as you move the sliders. \u00a0The other thing that you get with DESMOS is that if you zoom out you&#8217;ll find that this expression is actually a hyperbolic tangent&#8230;and not an exponential. \u00a0How is that important?<\/p>\n<p>Well, think back to the beginning of this post when I talked about how my students often just choose their mathematical model on what line seems to fit the data the best&#8211;not on an equation developed from first principles like the Michaelis-Menten.<\/p>\n<\/div>\n<div><\/div>\n<div>Looking at a plot of the data in this experiment before the curve fitting one might have proposed that an exponential equation might have produced the best fit. \u00a0In fact, I tried that out just for kicks.<\/div>\n<div><\/div>\n<div>This is what I got.<\/div>\n<div><\/div>\n<div>\n<p><img decoding=\"async\" src=\"https:\/\/ci6.googleusercontent.com\/proxy\/Ie7uBwwhmXBEyg-QjntyMxKwvknsveDXpZEYQ0fFquuPQY9jBA6CCcg2iFOnn4KVfsNPKM8dMOiHoo-7rS8SW6QWe9U6du2WPdNAG3Ja-zqRDNDN=s0-d-e1-ft#https:\/\/c2.staticflickr.com\/1\/708\/31670907065_917cf41166_c.jpg\" width=\"509\" height=\"338\" \/><\/p>\n<\/div>\n<div>Here&#8217;s a close-up:<\/div>\n<div><\/div>\n<div>\n<p><img decoding=\"async\" src=\"https:\/\/ci6.googleusercontent.com\/proxy\/KsU0y1-qeJ4xhAzUHvHCzwxGWX0t1jSpkmgUBzkKbNhRmUsmfnJW0GshGzfpFuzarKtAhdAE5shzhQGAPLK6yZulOXBb90p05g2vs5tgK0Batbxm=s0-d-e1-ft#https:\/\/c6.staticflickr.com\/1\/603\/31555540821_57ef889854_z.jpg\" width=\"509\" height=\"364\" \/><\/p>\n<\/div>\n<div>Thinking about the actual experiment and the properties of enzymes there are two things really wrong with this fit although you&#8217;ll notice that the &#8220;line&#8221; seems to go through the data points better than the fit to the Michaelis-Menten equation. \u00a01. \u00a0Notice that the model line doesn&#8217;t go through zero. \u00a0 Hmmmm. \u00a0Wouldn&#8217;t a solution with no Hydrogen peroxide not react with the yeast? \u00a0That should be tested by the students as a control as part of the experimental design but I can tell you that the disk will not rise in plain water so the plot line needs to go through the origin. \u00a0I can force that which I have in this fit:<\/div>\n<div><\/div>\n<div>\n<p><img decoding=\"async\" src=\"https:\/\/ci5.googleusercontent.com\/proxy\/uVYVfUo1zAh3VfvueJJ3y_OwvAQWkw42lq-am0nXCjAubX1AMw2TW-08nfVCGMUaNikqLgsQNS3fSLZTY2Faik4yPeKgzZ6GvSnEvTlmkXmWcofI=s0-d-e1-ft#https:\/\/c6.staticflickr.com\/1\/282\/31555540781_1d01e67820_c.jpg\" width=\"509\" height=\"365\" \/><\/p>\n<\/div>\n<div><\/div>\n<div>But the second issue with this fit is still there. \u00a0That is the point where the plot has reached it&#8217;s maximum rate. \u00a0If I had generated data at a 3% substrate concentration I can promise you the rate would have been higher than 0.21 where this plot levels off. \u00a0While the exponential model looks like a good fit on first inspection it doesn&#8217;t hold up to closer inspection. \u00a0Most importantly the fit is mostly coincidental and not base on an equation developed from first principles. \u00a0By fitting the data to the mathematical model your students complete the modeling cycle described on page T34 in the <a href=\"http:\/\/www.collegeboard.com\/html\/apcourseaudit\/courses\/pdfs\/cb-biology-lab-manual-1-24-12.pdf\">AP Biology Investigative Labs Manual<\/a>, in the Bean Biology paper cited above, and on page 85 in the <a href=\"http:\/\/apcentral.collegeboard.com\/apc\/public\/repository\/AP_Bio_Quantitative_Skills_Guide-2012.pdf\">AP Biology Quantitative Skills Guide<\/a>.<\/div>\n<div><\/div>\n<div>Give model fitting a try&#8212;perhaps a little bit a time and not all at once. \u00a0Consider trying it out for yourself with data your students have generated or consider it as a way of differentiating you instruction. \u00a0I&#8217;ll wrap this up with a model fitted with data from Bob Kuhn&#8217;s class that they generated just this month. \u00a0He posted the data on the AP Biology forum and I created the fit.<\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<div>\n<p><img decoding=\"async\" src=\"https:\/\/ci6.googleusercontent.com\/proxy\/NCRhocvOm4d9hT7goYMOX9hxstJTdWv5qjMy-LwT-hC6VL__gVgdw2uXq65mp7_3KzFjCreTgMIxiX-GjdItApHJjDnGgm8Nu2V5gr_J1py8joJMOA=s0-d-e1-ft#https:\/\/c6.staticflickr.com\/6\/5570\/30856583173_3c9b395d7c_c.jpg\" width=\"509\" height=\"282\" \/><\/p>\n<\/div>\n<div>The key thing here is that his enzyme concentration (yeast concentration) was quite a bit diluted compared to the data that I&#8217;ve been sharing. \u00a0Note how that has changed the Michaelis-Menten curve and note how knowing the\u00a0Km and\u00a0Vmax provides a quantitative way to actually compare these results. \u00a0 (Both constants for this graph are different than for mine)<\/div>\n<div><\/div>\n<div>Hopefully, this sparks some questions for you and your students and opens up new paths for exploring enzymes in the classroom. \u00a0I&#8217;ll wrap this up next week with how one might assess student learning with one more modeling example.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Curve Fitting AKA Model Fitting: When I started this series of posts my goal was to see if I could generate precise data with a proven classroom lab. \u00a0The data precision that is possible with the yeast catalase lab provides a unique opportunity where data analysis skills can be productively explored, practiced and understood. \u00a0My<br \/><a class=\"moretag\" href=\"https:\/\/www.kabt.org\/?p=5625\">+ Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_s2mail":"yes","_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[1,9,8],"tags":[],"class_list":["post-5625","post","type-post","status-publish","format-standard","hentry","category-kabt-news","category-labs","category-teaching-resources"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.kabt.org\/index.php?rest_route=\/wp\/v2\/posts\/5625","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kabt.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kabt.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kabt.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kabt.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5625"}],"version-history":[{"count":10,"href":"https:\/\/www.kabt.org\/index.php?rest_route=\/wp\/v2\/posts\/5625\/revisions"}],"predecessor-version":[{"id":5637,"href":"https:\/\/www.kabt.org\/index.php?rest_route=\/wp\/v2\/posts\/5625\/revisions\/5637"}],"wp:attachment":[{"href":"https:\/\/www.kabt.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5625"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kabt.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5625"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kabt.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}