PDBエントリー1p8jのentity_id 4番と7番について、entity_id、label_asym_id(PDBで規定したChainID)、auth_asym_id(登録者が定義したChainID)、配列(chem_comp_id 表記をハイフンでつないだ値)を得る
検索はこちら
WITH chain(pdbid,entity_id,label_asym_id) AS (SELECT e1.pdbid, e1.entity_id, e1.id AS label_asym_id FROM struct_asym AS e1 WHERE e1.pdbid='1p8j' AND (e1.entity_id='4' OR e1.entity_id='7')) SELECT chain.entity_id, substring(string_agg(chain.label_asym_id,'-') from '^[0-9A-Za-z]+') label_asym_id, substring(string_agg(e2.pdb_strand_id,'-') from '^[0-9A-Za-z]+') auth_asym_id, string_agg(e2.mon_id,'-') AS sequence FROM pdbx_nonpoly_scheme AS e2 JOIN chain ON chain.pdbid = e2.pdbid AND chain.label_asym_id=e2.asym_id GROUP BY chain.entity_id
作成日: 2018-04-23 (最終更新日: more than 1 year ago)






