Explorar o código

hydrogen flag

JonStargaryen %!s(int64=4) %!d(string=hai) anos
pai
achega
a22362bac8
Modificáronse 1 ficheiros con 8 adicións e 3 borrados
  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({