{
  "id": 570035,
  "title": "submission file - should abundances be between 0 and 2?",
  "url": "/competitions/el-hackathon-2025/discussion/570035",
  "author_name": "",
  "post_date": "2025-03-25T15:02:46.525872100Z",
  "votes": null,
  "comment_count": 4,
  "views": 0,
  "content": "<p>Hi,<br>\nsilly question about the submission file.</p>\n<p>I can't find the example file - it is not included in the data package, and I can't find it in the Data tab.</p>\n<p>From what I understand, we need to submit the cell type abundance for 35 cell types. Does this need to be a number between 0 and 1?</p>\n<p>In the<a href=\"https://www.kaggle.com/code/elucidata2025/kaggle-starter-notebook/notebook\" target=\"_blank\">Starter Notebook</a>, there is an example of generating a random submission file with scores between 0 and 2. That confused me - I thought they were supposed to be between 0 and 1. What does an abundance of 2 represent?</p>",
  "messages": [
    {
      "id": "3159408",
      "postDate": "03/25/2025 15:02:46",
      "content": "<p>Hi,<br>\nsilly question about the submission file.</p>\n<p>I can't find the example file - it is not included in the data package, and I can't find it in the Data tab.</p>\n<p>From what I understand, we need to submit the cell type abundance for 35 cell types. Does this need to be a number between 0 and 1?</p>\n<p>In the<a href=\"https://www.kaggle.com/code/elucidata2025/kaggle-starter-notebook/notebook\" target=\"_blank\">Starter Notebook</a>, there is an example of generating a random submission file with scores between 0 and 2. That confused me - I thought they were supposed to be between 0 and 1. What does an abundance of 2 represent?</p>",
      "rawMarkdown": "Hi,\nsilly question about the submission file.\n\nI can't find the example file - it is not included in the data package, and I can't find it in the Data tab.\n\nFrom what I understand, we need to submit the cell type abundance for 35 cell types. Does this need to be a number between 0 and 1?\n\nIn the[Starter Notebook](https://www.kaggle.com/code/elucidata2025/kaggle-starter-notebook/notebook), there is an example of generating a random submission file with scores between 0 and 2. That confused me - I thought they were supposed to be between 0 and 1. What does an abundance of 2 represent?",
      "votes": null
    },
    {
      "id": "3159957",
      "postDate": "03/26/2025 06:19:56",
      "content": "<p>The scoring uses the Spearman rank correlation, where the absolute magnitude of the values does not matter—only the ranking order of the 35 values affects the score.</p>",
      "rawMarkdown": "The scoring uses the Spearman rank correlation, where the absolute magnitude of the values does not matter—only the ranking order of the 35 values affects the score.",
      "votes": null
    },
    {
      "id": "3159960",
      "postDate": "03/26/2025 06:25:17",
      "content": "<p>Got it, thanks! </p>",
      "rawMarkdown": "Got it, thanks!",
      "votes": null
    },
    {
      "id": "3160086",
      "postDate": "03/26/2025 10:59:05",
      "content": "<p>That's a valid question, thanks for asking. The predictions do not have to be restricted to 0-1 range. The ground truth cell type composition data represents abundance values, it is not normalized. The starter notebook is only meant to be an illustrative example of the overall submission format.</p>",
      "rawMarkdown": "That's a valid question, thanks for asking. The predictions do not have to be restricted to 0-1 range. The ground truth cell type composition data represents abundance values, it is not normalized. The starter notebook is only meant to be an illustrative example of the overall submission format.",
      "votes": null
    },
    {
      "id": "3160357",
      "postDate": "03/26/2025 16:55:03",
      "content": "<p>If I understand correctly, we could just predict the ranks of the cell abundance. It could be a vector of numbers from 1 to 35, and it will still be scored in the same way. Is that correct?</p>",
      "rawMarkdown": "If I understand correctly, we could just predict the ranks of the cell abundance. It could be a vector of numbers from 1 to 35, and it will still be scored in the same way. Is that correct?",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 3159957,
      "author_name": "henjiong",
      "author_url": "",
      "post_date": "03/26/2025 06:19:56",
      "content": "<p>The scoring uses the Spearman rank correlation, where the absolute magnitude of the values does not matter—only the ranking order of the 35 values affects the score.</p>",
      "votes": null,
      "replies": [
        {
          "id": 3159960,
          "author_name": "dalloliogm",
          "author_url": "",
          "post_date": "03/26/2025 06:25:17",
          "content": "<p>Got it, thanks! </p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 3160086,
      "author_name": "elucidata2025",
      "author_url": "",
      "post_date": "03/26/2025 10:59:05",
      "content": "<p>That's a valid question, thanks for asking. The predictions do not have to be restricted to 0-1 range. The ground truth cell type composition data represents abundance values, it is not normalized. The starter notebook is only meant to be an illustrative example of the overall submission format.</p>",
      "votes": null,
      "replies": [
        {
          "id": 3160357,
          "author_name": "dalloliogm",
          "author_url": "",
          "post_date": "03/26/2025 16:55:03",
          "content": "<p>If I understand correctly, we could just predict the ranks of the cell abundance. It could be a vector of numbers from 1 to 35, and it will still be scored in the same way. Is that correct?</p>",
          "votes": null,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "3159408": "Hi,\nsilly question about the submission file.\n\nI can't find the example file - it is not included in the data package, and I can't find it in the Data tab.\n\nFrom what I understand, we need to submit the cell type abundance for 35 cell types. Does this need to be a number between 0 and 1?\n\nIn the[Starter Notebook](https://www.kaggle.com/code/elucidata2025/kaggle-starter-notebook/notebook), there is an example of generating a random submission file with scores between 0 and 2. That confused me - I thought they were supposed to be between 0 and 1. What does an abundance of 2 represent?",
    "3159957": "The scoring uses the Spearman rank correlation, where the absolute magnitude of the values does not matter—only the ranking order of the 35 values affects the score.",
    "3159960": "Got it, thanks!",
    "3160086": "That's a valid question, thanks for asking. The predictions do not have to be restricted to 0-1 range. The ground truth cell type composition data represents abundance values, it is not normalized. The starter notebook is only meant to be an illustrative example of the overall submission format.",
    "3160357": "If I understand correctly, we could just predict the ranks of the cell abundance. It could be a vector of numbers from 1 to 35, and it will still be scored in the same way. Is that correct?"
  },
  "source": "meta"
}