소스 검색

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({