최근 수정 시각 : 2025-09-07 16:05:55

SDF(확장자)


1. 개요2. 구조 테이블3. 오픈바벨4. 관련 문서

1. 개요

.sdf는 MDL Information Systems에서 개발하고 공개 및 지원하고 있는 공개파일포맷(Open file format)이자 화학테이블 파일포맷(chemical table file, CT file)이다. 텍스트 파일 형식에 기반한다.

2. 구조 테이블

MDL 몰파일(MDL mol-file)로 잘 알려진 CT 파일을 기반으로 하는 데이터베이스 및 SVG 등을 지원할 수 있도록 설계된 CT파일이다.
몰(mol) [[https://pubchem.ncbi.nlm.nih.gov/compound/73412#section=Structures
파일 테이블]]| 블록/필드 스펙
헤더 블록 설명,타임스탬프,코멘트라인,기타
원자블록(atom block) 111,222 첫번재,두번째등 원자들 정의('M END'값으로 마지막 라인을 정의)
ttt(이하 본딩 블록 필드) 본드타입(bond type) 1=싱글,2= 더블,3=트리플 , 4 = 아로마틱, 5=싱글및더블,6=싱글및아로마틱,7=더블 및 아로미틱,8=기타
$$$ 2개까지 정의가능 (싱글본드의 경우) 0 = not stereo; 1= up; 4=either, 6= down ,(더블본드의 경우)0= Use x-, y-, z-coords 원자블록(atom block) cis값을 결정 또는 변환(trans), 3=Cis 또는 trans (또는 둘다) double bond
xxx 예약되지 않음
rrr 본딩 탑폴로지 값 0 = Either, 1 = Ring, 2 = Chain
ccc 리엑팅 중심값(reacting center status) 0 = unmarked, 1 = a center, -1 = 비중심(no center), Additional: 2 = no change, 4 = bond made/broken, 8 = bond order changes 에서 12 = 4+8 (both made/broken 및 changes),5 = (4 + 1), 9 = (8 + 1), and 13 = (12 + 1) 구현 가능

3. 오픈바벨

오픈바벨에서 지원하는 (생)화학 테이블 파일 포멧이다.

4. 관련 문서