浏览代码

hydrogen flag

JonStargaryen 4 年之前
父节点
当前提交
a22362bac8
共有 1 个文件被更改,包括 8 次插入3 次删除
  1. 8 3
      src/servers/model/server/query.ts

+ 8 - 3
src/servers/model/server/query.ts

@@ -57,6 +57,11 @@ const SharedParams = {
     encoderName: `ModelServer ${Version}`
 };
 
+const SharedLigandWritingParams = {
+    ...SharedParams,
+    hydrogens: true
+}
+
 function createEncoder(job: Job): Encoder {
     switch (job.responseFormat.encoding) {
         case 'bcif':
@@ -68,17 +73,17 @@ function createEncoder(job: Job): Encoder {
         case 'sdf':
             ensureCompatibleQueryType(job);
             return SdfWriter.createEncoder({
-                ...SharedParams
+                ...SharedLigandWritingParams
             });
         case 'mol':
             ensureCompatibleQueryType(job);
             return MolWriter.createEncoder({
-                ...SharedParams
+                ...SharedLigandWritingParams
             });
         case 'mol2':
             ensureCompatibleQueryType(job);
             return Mol2Writer.createEncoder({
-                ...SharedParams
+                ...SharedLigandWritingParams
             });
         default:
             return CifWriter.createEncoder({