From b1d6277837a3f2c378d78678978105c56f834c65 Mon Sep 17 00:00:00 2001
From: David Sehnal <david.sehnal@gmail.com>
Date: Thu, 14 Feb 2019 11:27:24 +0100
Subject: [PATCH] mol-model-parsers module, "standalone" pdb parser

---
 .../volume/formats => mol-model-parsers/volume}/ccp4.ts       | 2 +-
 .../formats => mol-model-parsers/volume}/density-server.ts    | 2 +-
 .../volume/formats => mol-model-parsers/volume}/dsn6.ts       | 2 +-
 src/mol-model/volume.ts                                       | 2 +-
 src/mol-plugin/state/transforms/model.ts                      | 4 ++--
 5 files changed, 6 insertions(+), 6 deletions(-)
 rename src/{mol-model/volume/formats => mol-model-parsers/volume}/ccp4.ts (98%)
 rename src/{mol-model/volume/formats => mol-model-parsers/volume}/density-server.ts (97%)
 rename src/{mol-model/volume/formats => mol-model-parsers/volume}/dsn6.ts (97%)

diff --git a/src/mol-model/volume/formats/ccp4.ts b/src/mol-model-parsers/volume/ccp4.ts
similarity index 98%
rename from src/mol-model/volume/formats/ccp4.ts
rename to src/mol-model-parsers/volume/ccp4.ts
index 33b8087c8..5a6d9cfac 100644
--- a/src/mol-model/volume/formats/ccp4.ts
+++ b/src/mol-model-parsers/volume/ccp4.ts
@@ -4,7 +4,7 @@
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
 
-import { VolumeData } from '../data'
+import { VolumeData } from 'mol-model/volume/data'
 import { Task } from 'mol-task';
 import { SpacegroupCell, Box3D } from 'mol-math/geometry';
 import { Tensor, Vec3 } from 'mol-math/linear-algebra';
diff --git a/src/mol-model/volume/formats/density-server.ts b/src/mol-model-parsers/volume/density-server.ts
similarity index 97%
rename from src/mol-model/volume/formats/density-server.ts
rename to src/mol-model-parsers/volume/density-server.ts
index c01282e8e..450f8fcb0 100644
--- a/src/mol-model/volume/formats/density-server.ts
+++ b/src/mol-model-parsers/volume/density-server.ts
@@ -5,7 +5,7 @@
  */
 
 import { DensityServer_Data_Database } from 'mol-io/reader/cif/schema/density-server'
-import { VolumeData } from '../data'
+import { VolumeData } from 'mol-model/volume/data'
 import { Task } from 'mol-task';
 import { SpacegroupCell, Box3D } from 'mol-math/geometry';
 import { Tensor, Vec3 } from 'mol-math/linear-algebra';
diff --git a/src/mol-model/volume/formats/dsn6.ts b/src/mol-model-parsers/volume/dsn6.ts
similarity index 97%
rename from src/mol-model/volume/formats/dsn6.ts
rename to src/mol-model-parsers/volume/dsn6.ts
index d945c19cf..b256fe599 100644
--- a/src/mol-model/volume/formats/dsn6.ts
+++ b/src/mol-model-parsers/volume/dsn6.ts
@@ -4,7 +4,7 @@
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
 
-import { VolumeData } from '../data'
+import { VolumeData } from 'mol-model/volume/data'
 import { Task } from 'mol-task';
 import { SpacegroupCell, Box3D } from 'mol-math/geometry';
 import { Tensor, Vec3 } from 'mol-math/linear-algebra';
diff --git a/src/mol-model/volume.ts b/src/mol-model/volume.ts
index aa8cf1ce4..093da9a40 100644
--- a/src/mol-model/volume.ts
+++ b/src/mol-model/volume.ts
@@ -5,4 +5,4 @@
  */
 
 export * from './volume/data'
-export * from './volume/formats/density-server'
\ No newline at end of file
+export * from '../mol-model-parsers/volume/density-server'
\ No newline at end of file
diff --git a/src/mol-plugin/state/transforms/model.ts b/src/mol-plugin/state/transforms/model.ts
index 1d2a96e8c..15838cd42 100644
--- a/src/mol-plugin/state/transforms/model.ts
+++ b/src/mol-plugin/state/transforms/model.ts
@@ -16,9 +16,9 @@ import { MolScriptBuilder } from 'mol-script/language/builder';
 import { StateObject } from 'mol-state';
 import { PluginContext } from 'mol-plugin/context';
 import { stringToWords } from 'mol-util/string';
-import { volumeFromCcp4 } from 'mol-model/volume/formats/ccp4';
+import { volumeFromCcp4 } from 'mol-model-parsers/volume/ccp4';
 import { Vec3 } from 'mol-math/linear-algebra';
-import { volumeFromDsn6 } from 'mol-model/volume/formats/dsn6';
+import { volumeFromDsn6 } from 'mol-model-parsers/volume/dsn6';
 import { trajecotryFromMmCIF } from 'mol-model-parsers/structure/mmcif';
 import { ModelFormat } from 'mol-model-parsers/structure/format';
 import { parsePDB } from 'mol-io/reader/pdb/parser';
-- 
GitLab