{
  "id": 568895,
  "title": "Beginner’s Implementation - Drfold and Submission",
  "url": "/competitions/stanford-rna-3d-folding/discussion/568895",
  "author_name": "",
  "post_date": "2025-03-18T15:42:51.106834Z",
  "votes": 4,
  "comment_count": 1,
  "views": 0,
  "content": "<p>I am a complete beginner on Kaggle and have open-sourced some of my work using DrFold2. However, there are still many gaps in my implementation.😀</p>\n<p>For example, I am unsure how to use C1 (special thanks to hengck23 for the guidance, but I still don’t fully understand how to convert the model’s atomic output into C1). Currently, my code submits results using N1 instead.</p>\n<p>Additionally, I have encountered some issues while working with DrFold2 and would greatly appreciate any help:<br>\n<code>Traceback (most recent call last):\n  File \"/workspace/Kaggle/RNA_predict/Pretrain_model/DRfold2/DRfold_infer.py\", line 93, in &lt;module&gt;\n    cgpdb = os.path.join(folddir,get_model_pdb(folddir,'opt_0'))\n                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/workspace/Kaggle/RNA_predict/Pretrain_model/DRfold2/DRfold_infer.py\", line 67, in get_model_pdb\n    files = [afile for afile in files if afile.startswith(opt)][0]\n            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^\nIndexError: list index out of range</code><br>\nI also welcome any support for my open-source work and would love to hear your valuable feedback!🥹<br>\n<a href=\"url\" target=\"_blank\">https://www.kaggle.com/code/lhhappy/beginner-s-implementation-drfold-and-submission</a></p>",
  "messages": [
    {
      "id": "3153275",
      "postDate": "03/18/2025 15:42:51",
      "content": "<p>I am a complete beginner on Kaggle and have open-sourced some of my work using DrFold2. However, there are still many gaps in my implementation.😀</p>\n<p>For example, I am unsure how to use C1 (special thanks to hengck23 for the guidance, but I still don’t fully understand how to convert the model’s atomic output into C1). Currently, my code submits results using N1 instead.</p>\n<p>Additionally, I have encountered some issues while working with DrFold2 and would greatly appreciate any help:<br>\n<code>Traceback (most recent call last):\n  File \"/workspace/Kaggle/RNA_predict/Pretrain_model/DRfold2/DRfold_infer.py\", line 93, in &lt;module&gt;\n    cgpdb = os.path.join(folddir,get_model_pdb(folddir,'opt_0'))\n                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/workspace/Kaggle/RNA_predict/Pretrain_model/DRfold2/DRfold_infer.py\", line 67, in get_model_pdb\n    files = [afile for afile in files if afile.startswith(opt)][0]\n            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^\nIndexError: list index out of range</code><br>\nI also welcome any support for my open-source work and would love to hear your valuable feedback!🥹<br>\n<a href=\"url\" target=\"_blank\">https://www.kaggle.com/code/lhhappy/beginner-s-implementation-drfold-and-submission</a></p>",
      "rawMarkdown": "I am a complete beginner on Kaggle and have open-sourced some of my work using DrFold2. However, there are still many gaps in my implementation.😀\n\nFor example, I am unsure how to use C1 (special thanks to hengck23 for the guidance, but I still don’t fully understand how to convert the model’s atomic output into C1). Currently, my code submits results using N1 instead.\n\nAdditionally, I have encountered some issues while working with DrFold2 and would greatly appreciate any help:\n`Traceback (most recent call last):\n  File \"/workspace/Kaggle/RNA_predict/Pretrain_model/DRfold2/DRfold_infer.py\", line 93, in <module>\n    cgpdb = os.path.join(folddir,get_model_pdb(folddir,'opt_0'))\n                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/workspace/Kaggle/RNA_predict/Pretrain_model/DRfold2/DRfold_infer.py\", line 67, in get_model_pdb\n    files = [afile for afile in files if afile.startswith(opt)][0]\n            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^\nIndexError: list index out of range`\nI also welcome any support for my open-source work and would love to hear your valuable feedback!🥹\n[https://www.kaggle.com/code/lhhappy/beginner-s-implementation-drfold-and-submission](url)",
      "votes": null
    },
    {
      "id": "3153286",
      "postDate": "03/18/2025 15:53:06",
      "content": "<p>may be I have found the question 🫠</p>",
      "rawMarkdown": "may be I have found the question 🫠",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 3153286,
      "author_name": "lhhappy",
      "author_url": "",
      "post_date": "03/18/2025 15:53:06",
      "content": "<p>may be I have found the question 🫠</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "3153275": "I am a complete beginner on Kaggle and have open-sourced some of my work using DrFold2. However, there are still many gaps in my implementation.😀\n\nFor example, I am unsure how to use C1 (special thanks to hengck23 for the guidance, but I still don’t fully understand how to convert the model’s atomic output into C1). Currently, my code submits results using N1 instead.\n\nAdditionally, I have encountered some issues while working with DrFold2 and would greatly appreciate any help:\n`Traceback (most recent call last):\n  File \"/workspace/Kaggle/RNA_predict/Pretrain_model/DRfold2/DRfold_infer.py\", line 93, in <module>\n    cgpdb = os.path.join(folddir,get_model_pdb(folddir,'opt_0'))\n                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/workspace/Kaggle/RNA_predict/Pretrain_model/DRfold2/DRfold_infer.py\", line 67, in get_model_pdb\n    files = [afile for afile in files if afile.startswith(opt)][0]\n            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^\nIndexError: list index out of range`\nI also welcome any support for my open-source work and would love to hear your valuable feedback!🥹\n[https://www.kaggle.com/code/lhhappy/beginner-s-implementation-drfold-and-submission](url)",
    "3153286": "may be I have found the question 🫠"
  },
  "source": "meta"
}