{
  "id": 458842,
  "title": "Remove - CD8+ T-cells uplifted score ? Locally ? Why ? Increase multiplicity of b-cells, myeloid cells, etc.  helped ? ",
  "url": "/competitions/open-problems-single-cell-perturbations/discussion/458842",
  "author_name": "",
  "post_date": "2023-12-01T19:25:38.380145Z",
  "votes": 9,
  "comment_count": 4,
  "views": 0,
  "content": "<p>Have you tried removing CD8+ T-cells from training set - it helped to uplift score ? <br>\nWhat can be the reason for that ? <br>\nThere are several versions of pyboost with  uplift 0.002 public LB from that.<br>\nHowever failed to find local confirmation for that phenomena.</p>\n<p>Have you tried to duplicate several times in train some other sample groups (e.g. cell types) ? <br>\nThere are some pyboost publics which do these tricks and LB score uplifts, but again cannot find local support for that. </p>\n<p>Some EDA observations: </p>\n<ol>\n<li><p>Clustermap shows that CD8+ T-cells somewhat different from the others. That supports removing CD8+</p></li>\n<li><p>But dimensional reductions shows that CD8+ T-cells  and T-regulatory cells are quite similar. That contradicts removing CD8+ , especially that top pyboost public adds T-regulatory with doubled multiplicity.</p></li>\n</ol>\n<p>Clustermap ( <a href=\"https://www.kaggle.com/code/alexandervc/op2-eda-baseline-s?scriptVersionId=147818286&amp;cellId=21\" target=\"_blank\">https://www.kaggle.com/code/alexandervc/op2-eda-baseline-s?scriptVersionId=147818286&amp;cellId=21</a> )<br>\n<img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2262596%2Fb65def8a857ca441c70a81ae3fef9129%2FScreenshot%202023-12-01%20200101.png?generation=1701457468337451&amp;alt=media\" alt=\"\"></p>\n<p>Dimensional reduction by Antonina Dolgorukova:<br>\n<img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2262596%2F5493453fd4eb096b4716c7ab9cbedba1%2Fphoto_2023-12-01_20-06-22.jpg?generation=1701458423525125&amp;alt=media\" alt=\"\"></p>\n<p>Dimensional reduction by Dmitry Ershov:<br>\n{'NK cells': 'red', 'T cells CD4+': 'black', 'T cells CD8+': 'blue', 'T regulatory cells': 'green', 'B cells': 'gold', 'Myeloid cells': 'magenta'}</p>\n<p><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2262596%2F3ea4de7b559f5bbe000e57b89d2938a4%2Fphoto_2023-12-01_20-05-37.jpg?generation=1701458499894076&amp;alt=media\" alt=\"\"></p>",
  "messages": [
    {
      "id": "2545830",
      "postDate": "12/01/2023 19:25:38",
      "content": "<p>Have you tried removing CD8+ T-cells from training set - it helped to uplift score ? <br>\nWhat can be the reason for that ? <br>\nThere are several versions of pyboost with  uplift 0.002 public LB from that.<br>\nHowever failed to find local confirmation for that phenomena.</p>\n<p>Have you tried to duplicate several times in train some other sample groups (e.g. cell types) ? <br>\nThere are some pyboost publics which do these tricks and LB score uplifts, but again cannot find local support for that. </p>\n<p>Some EDA observations: </p>\n<ol>\n<li><p>Clustermap shows that CD8+ T-cells somewhat different from the others. That supports removing CD8+</p></li>\n<li><p>But dimensional reductions shows that CD8+ T-cells  and T-regulatory cells are quite similar. That contradicts removing CD8+ , especially that top pyboost public adds T-regulatory with doubled multiplicity.</p></li>\n</ol>\n<p>Clustermap ( <a href=\"https://www.kaggle.com/code/alexandervc/op2-eda-baseline-s?scriptVersionId=147818286&amp;cellId=21\" target=\"_blank\">https://www.kaggle.com/code/alexandervc/op2-eda-baseline-s?scriptVersionId=147818286&amp;cellId=21</a> )<br>\n<img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2262596%2Fb65def8a857ca441c70a81ae3fef9129%2FScreenshot%202023-12-01%20200101.png?generation=1701457468337451&amp;alt=media\" alt=\"\"></p>\n<p>Dimensional reduction by Antonina Dolgorukova:<br>\n<img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2262596%2F5493453fd4eb096b4716c7ab9cbedba1%2Fphoto_2023-12-01_20-06-22.jpg?generation=1701458423525125&amp;alt=media\" alt=\"\"></p>\n<p>Dimensional reduction by Dmitry Ershov:<br>\n{'NK cells': 'red', 'T cells CD4+': 'black', 'T cells CD8+': 'blue', 'T regulatory cells': 'green', 'B cells': 'gold', 'Myeloid cells': 'magenta'}</p>\n<p><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2262596%2F3ea4de7b559f5bbe000e57b89d2938a4%2Fphoto_2023-12-01_20-05-37.jpg?generation=1701458499894076&amp;alt=media\" alt=\"\"></p>",
      "rawMarkdown": "Have you tried removing CD8+ T-cells from training set - it helped to uplift score ? \nWhat can be the reason for that ? \nThere are several versions of pyboost with  uplift 0.002 public LB from that.\nHowever failed to find local confirmation for that phenomena.\n\nHave you tried to duplicate several times in train some other sample groups (e.g. cell types) ? \nThere are some pyboost publics which do these tricks and LB score uplifts, but again cannot find local support for that. \n\nSome EDA observations: \n\n1. Clustermap shows that CD8+ T-cells somewhat different from the others. That supports removing CD8+\n\n2. But dimensional reductions shows that CD8+ T-cells  and T-regulatory cells are quite similar. That contradicts removing CD8+ , especially that top pyboost public adds T-regulatory with doubled multiplicity.\n\nClustermap ( https://www.kaggle.com/code/alexandervc/op2-eda-baseline-s?scriptVersionId=147818286&cellId=21 )\n![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2262596%2Fb65def8a857ca441c70a81ae3fef9129%2FScreenshot%202023-12-01%20200101.png?generation=1701457468337451&alt=media)\n\nDimensional reduction by Antonina Dolgorukova:\n![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2262596%2F5493453fd4eb096b4716c7ab9cbedba1%2Fphoto_2023-12-01_20-06-22.jpg?generation=1701458423525125&alt=media)\n\nDimensional reduction by Dmitry Ershov:\n{'NK cells': 'red', 'T cells CD4+': 'black', 'T cells CD8+': 'blue', 'T regulatory cells': 'green', 'B cells': 'gold', 'Myeloid cells': 'magenta'}\n\n![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2262596%2F3ea4de7b559f5bbe000e57b89d2938a4%2Fphoto_2023-12-01_20-05-37.jpg?generation=1701458499894076&alt=media)",
      "votes": null
    },
    {
      "id": "2545917",
      "postDate": "12/01/2023 22:36:57",
      "content": "<p>I used the lower limit of positive control as threshold and divided each expression pattern into two parts; I excluded CD8 because its positive pattern is different from the others. The score went up a bit.<img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2646279%2F95f221bee5bec8b3473fdfb3c64a75ec%2FOC2_alex.png?generation=1701470106516263&amp;alt=media\" alt=\"\"></p>",
      "rawMarkdown": "I used the lower limit of positive control as threshold and divided each expression pattern into two parts; I excluded CD8 because its positive pattern is different from the others. The score went up a bit.![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2646279%2F95f221bee5bec8b3473fdfb3c64a75ec%2FOC2_alex.png?generation=1701470106516263&alt=media)",
      "votes": null
    },
    {
      "id": "2546629",
      "postDate": "12/02/2023 16:19:38",
      "content": "<p>I find that the linear system suggests DE from the NK and T4 may be most transferable to that of B Cell and Myeloid cells  - <a href=\"https://www.kaggle.com/code/makio323/37-a-model-linear-algebra-0-768-private-0-582-p\" target=\"_blank\">https://www.kaggle.com/code/makio323/37-a-model-linear-algebra-0-768-private-0-582-p</a></p>",
      "rawMarkdown": "I find that the linear system suggests DE from the NK and T4 may be most transferable to that of B Cell and Myeloid cells  - https://www.kaggle.com/code/makio323/37-a-model-linear-algebra-0-768-private-0-582-p",
      "votes": null
    },
    {
      "id": "2546734",
      "postDate": "12/02/2023 18:55:31",
      "content": "<p>Thanks for sharing  ! <br>\nWould you be so kind to comment on \" lower limit of positive control \" - it is minimal for EACH gene ? (minimum across all positive control samples ?)</p>\n<p>Would you be so kind to give an example \"positive pattern is different from the others\" ?</p>\n<p>Thanks in advance  ! </p>",
      "rawMarkdown": "Thanks for sharing  ! \nWould you be so kind to comment on \" lower limit of positive control \" - it is minimal for EACH gene ? (minimum across all positive control samples ?)\n\nWould you be so kind to give an example \"positive pattern is different from the others\" ?\n\nThanks in advance  !",
      "votes": null
    },
    {
      "id": "2546762",
      "postDate": "12/02/2023 19:57:39",
      "content": "<p>Thank you for your comments and questions.</p>\n<p>At first I did not know what \"positive control\" meant.</p>\n<p>I thought that \"positive control\" might refer to a threshold value that is considered \"positive\" if it meets or exceeds a certain threshold value.</p>\n<p>The lower limit is the minimum value for each gene.<br>\nExamples are CEP18770 andMLN2238.</p>\n<p><a href=\"https://www.kaggle.com/code/yoshifumimiya/op2-about-positive-control\" target=\"_blank\">🧬🧬OP2_about positive control</a></p>\n<p>I am not an expert in this field, so I apologize if my understanding is different.</p>",
      "rawMarkdown": "Thank you for your comments and questions.\n\nAt first I did not know what \"positive control\" meant.\n\nI thought that \"positive control\" might refer to a threshold value that is considered \"positive\" if it meets or exceeds a certain threshold value.\n\nThe lower limit is the minimum value for each gene.\nExamples are CEP18770 andMLN2238.\n\n[🧬🧬OP2_about positive control](https://www.kaggle.com/code/yoshifumimiya/op2-about-positive-control)\n\nI am not an expert in this field, so I apologize if my understanding is different.",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 2545917,
      "author_name": "yoshifumimiya",
      "author_url": "",
      "post_date": "12/01/2023 22:36:57",
      "content": "<p>I used the lower limit of positive control as threshold and divided each expression pattern into two parts; I excluded CD8 because its positive pattern is different from the others. The score went up a bit.<img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2646279%2F95f221bee5bec8b3473fdfb3c64a75ec%2FOC2_alex.png?generation=1701470106516263&amp;alt=media\" alt=\"\"></p>",
      "votes": null,
      "replies": [
        {
          "id": 2546734,
          "author_name": "alexandervc",
          "author_url": "",
          "post_date": "12/02/2023 18:55:31",
          "content": "<p>Thanks for sharing  ! <br>\nWould you be so kind to comment on \" lower limit of positive control \" - it is minimal for EACH gene ? (minimum across all positive control samples ?)</p>\n<p>Would you be so kind to give an example \"positive pattern is different from the others\" ?</p>\n<p>Thanks in advance  ! </p>",
          "votes": null,
          "replies": [
            {
              "id": 2546762,
              "author_name": "yoshifumimiya",
              "author_url": "",
              "post_date": "12/02/2023 19:57:39",
              "content": "<p>Thank you for your comments and questions.</p>\n<p>At first I did not know what \"positive control\" meant.</p>\n<p>I thought that \"positive control\" might refer to a threshold value that is considered \"positive\" if it meets or exceeds a certain threshold value.</p>\n<p>The lower limit is the minimum value for each gene.<br>\nExamples are CEP18770 andMLN2238.</p>\n<p><a href=\"https://www.kaggle.com/code/yoshifumimiya/op2-about-positive-control\" target=\"_blank\">🧬🧬OP2_about positive control</a></p>\n<p>I am not an expert in this field, so I apologize if my understanding is different.</p>",
              "votes": null,
              "replies": []
            }
          ]
        }
      ]
    },
    {
      "id": 2546629,
      "author_name": "makio323",
      "author_url": "",
      "post_date": "12/02/2023 16:19:38",
      "content": "<p>I find that the linear system suggests DE from the NK and T4 may be most transferable to that of B Cell and Myeloid cells  - <a href=\"https://www.kaggle.com/code/makio323/37-a-model-linear-algebra-0-768-private-0-582-p\" target=\"_blank\">https://www.kaggle.com/code/makio323/37-a-model-linear-algebra-0-768-private-0-582-p</a></p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "2545830": "Have you tried removing CD8+ T-cells from training set - it helped to uplift score ? \nWhat can be the reason for that ? \nThere are several versions of pyboost with  uplift 0.002 public LB from that.\nHowever failed to find local confirmation for that phenomena.\n\nHave you tried to duplicate several times in train some other sample groups (e.g. cell types) ? \nThere are some pyboost publics which do these tricks and LB score uplifts, but again cannot find local support for that. \n\nSome EDA observations: \n\n1. Clustermap shows that CD8+ T-cells somewhat different from the others. That supports removing CD8+\n\n2. But dimensional reductions shows that CD8+ T-cells  and T-regulatory cells are quite similar. That contradicts removing CD8+ , especially that top pyboost public adds T-regulatory with doubled multiplicity.\n\nClustermap ( https://www.kaggle.com/code/alexandervc/op2-eda-baseline-s?scriptVersionId=147818286&cellId=21 )\n![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2262596%2Fb65def8a857ca441c70a81ae3fef9129%2FScreenshot%202023-12-01%20200101.png?generation=1701457468337451&alt=media)\n\nDimensional reduction by Antonina Dolgorukova:\n![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2262596%2F5493453fd4eb096b4716c7ab9cbedba1%2Fphoto_2023-12-01_20-06-22.jpg?generation=1701458423525125&alt=media)\n\nDimensional reduction by Dmitry Ershov:\n{'NK cells': 'red', 'T cells CD4+': 'black', 'T cells CD8+': 'blue', 'T regulatory cells': 'green', 'B cells': 'gold', 'Myeloid cells': 'magenta'}\n\n![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2262596%2F3ea4de7b559f5bbe000e57b89d2938a4%2Fphoto_2023-12-01_20-05-37.jpg?generation=1701458499894076&alt=media)",
    "2545917": "I used the lower limit of positive control as threshold and divided each expression pattern into two parts; I excluded CD8 because its positive pattern is different from the others. The score went up a bit.![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F2646279%2F95f221bee5bec8b3473fdfb3c64a75ec%2FOC2_alex.png?generation=1701470106516263&alt=media)",
    "2546629": "I find that the linear system suggests DE from the NK and T4 may be most transferable to that of B Cell and Myeloid cells  - https://www.kaggle.com/code/makio323/37-a-model-linear-algebra-0-768-private-0-582-p",
    "2546734": "Thanks for sharing  ! \nWould you be so kind to comment on \" lower limit of positive control \" - it is minimal for EACH gene ? (minimum across all positive control samples ?)\n\nWould you be so kind to give an example \"positive pattern is different from the others\" ?\n\nThanks in advance  !",
    "2546762": "Thank you for your comments and questions.\n\nAt first I did not know what \"positive control\" meant.\n\nI thought that \"positive control\" might refer to a threshold value that is considered \"positive\" if it meets or exceeds a certain threshold value.\n\nThe lower limit is the minimum value for each gene.\nExamples are CEP18770 andMLN2238.\n\n[🧬🧬OP2_about positive control](https://www.kaggle.com/code/yoshifumimiya/op2-about-positive-control)\n\nI am not an expert in this field, so I apologize if my understanding is different."
  },
  "source": "meta"
}