Exemplo n.º 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))
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)