Пример #1
0
    def get_1d_results(self,split='_'):
        """
        get 1d inversion results to apply to inputs of 2d model
        
        """
        if not hasattr(self,'Data'):
            self.build_mesh()
        elif self.Data is None:
            self.build_mesh()
            fh.get_pathlist()
        
        self.inversion1d_dirdict = \
        fh.get_pathlist(self.inversion1d_masterdir,
                        search_stringlist = self.Data.stations,
                        start_dict=self.inversion1d_dirdict,
                        split=split,
                        folder=True)
        models1d = {}
        
        for key in list(self.inversion1d_dirdict.keys()):
            idir = self.inversion1d_dirdict[key]
            mod = p1dc.Model(idir)
            mod.read_model()
            models1d[key] = mod.models[self.inversion1d_modelno-1]

        self.models1d = models1d
Пример #2
0
    def get_1d_results(self, split='_'):
        """
        get 1d inversion results to apply to inputs of 2d model

        """
        if not hasattr(self, 'Data'):
            self.build_mesh()
        elif self.Data is None:
            self.build_mesh()
            fh.get_pathlist()

        self.inversion1d_dirdict = \
            fh.get_pathlist(self.inversion1d_masterdir,
                            search_stringlist=self.Data.stations,
                            start_dict=self.inversion1d_dirdict,
                            split=split,
                            folder=True)
        models1d = {}

        for key in list(self.inversion1d_dirdict.keys()):
            idir = self.inversion1d_dirdict[key]
            mod = p1dc.Model(idir)
            mod.read_model()
            models1d[key] = mod.models[self.inversion1d_modelno - 1]

        self.models1d = models1d
Пример #3
0
 def find_edifiles(self):
     """
     """
     search_stringlist = list(self.station_dict.keys())
     self.edifiles = fh.get_pathlist(self.edi_directory,
                                     search_stringlist=search_stringlist,
                                     split = '_',
                                     extension = '.edi')
     print(list(self.edifiles.keys()))
Пример #4
0
 def find_edifiles(self):
     """
     """
     search_stringlist = list(self.station_dict.keys())
     self.edifiles = fh.get_pathlist(self.edi_directory,
                                     search_stringlist=search_stringlist,
                                     split='_',
                                     extension='.edi')
     print(list(self.edifiles.keys()))