Skip to content

Fix a bug in decompose.network()#76

Open
fenguoerbian wants to merge 1 commit intogertvv:masterfrom
fenguoerbian:bugfix/decompose.network
Open

Fix a bug in decompose.network()#76
fenguoerbian wants to merge 1 commit intogertvv:masterfrom
fenguoerbian:bugfix/decompose.network

Conversation

@fenguoerbian
Copy link

@fenguoerbian fenguoerbian commented Mar 15, 2024

decompose.network() failes to run when all studies in network are multi-arm trials. That's because filter.network() called in decompose.network() can not successfully construct the non-existing 2-arm trial network in this scenario.

This patch adds a check for this scenario and directly construct the network when all studies are multi-arm and filtering for 2-arm trials is not necessary.

`decompose.network()` failes to run when all studies in `network` are multi-arm
trials. That's becauses `filter.network()` call in `decompose.network()` can not
successfully construct the non-existing 2-arm trials network in this scenario.

This patch adds a check for this scenario and directly construct the network
when all studies are multi-arm and filter for 2-arm trials is not necessary.
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