Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
5c341b5
yank deprecated builders
tsmathis Dec 4, 2025
c6221dd
new vasp builders
tsmathis Dec 4, 2025
891ad74
simple map builders
tsmathis Dec 4, 2025
9f284dc
corrected entries builder
tsmathis Dec 4, 2025
70667d6
draft similarity builder
esoteric-ephemera Dec 11, 2025
b02e527
add snl schema for experimental databases
esoteric-ephemera Dec 12, 2025
a5bfcca
precommit / typos galore
esoteric-ephemera Dec 12, 2025
d3dfd18
add extra fields to DB SNLs to accommodate user / mp-complete
esoteric-ephemera Dec 23, 2025
510041c
draft provenance builder
esoteric-ephemera Dec 23, 2025
bbb55fc
rework m3gnet featurization to be pickleable
Jan 2, 2026
638188e
Create `emmet.core.connectors` for external DBs, migrate builders to …
esoteric-ephemera Jan 9, 2026
833ab10
precommit + syntax corrections
esoteric-ephemera Jan 9, 2026
5970e69
yank deprecated builders
tsmathis Dec 4, 2025
94ba595
simple map builders
tsmathis Dec 4, 2025
43a9cfd
thermo builder
tsmathis Dec 5, 2025
f9e11db
small updates to client syntax
esoteric-ephemera Jan 13, 2026
2fad68f
oxi states builder - cast species to str
tsmathis Jan 15, 2026
ee8cfcf
switch to custom structure type for base builder input model
tsmathis Jan 15, 2026
b09f112
remove influence from magnetic configuration on BVAnalyzer for oxi st…
tsmathis Jan 15, 2026
49c2552
phase diagram - cast list[ndarray] correctly for pyarrow during seria…
tsmathis Mar 2, 2026
e2d140f
doc str - rm this this
tsmathis Mar 3, 2026
9f092f0
default padlen for IdentifierType during (de)serialization
tsmathis Mar 3, 2026
df6fabe
IdentifierType builder
tsmathis Mar 3, 2026
86ede7f
no 'mp-' on task_id
tsmathis Mar 3, 2026
8ce16b9
id coercion for materialsdoc + entry types
tsmathis Mar 4, 2026
e764f87
extra id coercion for entries
tsmathis Mar 4, 2026
143909f
strip extraneous fields from legacy validation model
tsmathis Mar 4, 2026
5749d0f
safer func execution
tsmathis Mar 6, 2026
d167075
autofill builder_meta, don't inherit
tsmathis Mar 7, 2026
aeb5332
magnetism builder
tsmathis Mar 7, 2026
1d49f1d
safe call to get_conventional_structure -> propagate failure up safely
tsmathis Mar 7, 2026
5c6b30b
oxi-states, chemenv should inherit builder_meta
tsmathis Mar 7, 2026
55a0d35
magnetism origins should be list of origins
tsmathis Mar 9, 2026
19678e2
magnetism docstr
tsmathis Mar 12, 2026
d33fa61
cast tz to UTC for arrow schemas
tsmathis Mar 11, 2026
c756aad
electronic structure builder
tsmathis Mar 10, 2026
bf3d6ff
drop equivalent_labels from electronic structure data
tsmathis Mar 12, 2026
eb4a251
structure not needed for ranking bs or dos, minor refactors for origi…
tsmathis Mar 12, 2026
91d3569
add run_type to BandTheoryBase
tsmathis Mar 13, 2026
1ac1466
incorrect nesting on electronic structure shims
tsmathis Mar 17, 2026
172b665
refactor misc missing attrs & incorrect access patterns
tsmathis Mar 17, 2026
08e9a9c
make ranking calc struct fields optional
tsmathis Mar 17, 2026
3624b6b
bs sorting resilient to nulls
tsmathis Mar 17, 2026
dddbd7e
correct typing for DosShim identifier
tsmathis Mar 17, 2026
c0d39ce
add filter_map generic
tsmathis Mar 18, 2026
87666e4
absorption builder
tsmathis Mar 19, 2026
1b304fc
more sane type grouping for TypedBandDict
tsmathis Mar 19, 2026
b8396dc
better kwarg propagation for filter_map and electronic structure builder
tsmathis Mar 19, 2026
f9e0dfd
minor provenance updates
tsmathis Mar 19, 2026
46538fb
refactor SummaryDoc + summary builder
tsmathis Mar 19, 2026
38bdc9b
drop reimport of BSPathType
tsmathis Mar 23, 2026
9287609
reworked type annotations and serialization
tsmathis Mar 23, 2026
98fc88c
drop volumetric fields from phonon -> not stored in db
tsmathis Mar 26, 2026
453e596
make synth description fields optional
tsmathis Mar 30, 2026
5eadd37
set icsd snl remarks
tsmathis Mar 30, 2026
28eff03
piezo skellington
esoteric-ephemera Mar 13, 2026
72d80cf
refactor diel + piezo
esoteric-ephemera Mar 14, 2026
770f6a3
mv
tsmathis Mar 30, 2026
a169823
updates to linear response builders
tsmathis Mar 30, 2026
657897f
minor legacy cli mods
tsmathis Apr 2, 2026
a4ad524
linear response builder refactors
tsmathis Mar 31, 2026
1bf2750
minor icsd + prov changes
tsmathis Apr 1, 2026
da14d9b
add optional metadata kwargs for CoreTaskDoc init
tsmathis Apr 2, 2026
18a7ad9
incorrect kwarg propagation
tsmathis Apr 4, 2026
097e6c6
typo
tsmathis Apr 4, 2026
d7c6afd
add robocrys dep back to builders
tsmathis Apr 4, 2026
6d2abc4
null defaults for es builder inputs
tsmathis Apr 4, 2026
27320e6
nullable fields in es summary doc
tsmathis Apr 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file.
862 changes: 0 additions & 862 deletions emmet-builders/emmet/builders/abinit/phonon.py

This file was deleted.

226 changes: 0 additions & 226 deletions emmet-builders/emmet/builders/abinit/sound_velocity.py

This file was deleted.

20 changes: 20 additions & 0 deletions emmet-builders/emmet/builders/base.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
from pydantic import Field

from emmet.core.base import EmmetBaseModel
from emmet.core.types.pymatgen_types.structure_adapter import StructureType
from emmet.core.types.typing import IdentifierType


class BaseBuilderInput(EmmetBaseModel):
"""
Document model with the minimum inputs required
to run builders that only require a Pymatgen structure
object for property analysis.

A material_id and builder_meta information may be optionally
included.
"""

deprecated: bool = Field(False)
material_id: IdentifierType | None = Field(None)
structure: StructureType
Empty file.
77 changes: 0 additions & 77 deletions emmet-builders/emmet/builders/feff/xas.py

This file was deleted.

Loading
Loading