pysat / pysatNASA

pysat support for NASA Instruments
BSD 3-Clause "New" or "Revised" License
21 stars 7 forks source link

Added new tags into SES14-GOLD #161

Closed landsito closed 1 year ago

landsito commented 1 year ago

Description

Added tags tlimb, tdisk and o2den into SES14-GOLD platform

Addresses # (issue) Tlimb, Tdisk and o2den tags into SES14-GOLD platform. It uses recent multiday loading capabilities with option of merging coords.

Type of change

How Has This Been Tested?

Simple multiday script run.

pysat.utils.registry.register(['pysatNASA.instruments.ses14_gold'])
gold = pysat.Instrument(platform='ses14', name='gold', tag='o2den')

d0 = datetime(2019,9,5)
dn = datetime(2019,9,7)

gold.download(d0, dn)
gold.load(date=d0, end_date=dn)

Test Configuration

Checklist:

jklenzing commented 1 year ago

Hmm, I should have flagged my other pull here.

There's a few points in the code that will still fail in the Github Actions tests. This is because we need the develop branch of pysat for the current implementation, and there were some updates in pysatNASA functions that didn't quite get merged. The fixes in the branch inst\gold_pr (which is downstream of this branch) fixes these issues. We can either

I wound up making the downstream branch since the changes were beyond the scope of the current "suggest code" capabilities of github.

@landsito, let me know how you want to proceed. My main concern is that I don't want to break anything on your end for projects you're currently working on. I think that the next pysatNASA release will follow on from the pysat 3.1.0 release (hopefully in the next month) since that includes fixes that streamline things here.

Thanks @JonathonMSmith and @aburrell for the reviews!

landsito commented 1 year ago

Hi @jklenzing, thanks for the message. Let's go for the second options if it is easier. First option also works for me so either way. Let me know, thanks

jklenzing commented 1 year ago

OK. my other branch captures most of the comments here. I'll go ahead and start the process rolling.

jklenzing commented 1 year ago

Bugs fixed downstream.