Exemple #1
0
    def get_exp_entry(self, formula):
        """
        Returns an ExpEntry object, which is the experimental equivalent of a
        ComputedEntry and can be used for analyses using experimental data.

        Args:
            formula (str): A formula to search for.

        Returns:
            An ExpEntry object.
        """

        return ExpEntry(Composition(formula),
                        self.get_exp_thermo_data(formula))
Exemple #2
0
 def setUp(self):
     with open(os.path.join(test_dir, "Fe2O3_exp.json"), "r") as f:
         thermodata = json.load(f, cls=MontyDecoder)
     self.entry = ExpEntry("Fe2O3", thermodata)
Exemple #3
0
 def setUp(self):
     with open(os.path.join(PymatgenTest.TEST_FILES_DIR, "Fe2O3_exp.json")) as f:
         thermodata = json.load(f, cls=MontyDecoder)
     self.entry = ExpEntry("Fe2O3", thermodata)
Exemple #4
0
 def setUp(self):
     thermodata = json.load(open(os.path.join(test_dir, "Fe2O3_exp.json"),
                                 "r"),
                            cls=PMGJSONDecoder)
     self.entry = ExpEntry("Fe2O3", thermodata)