- Read the non-standard PDB file using pdbread:matlabCopy codepdbStruct = pdbread('non_standard.pdb');
- Modify the PDB structure to conform to the standard format: This step might involve ensuring that all required fields are present and correctly formatted. You may need to write a custom function to adjust the structure as needed.
- Write the modified PDB structure using pdbwrite:
old PDB structure error
조회 수: 2 (최근 30일)
이전 댓글 표시
Hello all,
I have a pdb file which is not in standard format, I can read it by pdbread function but when I want to convert it to standard form by pdbwrite, I get the error " old PDB structure" . I found this m file : sbpl.net:8080/shared/Brian/quad init load/opt/matlab/toolbox/bioinfo/proteins/private/convertpdbstruct.ma
but when I use it the error " too many arguments" comes up although I just enter the old pdb file's name. Could anyone help me with this problem please?
Thank you in advance.
댓글 수: 0
답변 (1개)
arushi
2024년 8월 14일
Hi Haleh,
To address the issue of converting a non-standard PDB file to a standard format using MATLAB, you can follow these steps:
pdbwrite('standard.pdb', pdbStruct);
If you encounter errors such as "old PDB structure" or "too many arguments," it may be due to incorrect or missing fields in the PDB structure.
Hope this helps.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Partial Differential Equation Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!