Skip to content

Refactor pipe/#392

Draft
AlexandreGoettel wants to merge 2 commits into
dingo-gw:hackathon-1from
AlexandreGoettel:hackathon-pipe
Draft

Refactor pipe/#392
AlexandreGoettel wants to merge 2 commits into
dingo-gw:hackathon-1from
AlexandreGoettel:hackathon-pipe

Conversation

@AlexandreGoettel

Copy link
Copy Markdown
Collaborator

Major refactor of parser and data generation:

  1. Clearly separate DINGO-specific code from inherited bilby_pipe functionality
  2. Removes ~1600 duplicate lines by only defining DINGO-specific arguments and delegating to bilby_pipe where possible
    (this removes the need for explicit pre/post bilby1.8 logic)
  3. Eliminates deprecated logic and comment blocks
  4. Retrieves settings from DINGO model metadata when available

This is a draft so I can build more on top and see if the overall logic fits with what is wanted. I have a few tests, which however require a network so it's not immediately obvious how to test without adding O(MB) of data to the repo.

…fic code and inherited from bilby_pipe, and only define DINGO-specific arguments, removing ~1600 duplicate lines. ii) Remove deprecated logic and make bilby_pipe work for us whenever possible. iii) get settings from dingo model metadata when possible. iv) removed deprecated comment blocks.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant