Skip to content

Commit 0d9e1c9

Browse files
authored
Merge pull request #221 from Exabyte-io/feature/SOF-7570
feature/SOF-7570 related -- fix Material usage
2 parents 6843802 + 60c79a9 commit 0d9e1c9

27 files changed

+36
-71
lines changed

other/materials_designer/import_material_from_jarvis_db_entry.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@
202202
"# Uncomment to see the JSON\n",
203203
"# print(json.dumps(data, indent=4))\n",
204204
"\n",
205-
"materials = [Material(from_poscar(poscar)) for poscar in poscars]\n",
205+
"materials = [Material.create(from_poscar(poscar)) for poscar in poscars]\n",
206206
"\n",
207207
"visualize_materials(materials)"
208208
],

other/materials_designer/import_materials_from_standata.ipynb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@
9595
"\n",
9696
"# use colloquial name, formula, dimensionality to select a material\n",
9797
"# returned material is a JSON object and needs to be converted to Material object\n",
98-
"material_by_name = Material(Materials.get_by_name(\"Graphene\")[0])\n",
99-
"material_by_name_first_match = Material(Materials.get_by_name_first_match(\"Graphene\"))\n",
98+
"material_by_name = Material.create(Materials.get_by_name(\"Graphene\")[0])\n",
99+
"material_by_name_first_match = Material.create(Materials.get_by_name_first_match(\"Graphene\"))\n",
100100
"visualize_materials([material_by_name, material_by_name_first_match], viewer=\"wave\")"
101101
],
102102
"metadata": {
@@ -120,10 +120,10 @@
120120
"cell_type": "code",
121121
"source": [
122122
"materials_2d_jsons = Materials.get_by_categories(\"2D\")\n",
123-
"materials_2d = [Material(material_json) for material_json in materials_2d_jsons]\n",
123+
"materials_2d = [Material.create(material_json) for material_json in materials_2d_jsons]\n",
124124
"\n",
125125
"materials_3d_insulator_jsons = Materials.get_by_categories(\"3D\", \"Insulator\")\n",
126-
"materials_3d_insulator = [Material(material_json) for material_json in materials_3d_insulator_jsons]\n",
126+
"materials_3d_insulator = [Material.create(material_json) for material_json in materials_3d_insulator_jsons]\n",
127127
"\n",
128128
"visualize_materials(materials_2d)\n",
129129
"visualize_materials(materials_3d_insulator)"

other/materials_designer/specific_examples/defect_planar_grain_boundary_2d_boron_nitride.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@
124124
"from mat3ra.standata.materials import Materials\n",
125125
"from mat3ra.made.material import Material\n",
126126
"\n",
127-
"material = Material(Materials.get_by_name_first_match(MATERIAL_NAME))"
127+
"material = Material.create(Materials.get_by_name_first_match(MATERIAL_NAME))"
128128
],
129129
"metadata": {
130130
"collapsed": false

other/materials_designer/specific_examples/defect_planar_grain_boundary_3d_fcc_metals_copper.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@
126126
"from mat3ra.standata.materials import Materials\n",
127127
"from mat3ra.made.material import Material\n",
128128
"\n",
129-
"material = Material(Materials.get_by_name_first_match(MATERIAL_NAME))"
129+
"material = Material.create(Materials.get_by_name_first_match(MATERIAL_NAME))"
130130
],
131131
"outputs": [],
132132
"execution_count": null

other/materials_designer/specific_examples/defect_point_adatom_island_molybdenum_disulfide_platinum.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
"from mat3ra.standata.materials import Materials\n",
124124
"from mat3ra.made.material import Material\n",
125125
"\n",
126-
"substrate = Material(Materials.get_by_name_first_match(MATERIAL_NAME))\n",
126+
"substrate = Material.create(Materials.get_by_name_first_match(MATERIAL_NAME))\n",
127127
"\n",
128128
"# Preview materials\n",
129129
"visualize_materials([substrate])\n",

other/materials_designer/specific_examples/defect_point_interstitial_tin_oxide.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@
110110
"from mat3ra.made.material import Material\n",
111111
"from mat3ra.standata.materials import Materials\n",
112112
"\n",
113-
"material = Material(Materials.get_by_name_first_match(MATERIAL_NAME))"
113+
"material = Material.create(Materials.get_by_name_first_match(MATERIAL_NAME))"
114114
],
115115
"metadata": {
116116
"collapsed": false

other/materials_designer/specific_examples/defect_point_pair_gallium_nitride.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
"from mat3ra.standata.materials import Materials\n",
100100
"from mat3ra.made.material import Material\n",
101101
"\n",
102-
"material = Material(Materials.get_by_name_first_match(\"GaN\"))"
102+
"material = Material.create(Materials.get_by_name_first_match(\"GaN\"))"
103103
],
104104
"metadata": {
105105
"collapsed": false

other/materials_designer/specific_examples/defect_point_vacancy_boron_nitride.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@
120120
"from mat3ra.made.material import Material\n",
121121
"from mat3ra.standata.materials import Materials\n",
122122
"\n",
123-
"material = Material(Materials.get_by_name_and_categories(\"Boron_Nitride\", \"2D\"))"
123+
"material = Material.create(Materials.get_by_name_and_categories(\"Boron_Nitride\", \"2D\"))"
124124
]
125125
},
126126
{

other/materials_designer/specific_examples/defect_surface_adatom_graphene.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@
125125
"from mat3ra.standata.materials import Materials\n",
126126
"from mat3ra.made.material import Material\n",
127127
"\n",
128-
"material = Material(Materials.get_by_name_first_match(MATERIAL_NAME))"
128+
"material = Material.create(Materials.get_by_name_first_match(MATERIAL_NAME))"
129129
],
130130
"metadata": {
131131
"collapsed": false

other/materials_designer/specific_examples/defect_surface_island_titanium_nitride.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
"from mat3ra.made.material import Material\n",
114114
"from mat3ra.standata.materials import Materials\n",
115115
"\n",
116-
"material = Material(Materials.get_by_name_first_match(\"TiN\"))"
116+
"material = Material.create(Materials.get_by_name_first_match(\"TiN\"))"
117117
],
118118
"metadata": {
119119
"collapsed": false

0 commit comments

Comments
 (0)