<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Method for threshold identification for biomarkers in survival models in Statistical Procedures</title>
    <link>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/824248#M40828</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a follow-up question.&lt;/P&gt;
&lt;P&gt;Why do you want to find a threshold?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Let me guess :&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You want to find a threshold for biomarker expression to make a new risk factor X.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The dichotomous risk factor variable&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=" aa-mathtext"&gt;X&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-disc"&gt;
&lt;LI&gt;&lt;SPAN&gt;takes the value 1 if the biomarker expression is equal or above the threshold and &lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;takes the value 0 if the risk factor is below the threshold.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You want to find the threshold that maximizes the hazard ratio for the main effect X.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Correct?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Koen&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 19 Jul 2022 21:49:46 GMT</pubDate>
    <dc:creator>sbxkoenk</dc:creator>
    <dc:date>2022-07-19T21:49:46Z</dc:date>
    <item>
      <title>Method for threshold identification for biomarkers in survival models</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/823975#M40819</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I would like to identify biomarker threshold that can be used for survival prognosis. So basically I have a multivariate cox regression with a continuous variable that represents biomarker expression. I would like to identify the level of expression that can effect survival.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there any procedure or macro that helps with this?&lt;/P&gt;&lt;P&gt;Thanks in forward&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jul 2022 20:23:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/823975#M40819</guid>
      <dc:creator>Ubai</dc:creator>
      <dc:date>2022-07-18T20:23:56Z</dc:date>
    </item>
    <item>
      <title>Re: Method for threshold identification for biomarkers in survival models</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/823979#M40820</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have moved this topic to 'Statistical Procedures' board as it is about survival analysis and PROC PHREG.&lt;/P&gt;
&lt;P&gt;Or did you use another procedure than PROC PHREG?&lt;/P&gt;
&lt;P&gt;Or did you use PROC LIFEREG?&lt;/P&gt;
&lt;P&gt;Or did you use PROC LOGISTIC (discrete-time logistic hazard model)?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Koen&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jul 2022 20:58:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/823979#M40820</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2022-07-18T20:58:07Z</dc:date>
    </item>
    <item>
      <title>Re: Method for threshold identification for biomarkers in survival models</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/823988#M40821</link>
      <description>&lt;P&gt;I am asking for PROC PHREG indeed. I introduced the biomarker expression as continuous variable in the Cox model.&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jul 2022 22:09:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/823988#M40821</guid>
      <dc:creator>Ubai</dc:creator>
      <dc:date>2022-07-18T22:09:28Z</dc:date>
    </item>
    <item>
      <title>Re: Method for threshold identification for biomarkers in survival models</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/824248#M40828</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a follow-up question.&lt;/P&gt;
&lt;P&gt;Why do you want to find a threshold?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Let me guess :&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You want to find a threshold for biomarker expression to make a new risk factor X.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The dichotomous risk factor variable&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=" aa-mathtext"&gt;X&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL class="lia-list-style-type-disc"&gt;
&lt;LI&gt;&lt;SPAN&gt;takes the value 1 if the biomarker expression is equal or above the threshold and &lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;takes the value 0 if the risk factor is below the threshold.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You want to find the threshold that maximizes the hazard ratio for the main effect X.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Correct?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Koen&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jul 2022 21:49:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/824248#M40828</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2022-07-19T21:49:46Z</dc:date>
    </item>
    <item>
      <title>Re: Method for threshold identification for biomarkers in survival models</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/824284#M40829</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/60547"&gt;@sbxkoenk&lt;/a&gt;&amp;nbsp;Yes. so?&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jul 2022 05:56:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/824284#M40829</guid>
      <dc:creator>Ubai</dc:creator>
      <dc:date>2022-07-20T05:56:10Z</dc:date>
    </item>
    <item>
      <title>Re: Method for threshold identification for biomarkers in survival models</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/824306#M40831</link>
      <description>&lt;P&gt;Hello &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/122086"&gt;@Ubai&lt;/a&gt; ,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You say : I introduced the biomarker expression as continuous variable in the Cox model.&lt;/P&gt;
&lt;P&gt;Do you have any other explanatory variables as well?&lt;BR /&gt;Things become more complicated if your biomarker expression is interacting with other explanatory variables.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But, supposing you have NO other explanatory variables (or you have them, but biomarker expression is only a main effect and not involved in any interaction) :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A good threshold can be "guessed" from your (continuous) biomarker expression effect on the survival rate. You might need to build a spline effect with it (or another transformed feature), otherwise you cannot judge well if the odds (ratio) stays constant over the whole "profile".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Another solution, the easiest one, is to do a grid search.&lt;BR /&gt;This solution is very greedy and not intelligent !!&lt;BR /&gt;You just try 20 (or XX) thresholds to find out about the best one.&lt;/P&gt;
&lt;P&gt;It's a mere loop over 20 (or XX) possibilities followed by comparison of the 20 (or XX) results. To be built inside a macro or via data-driven code generation!&lt;BR /&gt;&lt;BR /&gt;The last possibility is an intelligent search for the best threshold.&lt;BR /&gt;But that can be mathematically cumbersome. You need to write an objective function that you can then maximize subject to constraints. You need SAS/OR or SAS Optimization for that (PROC OPTMODEL or PROC OPTLSO).&lt;BR /&gt;LSO = Local Search Optimization (with GA = Genetic Algorithms is sometimes easier).&lt;BR /&gt;&lt;BR /&gt;Kind regards,Koen&lt;/P&gt;
&lt;DIV id="ConnectiveDocSignExtentionInstalled" data-extension-version="1.0.4"&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Wed, 20 Jul 2022 09:12:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/824306#M40831</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2022-07-20T09:12:16Z</dc:date>
    </item>
    <item>
      <title>Re: Method for threshold identification for biomarkers in survival models</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/824680#M40855</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/60547"&gt;@sbxkoenk&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for the detailed answer. I do have a fully adjusted Cox model. All established factors associated with survival were included in the model. I have prepared a DAG diagram, and I think it is plausible to assume that the biomarker expression has a main effect on survival and is not interacting with other explanatory variables such as treatment.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My plan was to plot smooth hazards ratio using spline effects and try to guess the threshold from this. However, my sample size is relatively small ~ 100 patients.&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 14:43:45 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/824680#M40855</guid>
      <dc:creator>Ubai</dc:creator>
      <dc:date>2022-07-21T14:43:45Z</dc:date>
    </item>
    <item>
      <title>Re: Method for threshold identification for biomarkers in survival models</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/824731#M40856</link>
      <description>&lt;P&gt;Yes, 100 patients is not that much.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I actually never do survival analysis on living organisms ( patients / animals / plants ).&lt;BR /&gt;I only do it on things (like machines or machine parts). Never problems with small datasets there&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":beaming_face_with_smiling_eyes:"&gt;😁&lt;/span&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would try it anyway with that spline effect. Maybe you see a kink in the curve somewhere.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Good luck,&lt;/P&gt;
&lt;P&gt;Koen&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 17:16:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/Method-for-threshold-identification-for-biomarkers-in-survival/m-p/824731#M40856</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2022-07-21T17:16:17Z</dc:date>
    </item>
  </channel>
</rss>

