{"metadata":{"kernelspec":{"language":"python","display_name":"Python 3","name":"python3"},"language_info":{"name":"python","version":"3.11.13","mimetype":"text/x-python","codemirror_mode":{"name":"ipython","version":3},"pygments_lexer":"ipython3","nbconvert_exporter":"python","file_extension":".py"},"kaggle":{"accelerator":"none","dataSources":[{"sourceId":116062,"databundleVersionId":14084779,"sourceType":"competition"},{"sourceId":13794373,"sourceType":"datasetVersion","datasetId":8782279}],"dockerImageVersionId":31192,"isInternetEnabled":true,"language":"python","sourceType":"notebook","isGpuEnabled":false}},"nbformat_minor":4,"nbformat":4,"cells":[{"cell_type":"code","source":"\"\"\"\nDirect submission of proven result\nNo modifications - exact reproduction\n\"\"\"\n\nimport pandas as pd\n\nprint(\"Loading saved submission...\")\n\n# Load saved file\ndf = pd.read_csv('/kaggle/input/my-cafa6-submission/submission.tsv',\n                 sep='\\t', header=None,\n                 names=['protein', 'go_term', 'score'])\n\nprint(f\"Loaded: {len(df):,} predictions\")\n\n# Save as submission (no changes)\ndf.to_csv('submission.tsv', sep='\\t', index=False, header=False)\n\nprint(\"✓ Submission ready\")","metadata":{"_uuid":"8f2839f25d086af736a60e9eeb907d3b93b6e0e5","_cell_guid":"b1076dfc-b9ad-4769-8c92-a6c4dae69d19","trusted":true,"execution":{"iopub.status.busy":"2025-11-19T16:48:29.945302Z","iopub.execute_input":"2025-11-19T16:48:29.945601Z","iopub.status.idle":"2025-11-19T16:51:27.127750Z","shell.execute_reply.started":"2025-11-19T16:48:29.945573Z","shell.execute_reply":"2025-11-19T16:51:27.126276Z"}},"outputs":[],"execution_count":null}]}