gwpy / vet

The Gravitational-wave Veto Evaluation and Testing suite
GNU General Public License v3.0
1 stars 11 forks source link

Modularize scripts to make gwvet noarch: python #28

Closed alurban closed 3 years ago

alurban commented 3 years ago

This PR accomplishes a few related things:

cc @duncanmmacleod, @brennanhughey, @areeda, @eagoetz, @robertbruntz

eagoetz commented 3 years ago

@alurban I don't have any significant comments. It looks like fairly reasonable changes to me. Have you, or someone, vetted (pun perhaps intended) that the code changes to modularize the scripts does not change the behaviour of what is expected?

alurban commented 3 years ago

@eagoetz I haven't vetted that yet outside of running help documentation (which we know works because it's part of the CI infrastructure). Do you have strong feelings about whether that should be done now, or whether it can be tested later in-production? My argument for the latter is as follows:

What do you think?

eagoetz commented 3 years ago

No, I think that's fine. If we find out something needs to change based on the downstream users reporting issues, we can make a new PR.