data_fetcher.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:scikit-dataaccess 作者: MITHaystack 项目源码 文件源码
def output(self):
        ''' 
        Generate data wrapper for Mahali data

        @return Mahali data wrapper
        '''
        nav_files, obs_files = self.cacheData()

        def getSiteAndDate(in_filename):
            date = pd.to_datetime('2015' + in_filename[-8:-5], format='%Y%j')
            return in_filename[-12:-8], date


        data_list = []
        for nav, obs in zip(nav_files, obs_files):
            site, date = getSiteAndDate(nav)

            if (site,date) != getSiteAndDate(obs):
                raise RuntimeError('Data mismatch')

            # data_list.append([site,date,readRinexNav(nav), rinexobs(obs)])
            data_list.append([site,date,nav, obs])

        return DataWrapper(data_list)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号