🧪 蛋白质结构API测试

测试时间: 2025-10-12 16:26:43

📁 测试 1: 检查目录结构

目录状态文件数
structure_data✓ 存在2
predicted_xid✓ 存在5
predicted_xid/pdb✓ 存在474
predicted_xid/json✓ 存在474
experimental_xid✓ 存在2
experimental_xid/pdb✓ 存在33
experimental_xid/json✗ 不存在N/A

✗ 部分目录不存在

📄 测试 2: 检查Metadata文件

类型文件状态记录数
预测数据pred_metadata_XID.csv✓ 存在474
实验数据exp_metadata_XID.csv✓ 存在37

🔗 测试 3: PLZ_ID到XID映射


Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 103

预测数据样例 (前5条):


Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 115

Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 115

Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 115

Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 115

Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 115

Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 115
PLZ_IDXIDpLDDTpTM
866554aa77X000197.70.95
98b7748823X000297.80.9470000000000001
60ea077c8eX000397.90.9470000000000001
0c1b4dd3c4X000495.40.94
9a48d1ff76X000598.10.9520000000000001

Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 136

实验数据样例 (前5条):


Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 148

Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 148

Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 148

Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 148

Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 148

Deprecated: fgetcsv(): the $escape parameter must be provided as its default value will change in /var/www/html/plaszymedb/test_structure_api.php on line 148
PLZ_IDXIDPDB ID分辨率
bd7ef0ab46X02238AIR1.08 Å
ba04d67a0cX03216SBN1.09 Å
2cbb6fa0a4X02001AGY1.15 Å
ee302712ebX03937YKO1.15 Å
ebb1e4fd55X00555AH11.2 Å

🧬 测试 4: API调用 - 预测结构

测试PLZ_ID: 866554aa77

Info API测试:

URL: api_protein_structure.php?plz_id=866554aa77&type=predicted&action=info

✗ API调用失败

PDB下载测试:

URL: api_protein_structure.php?plz_id=866554aa77&type=predicted&action=pdb (点击测试下载)

🔬 测试 5: API调用 - 实验结构

测试PLZ_ID: bd7ef0ab46

Info API测试:

URL: api_protein_structure.php?plz_id=bd7ef0ab46&type=experimental&action=info

✗ API调用失败

PDB下载测试:

URL: api_protein_structure.php?plz_id=bd7ef0ab46&type=experimental&action=pdb (点击测试下载)

📊 测试总结

快速测试链接: