Files
multi_mcp/test_tools/material/mattergen/extract_cif.py
2025-05-09 14:16:33 +08:00

15 lines
473 B
Python

import os
import sys
sys.path.append('/home/ubuntu/sas0/lzy/multi_mcp_server')
from sci_mcp.material_mcp.mattergen_gen.mattergen_service import format_cif_content
cif_zip_path = '/home/ubuntu/sas0/lzy/multi_mcp_server/temp/material/20250508110506/generated_crystals_cif.zip'
if os.path.exists(cif_zip_path):
with open(cif_zip_path, 'rb') as f:
cif_content = f.read().decode('utf-8', errors='replace')
print(format_cif_content(cif_content))