SDF(Structure Data File)는 화합물의 원자 좌표와 결합 정보, 화합물 이름 등의 부가 정보를 함께 담고 있는 텍스트 파일입니다. 하나의 파일 안에 여러 화합물을 순서대로 담을 수 있으며, 각 화합물의 정보는 네 개의 달러 기호($$$$)만 적혀 있는 줄로 구분됩니다. 따라서 두 개의 SDF 파일을 합치는 작업은 별도의 전문 프로그램 없이 텍스트를 그대로 이어 붙이는 것만으로 충분합니다.
리간드의 SDF 파일은 RCSB PDB(https://www.rcsb.org)에서 직접 내려받을 수 있습니다. 아래에서는 GLP-1R 구조에 결합한 두 개의 저분자 작용제를 예로 설명합니다. PDB ID 6XOX에는 LY3502970(orforglipron)이 리간드 ID V6G로, PDB ID 7LCI에는 PF-06882961(danuglipron)이 리간드 ID UK4로 등록되어 있습니다.
웹 브라우저에서 https://www.rcsb.org에 접속한 후, 화면 상단 검색창에 PDB ID(예: 6XOX)를 입력하고 Enter를 누릅니다.
구조 요약 페이지가 열리면 화면 스크롤을 아래로 내려 해당 구조에 포함된 리간드 목록을 확인합니다. 6XOX에서는 V6G, 7LCI에서는 UK4가 분석 대상 리간드입니다.
목록에서 리간드 ID 아래의 Instance Coordinates를 클릭한 뒤, SDF format을 선택합니다.
아래 과정은 Windows에 기본으로 설치되어 있는 메모장(Notepad)만으로 진행할 수 있으며, 별도의 프로그램을 설치하지 않아도 됩니다. 원본 파일이 손상되지 않도록 먼저 사본을 만들어 두고 시작하십시오.
합칠 두 파일의 사본을 만들어 바탕화면에 새로 만든 폴더 안에 함께 모아 둡니다.
첫 번째 파일을 마우스 오른쪽 버튼으로 클릭한 후 [연결 프로그램] > [메모장]을 선택합니다. 목록에 메모장이 보이지 않으면 [다른 앱 선택]에서 찾을 수 있습니다.
키보드의 Ctrl + End를 눌러 문서의 맨 끝으로 이동합니다. 마지막 줄이 $$$$로 끝나 있는지 확인하고, 그 뒤에 빈 줄이 없으면 Enter를 한 번 눌러 줄을 바꿉니다.
두 번째 파일도 같은 방법으로 메모장으로 열고, Ctrl + A(전체 선택)를 누른 다음 복사(Ctrl + C)를 합니다.
첫 번째 파일 창으로 돌아와 Ctrl + V(붙여넣기)를 누릅니다. 이제 두 파일의 화합물 정보가 하나의 문서에 이어져 있습니다.
[파일] > [다른 이름으로 저장]을 선택하고, 파일 형식을 [모든 파일(.)]로 바꾼 뒤 파일 이름을 .sdf와 같이 확장자까지 직접 입력하여 저장합니다.
세 개 이상의 파일을 합칠 때도 4~5번 과정을 반복하면 됩니다. 합친 파일을 CANDDIE에 업로드한 후 Library 목록에 표시되는 화합물 개수가 예상한 개수와 같은지 확인하면, 누락 없이 합쳐졌는지 간단히 점검할 수 있습니다.
워드(Word)나 한글처럼 서식이 있는 문서 프로그램으로 열어 저장하면 눈에 보이지 않는 서식 정보가 함께 저장되어 파일이 정상적으로 인식되지 않을 수 있습니다. SDF 파일은 반드시 메모장과 같이 서식이 없는 텍스트 편집기로 편집하십시오. 또한 $$$$ 구분 선을 지우거나 화합물 정보 중간에 빈 줄을 추가하지 않도록 주의하십시오.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"CANDDIE Docs","colors":{"primary":"#1447E6","light":"#193CB8","dark":"#193CB8"},"logo":{"light":"https://mintcdn.com/atomatrix-inc/AMMGmQIGTLhpSNOk/images/canddie_light_mode.svg?fit=max\u0026auto=format\u0026n=AMMGmQIGTLhpSNOk\u0026q=85\u0026s=6330bcc01f6f3d42892023cd490575bf","dark":"https://mintcdn.com/atomatrix-inc/fGWvshd6C25H3U7G/images/canddie_dark_mode.svg?fit=max\u0026auto=format\u0026n=fGWvshd6C25H3U7G\u0026q=85\u0026s=97c2a8b86e62bddc26ea839d439a23f2"},"favicon":{"light":"https://mintcdn.com/atomatrix-inc/AMMGmQIGTLhpSNOk/images/favicon.png?fit=max\u0026auto=format\u0026n=AMMGmQIGTLhpSNOk\u0026q=85\u0026s=c92410b8f7861f142bef178adf95e4af","dark":"https://mintcdn.com/atomatrix-inc/fGWvshd6C25H3U7G/images/favicon_dark.png?fit=max\u0026auto=format\u0026n=fGWvshd6C25H3U7G\u0026q=85\u0026s=d915f54bf286c280b0b1866cdbd2f469"},"navbar":{"links":[{"href":"https://form.naver.com/response/3L5cQ6laN0A","label":"Feedback"}]},"footer":{"socials":{"website":"https://atomatrix.co.kr/"}},"icons":{"library":"lucide"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"atomatrix-inc","hasAudioNarration":false,"actualSubdomain":"atomatrix-inc","customDomains":["docs.canddie.com"],"gitSource":{"type":"github","owner":"atomatrix-platform","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6a9dfbfa527ca83ca7de3433","collectionId":"547939ee-c35f-4b07-ac12-fe09c32a6453","liveDeploymentHistoryId":"6a9dfbfa527ca83ca7de3433","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a9dfbfa527ca83ca7de3433","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Appendix","count":7},{"language":"default","tag":"About","count":2}],"searchSettings":{"isFiltersEnabled":true,"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"appendix/appendix-b-library-preparation","slug":"/appendix/appendix-b-library-preparation","pageMetadata":{"title":"부록 B. Library - 구조 파일 준비","description":"SDF 파일의 구조와 RCSB PDB에서 리간드 SDF를 내려받는 방법, 메모장으로 여러 SDF 파일을 합치는 방법을 설명합니다.","href":"/appendix/appendix-b-library-preparation"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"SDF 파일의 구조와 RCSB PDB에서 리간드 SDF를 내려받는 방법, 메모장으로 여러 SDF 파일을 합치는 방법을 설명합니다.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage,Tip,Warning}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`sdf-파일의-구조`,children:`SDF 파일의 구조`}),`\n`,_jsx(_components.p,{children:`SDF(Structure Data File)는 화합물의 원자 좌표와 결합 정보, 화합물 이름 등의 부가 정보를 함께 담고 있는 텍스트 파일입니다. 하나의 파일 안에 여러 화합물을 순서대로 담을 수 있으며, 각 화합물의 정보는 네 개의 달러 기호($$$$)만 적혀 있는 줄로 구분됩니다. 따라서 두 개의 SDF 파일을 합치는 작업은 별도의 전문 프로그램 없이 텍스트를 그대로 이어 붙이는 것만으로 충분합니다.`}),`\n`,_jsx(Heading,{level:`2`,id:`rcsb-pdb에서-리간드-sdf-내려받기`,children:`RCSB PDB에서 리간드 SDF 내려받기`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-rcsb-sdf-download.png?fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=0845c53098f838fdcb9cea75463b5c55`,alt:`RCSB PDB에서 리간드 SDF 다운로드`,\"data-og-width\":`1986`,width:`1986`,\"data-og-height\":`1051`,height:`1051`,\"data-path\":`images/appendix-b-rcsb-sdf-download.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-rcsb-sdf-download.png?w=280\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=ab5afe89fd5ad26c31871cb6c71394fb 280w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-rcsb-sdf-download.png?w=560\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=87f5bc5b7cc3a5f3590d9a69219aff58 560w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-rcsb-sdf-download.png?w=840\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=617d466e7be056ab03725bbf20f1bf29 840w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-rcsb-sdf-download.png?w=1100\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=0734e4600f3202836747c48d269bfe30 1100w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-rcsb-sdf-download.png?w=1650\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=edc736bd66dc75e56d90fdd145cf803f 1650w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-rcsb-sdf-download.png?w=2500\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=0ccba1baca32a12854320a15e8e43c42 2500w`})}),`\n`,_jsxs(_components.p,{children:[`리간드의 SDF 파일은 `,_jsx(_components.strong,{children:`RCSB PDB`}),`(`,_jsx(_components.a,{href:`https://www.rcsb.org`,children:`https://www.rcsb.org`}),`)에서 직접 내려받을 수 있습니다. 아래에서는 GLP-1R 구조에 결합한 두 개의 저분자 작용제를 예로 설명합니다. PDB ID 6XOX에는 LY3502970(orforglipron)이 리간드 ID V6G로, PDB ID 7LCI에는 PF-06882961(danuglipron)이 리간드 ID UK4로 등록되어 있습니다.`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`웹 브라우저에서 `,_jsx(_components.a,{href:`https://www.rcsb.org`,children:`https://www.rcsb.org`}),`에 접속한 후, 화면 상단 검색창에 `,_jsx(_components.strong,{children:`PDB ID(예: 6XOX)를 입력`}),`하고 Enter를 누릅니다.`]}),`\n`,_jsx(_components.li,{children:`구조 요약 페이지가 열리면 화면 스크롤을 아래로 내려 해당 구조에 포함된 리간드 목록을 확인합니다. 6XOX에서는 V6G, 7LCI에서는 UK4가 분석 대상 리간드입니다.`}),`\n`,_jsxs(_components.li,{children:[`목록에서 리간드 ID 아래의 `,_jsx(_components.strong,{children:`Instance Coordinates`}),`를 클릭한 뒤, `,_jsx(_components.strong,{children:`SDF format을 선택`}),`합니다.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`메모장으로-sdf-파일-두-개-합치기`,children:`메모장으로 SDF 파일 두 개 합치기`}),`\n`,_jsx(_components.p,{children:`아래 과정은 Windows에 기본으로 설치되어 있는 메모장(Notepad)만으로 진행할 수 있으며, 별도의 프로그램을 설치하지 않아도 됩니다. 원본 파일이 손상되지 않도록 먼저 사본을 만들어 두고 시작하십시오.`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-open-copy.png?fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=891df0394ca19ceff2f8eb07fded35a5`,alt:`메모장으로 SDF 파일 열고 전체 복사`,\"data-og-width\":`1455`,width:`1455`,\"data-og-height\":`424`,height:`424`,\"data-path\":`images/appendix-b-notepad-open-copy.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-open-copy.png?w=280\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=fb1d7b65c1f205d0bb226a039bb99992 280w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-open-copy.png?w=560\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=b776559ec86069b8a999f9cd096d9488 560w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-open-copy.png?w=840\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=2d050285af2d3c8035deed0a6e5b0f74 840w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-open-copy.png?w=1100\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=b7d1125c402f656a08543105d07c77ee 1100w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-open-copy.png?w=1650\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=532c95b80852d7634b60bbd4a43e4760 1650w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-open-copy.png?w=2500\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=2339b8551ecc68659c4e6fdd8ad8ddfb 2500w`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`합칠 두 파일의 사본을 만들어 바탕화면에 새로 만든 폴더 안에 함께 모아 둡니다.`}),`\n`,_jsxs(_components.li,{children:[`첫 번째 파일을 마우스 오른쪽 버튼으로 클릭한 후 `,_jsx(_components.strong,{children:`[연결 프로그램] > [메모장`}),`]을 선택합니다. 목록에 메모장이 보이지 않으면 [다른 앱 선택]에서 찾을 수 있습니다.`]}),`\n`,_jsxs(_components.li,{children:[`키보드의 Ctrl + End를 눌러 문서의 맨 끝으로 이동합니다. `,_jsx(_components.strong,{children:`마지막 줄이 $$$$로 끝나 있는지 확인`}),`하고, 그 뒤에 빈 줄이 없으면 Enter를 한 번 눌러 줄을 바꿉니다.`]}),`\n`,_jsxs(_components.li,{children:[`두 번째 파일도 같은 방법으로 메모장으로 열고, `,_jsx(_components.strong,{children:`Ctrl + A(전체 선택)를 누른 다음 복사(Ctrl + C`}),`)를 합니다.`]}),`\n`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-paste.png?fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=dbdc73206fba5ab430ab4acb6401e7dc`,alt:`첫 번째 파일에 붙여넣기`,\"data-og-width\":`1215`,width:`1215`,\"data-og-height\":`537`,height:`537`,\"data-path\":`images/appendix-b-notepad-paste.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-paste.png?w=280\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=df7c1467c213b9e5632e1b769e270e6a 280w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-paste.png?w=560\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=01c74dacf1cb3352bbf3f8c15a217fd2 560w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-paste.png?w=840\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=0bdbe3bb448b0d88921ff21e47e9ff3d 840w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-paste.png?w=1100\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=66f68c91c9275395299b30ebb86c9302 1100w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-paste.png?w=1650\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=40dfdd1b095f017f570a5595287bbdff 1650w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-paste.png?w=2500\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=5fe5ebf9bf4b542afe248cb16f0926c2 2500w`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`첫 번째 파일 창으로 돌아와 `,_jsx(_components.strong,{children:`Ctrl + V(붙여넣기`}),`)를 누릅니다. 이제 두 파일의 화합물 정보가 하나의 문서에 이어져 있습니다.`]}),`\n`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-save-as.png?fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=e59e67f279b959cdc7d1f210b5819772`,alt:`다른 이름으로 저장하여 SDF 확장자로 저장`,\"data-og-width\":`1336`,width:`1336`,\"data-og-height\":`575`,height:`575`,\"data-path\":`images/appendix-b-notepad-save-as.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-save-as.png?w=280\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=4299579748ff8bab4115407d1a21275b 280w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-save-as.png?w=560\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=14886787572941563acc914d6dc8d45b 560w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-save-as.png?w=840\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=92b63d36aec23214891a7afa2116f5b5 840w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-save-as.png?w=1100\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=4eb33457535b541ad3a96e82bf06dcfc 1100w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-save-as.png?w=1650\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=30ef14d98eb30868a93f68f816ff8840 1650w, https://mintcdn.com/atomatrix-inc/OBHC7wO-tYZaH3ag/images/appendix-b-notepad-save-as.png?w=2500\u0026fit=max\u0026auto=format\u0026n=OBHC7wO-tYZaH3ag\u0026q=85\u0026s=6b0db087c83a0179309ca11764ecb8c2 2500w`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`[파일] > [다른 이름으로 저장`}),`]을 선택하고, `,_jsx(_components.strong,{children:`파일 형식`}),`을 [모든 파일(`,_jsx(_components.em,{children:`.`}),`)]로 바꾼 뒤 파일 이름을 `,_jsx(_components.strong,{children:`.sdf와 같이 확장자까지 직접 입력`}),`하여 저장합니다.`]}),`\n`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`세 개 이상의 파일을 합칠 때도 4~5번 과정을 반복하면 됩니다. 합친 파일을 CANDDIE에 업로드한 후 Library 목록에 표시되는 화합물 개수가 예상한 개수와 같은지 확인하면, 누락 없이 합쳐졌는지 간단히 점검할 수 있습니다.`})}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`워드(Word)나 한글처럼 서식이 있는 문서 프로그램으로 열어 저장하면 눈에 보이지 않는 서식 정보가 함께 저장되어 파일이 정상적으로 인식되지 않을 수 있습니다. SDF 파일은 반드시 메모장과 같이 서식이 없는 텍스트 편집기로 편집하십시오. 또한 $$$$ 구분 선을 지우거나 화합물 정보 중간에 빈 줄을 추가하지 않도록 주의하십시오.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"부록 B. Library - 구조 파일 준비","description":"SDF 파일의 구조와 RCSB PDB에서 리간드 SDF를 내려받는 방법, 메모장으로 여러 SDF 파일을 합치는 방법을 설명합니다.","href":"/appendix/appendix-b-library-preparation"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"SDF 파일의 구조","slug":"sdf-파일의-구조","depth":2,"children":[]},{"title":"RCSB PDB에서 리간드 SDF 내려받기","slug":"rcsb-pdb에서-리간드-sdf-내려받기","depth":2,"children":[]},{"title":"메모장으로 SDF 파일 두 개 합치기","slug":"메모장으로-sdf-파일-두-개-합치기","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"atomatrix-inc","siteName":"CANDDIE Docs","title":"부록 B. Library - 구조 파일 준비 - CANDDIE Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-06T23:49:30.837Z","originalFileLocation":"appendix/appendix-b-library-preparation.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"SDF 파일의 구조와 RCSB PDB에서 리간드 SDF를 내려받는 방법, 메모장으로 여러 SDF 파일을 합치는 방법을 설명합니다.\">\u003cmeta data-mint-head name=\"application-name\" content=\"CANDDIE Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/atomatrix-inc/vwe74ZXb9bhbB_Lt/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/atomatrix-inc/vwe74ZXb9bhbB_Lt/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/atomatrix-inc/vwe74ZXb9bhbB_Lt/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/atomatrix-inc/vwe74ZXb9bhbB_Lt/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/atomatrix-inc/vwe74ZXb9bhbB_Lt/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/atomatrix-inc/vwe74ZXb9bhbB_Lt/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/atomatrix-inc/vwe74ZXb9bhbB_Lt/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/atomatrix-inc/vwe74ZXb9bhbB_Lt/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/atomatrix-inc/vwe74ZXb9bhbB_Lt/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"부록 B. Library - 구조 파일 준비 - CANDDIE Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"SDF 파일의 구조와 RCSB PDB에서 리간드 SDF를 내려받는 방법, 메모장으로 여러 SDF 파일을 합치는 방법을 설명합니다.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"CANDDIE Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.canddie.com/appendix/appendix-b-library-preparation\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://atomatrix-inc.mintlify.app/_mintlify/api/og/v2?division=Appendix\u0026amp;title=%EB%B6%80%EB%A1%9D+B.+Library+-+%EA%B5%AC%EC%A1%B0+%ED%8C%8C%EC%9D%BC+%EC%A4%80%EB%B9%84\u0026amp;description=SDF+%ED%8C%8C%EC%9D%BC%EC%9D%98+%EA%B5%AC%EC%A1%B0%EC%99%80+RCSB+PDB%EC%97%90%EC%84%9C+%EB%A6%AC%EA%B0%84%EB%93%9C+SDF%EB%A5%BC+%EB%82%B4%EB%A0%A4%EB%B0%9B%EB%8A%94+%EB%B0%A9%EB%B2%95%2C+%EB%A9%94%EB%AA%A8%EC%9E%A5%EC%9C%BC%EB%A1%9C+%EC%97%AC%EB%9F%AC+SDF+%ED%8C%8C%EC%9D%BC%EC%9D%84+%ED%95%A9%EC%B9%98%EB%8A%94+%EB%B0%A9%EB%B2%95%EC%9D%84+%EC%84%A4%EB%AA%85%ED%95%A9%EB%8B%88%EB%8B%A4.\u0026amp;theme=b438aa08a21e0e56b04492b3\u0026amp;signature=e8b0871ab645c847862ed50ea6f57fc67ee7b8f254ce0a0088b538a4fa12d645\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"부록 B. Library - 구조 파일 준비 - CANDDIE Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"SDF 파일의 구조와 RCSB PDB에서 리간드 SDF를 내려받는 방법, 메모장으로 여러 SDF 파일을 합치는 방법을 설명합니다.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://atomatrix-inc.mintlify.app/_mintlify/api/og/v2?division=Appendix\u0026amp;title=%EB%B6%80%EB%A1%9D+B.+Library+-+%EA%B5%AC%EC%A1%B0+%ED%8C%8C%EC%9D%BC+%EC%A4%80%EB%B9%84\u0026amp;description=SDF+%ED%8C%8C%EC%9D%BC%EC%9D%98+%EA%B5%AC%EC%A1%B0%EC%99%80+RCSB+PDB%EC%97%90%EC%84%9C+%EB%A6%AC%EA%B0%84%EB%93%9C+SDF%EB%A5%BC+%EB%82%B4%EB%A0%A4%EB%B0%9B%EB%8A%94+%EB%B0%A9%EB%B2%95%2C+%EB%A9%94%EB%AA%A8%EC%9E%A5%EC%9C%BC%EB%A1%9C+%EC%97%AC%EB%9F%AC+SDF+%ED%8C%8C%EC%9D%BC%EC%9D%84+%ED%95%A9%EC%B9%98%EB%8A%94+%EB%B0%A9%EB%B2%95%EC%9D%84+%EC%84%A4%EB%AA%85%ED%95%A9%EB%8B%88%EB%8B%A4.\u0026amp;theme=b438aa08a21e0e56b04492b3\u0026amp;signature=e8b0871ab645c847862ed50ea6f57fc67ee7b8f254ce0a0088b538a4fa12d645\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/atomatrix-inc/vwe74ZXb9bhbB_Lt/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"CANDDIE Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1447E6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.canddie.com/appendix/appendix-b-library-preparation\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/appendix/appendix-b-library-preparation.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.canddie.com/#organization\",\"name\":\"CANDDIE Docs\",\"url\":\"https://docs.canddie.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/atomatrix-inc/AMMGmQIGTLhpSNOk/images/canddie_light_mode.svg?fit=max\u0026auto=format\u0026n=AMMGmQIGTLhpSNOk\u0026q=85\u0026s=6330bcc01f6f3d42892023cd490575bf\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.canddie.com#website\",\"name\":\"CANDDIE Docs\",\"url\":\"https://docs.canddie.com\",\"publisher\":{\"@id\":\"https://docs.canddie.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.canddie.com/appendix/appendix-b-library-preparation#webpage\",\"url\":\"https://docs.canddie.com/appendix/appendix-b-library-preparation\",\"name\":\"부록 B. Library - 구조 파일 준비\",\"description\":\"SDF 파일의 구조와 RCSB PDB에서 리간드 SDF를 내려받는 방법, 메모장으로 여러 SDF 파일을 합치는 방법을 설명합니다.\",\"dateModified\":\"2026-09-06T23:49:30.837Z\",\"isPartOf\":{\"@id\":\"https://docs.canddie.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.canddie.com/appendix/appendix-b-library-preparation#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.canddie.com/appendix/appendix-b-library-preparation#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Appendix\",\"item\":\"https://docs.canddie.com/appendix/appendix-a-project-preparation\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"부록 B. Library - 구조 파일 준비\",\"item\":\"https://docs.canddie.com/appendix/appendix-b-library-preparation\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.canddie.com/appendix/appendix-b-library-preparation#article\",\"headline\":\"부록 B. Library - 구조 파일 준비\",\"name\":\"부록 B. Library - 구조 파일 준비\",\"description\":\"SDF 파일의 구조와 RCSB PDB에서 리간드 SDF를 내려받는 방법, 메모장으로 여러 SDF 파일을 합치는 방법을 설명합니다.\",\"url\":\"https://docs.canddie.com/appendix/appendix-b-library-preparation\",\"mainEntityOfPage\":{\"@id\":\"https://docs.canddie.com/appendix/appendix-b-library-preparation#webpage\"},\"dateModified\":\"2026-09-06T23:49:30.837Z\",\"publisher\":{\"@id\":\"https://docs.canddie.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.canddie.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"CANDDIE Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"CANDDIE Docs","nav":{"global":null,"pages":[{"group":"About","pages":[{"title":"Tutorial 01 - GLP-1R:Orforglipron 복합체의 MD Only 시뮬레이션","href":"/about/tutorial-01-glp1r-md"},{"title":"Tutorial 02 - GLP-1R:화합물 복합체의 Docking \u0026 MD 시뮬레이션","href":"/about/tutorial-02-glp1r-md"}]},{"group":"Appendix","pages":[{"title":"부록 A. Project - 구조 준비 항목","description":"SS-bond, Homology, Protonation 등 Protein Preparation 단계에서 자동 처리되는 구조 준비 항목을 설명합니다.","href":"/appendix/appendix-a-project-preparation"},{"title":"부록 B. Library - 구조 파일 준비","href":"/appendix/appendix-b-library-preparation"},{"title":"부록 C. Equilibration과 Production Replica","description":"단계적 평형화(Stepwise Equilibration)와 Production Replica, Random Seed의 의미를 설명합니다.","href":"/appendix/appendix-c-equilibration-replica"},{"title":"부록 D. Equilibration의 계단식 RMSD","href":"/appendix/appendix-d-stepwise-rmsd"},{"title":"부록 E. Report 분석 항목","href":"/appendix/appendix-e-report-metrics"},{"title":"부록 F. Free Energy 계산 모듈","href":"/appendix/appendix-f-free-energy-modules"},{"title":"부록 G. Allopiper (Allosteric Communication Pipeline, ACP)","href":"/appendix/appendix-g-allopiper"}]}]},"basePath":"","title":"부록 B. Library - 구조 파일 준비 - CANDDIE Docs","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DXXFP6nH.js","DynamicMarkdown-B54_zNBF.js","zoom-image-lightbox-BG6oD64b.js","lightbox-handle-r17bVUz3.js"]}