Skip to content

Commit

Permalink
Remove references to workflow schema in nomad (#31)
Browse files Browse the repository at this point in the history
  • Loading branch information
ladinesa authored Dec 6, 2023
1 parent 8c71117 commit d68fec4
Show file tree
Hide file tree
Showing 8 changed files with 16 additions and 12 deletions.
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ authors = [{ name = "The NOMAD Authors" }]
license = { file = "LICENSE" }
dependencies = [
'nomad-lab[infrastructure]@git+https://github.com/nomad-coe/nomad.git@develop',
"nomad-schema-plugin-simulation-workflow@git+https://github.com/nomad-coe/nomad-schema-plugin-simulation-workflow.git@develop",
'lxml',
'asr',
'xarray>=0.19.0',
Expand Down
2 changes: 1 addition & 1 deletion workflowparsers/aflow/parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
Thermodynamics, Dos, DosValues, BandStructure, BandEnergies)
from nomad.datamodel.metainfo.simulation.method import Method
from nomad.datamodel.metainfo.simulation.system import System, Atoms
from nomad.datamodel.metainfo.simulation.workflow import (
from simulationworkflowschema import (
Elastic, ElasticMethod, ElasticResults, Phonon, PhononMethod, PhononResults,
Thermodynamics as WorkflowThermodynamics, ThermodynamicsResults
)
Expand Down
2 changes: 1 addition & 1 deletion workflowparsers/asr/parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
from nomad.datamodel.metainfo.simulation.calculation import (
Calculation, BandStructure, BandEnergies, Energy, EnergyEntry, Forces, ForcesEntry,
Stress, StressEntry)
from nomad.datamodel.metainfo.simulation.workflow import (
from simulationworkflowschema import (
GeometryOptimization, Phonon
)
from .metainfo.asr import (
Expand Down
8 changes: 5 additions & 3 deletions workflowparsers/atomate/parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,13 @@

from nomad.units import ureg
from nomad.datamodel.metainfo.simulation.run import Run, Program
from nomad.datamodel.metainfo.simulation.workflow import (
from simulationworkflowschema import (
Elastic, ElasticMethod, ElasticResults, EquationOfState, EquationOfStateMethod,
EquationOfStateResults, EOSFit, Thermodynamics, ThermodynamicsResults,
Stability, Decomposition, Phonon, PhononMethod, PhononResults
EquationOfStateResults, Thermodynamics, ThermodynamicsResults,
Phonon, PhononMethod, PhononResults
)
from simulationworkflowschema.equation_of_state import EOSFit
from simulationworkflowschema.thermodynamics import Stability, Decomposition
from nomad.datamodel.metainfo.simulation.system import System, Atoms
from nomad.datamodel.metainfo.simulation.method import (
Method, DFT, Electronic, XCFunctional, Functional, BasisSet, BasisSetContainer,)
Expand Down
6 changes: 3 additions & 3 deletions workflowparsers/elastic/parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@
from nomad.datamodel.metainfo.simulation.method import Method
from nomad.datamodel.metainfo.simulation.system import System, Atoms
from nomad.datamodel.metainfo.simulation.calculation import Calculation
from nomad.datamodel.metainfo.simulation.workflow import (
Elastic, ElasticMethod, ElasticResults, StrainDiagrams)

from simulationworkflowschema import (
Elastic, ElasticMethod, ElasticResults)
from simulationworkflowschema.elastic import StrainDiagrams
from .metainfo.elastic import x_elastic_section_fitting_parameters


Expand Down
2 changes: 1 addition & 1 deletion workflowparsers/fhivibes/parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
from nomad.datamodel.metainfo.simulation.calculation import (
Calculation, Thermodynamics, Energy, EnergyEntry, Stress, StressEntry, Forces, ForcesEntry
)
from nomad.datamodel.metainfo.simulation.workflow import (
from simulationworkflowschema import (
SinglePoint, GeometryOptimization, MolecularDynamics, Phonon
)
from .metainfo.fhi_vibes import x_fhi_vibes_section_attributes,\
Expand Down
5 changes: 3 additions & 2 deletions workflowparsers/phonopy/parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,10 @@
from nomad.datamodel.metainfo.simulation.calculation import (
Calculation, BandStructure, BandEnergies, Dos, DosValues, Thermodynamics
)
from nomad.datamodel.metainfo.simulation.workflow import (
Phonon, PhononMethod, PhononResults, Link, Task
from simulationworkflowschema import (
Phonon, PhononMethod, PhononResults
)
from nomad.datamodel.metainfo.workflow import Link, Task
from nomad.datamodel import EntryArchive

from .metainfo import phonopy as phonopymetainfo # pylint: disable=unused-import
Expand Down
2 changes: 1 addition & 1 deletion workflowparsers/quantum_espresso_xspectra/parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
)
from nomad.datamodel.metainfo.simulation.system import System, Atoms
from nomad.datamodel.metainfo.simulation.calculation import Calculation, Spectra
from nomad.datamodel.metainfo.simulation.workflow import SinglePoint
from simulationworkflowschema import SinglePoint

from .metainfo.quantum_espresso_xspectra import (
x_qe_xspectra_input, x_qe_xspectra_n_parallel)
Expand Down

0 comments on commit d68fec4

Please sign in to comment.