pzivich / pzivich/publications-code
“check_conditional” function missing in networkTMLE/AmonHen/amonhen/utils.py
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 20
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
Hi, we find your work "NetworkTMLE" very interesting, and we would like to reproduce the simulation on our own. However, we have also found the following issues or bugs in the published code. Perhaps the code may not be up-to-date? If you could respond to the problems we ran into and listed below, we would really appreciate your help.
- The dependencies omit the
matplotlibpkg, which is required for NetworkX. - When running the
example_usage.py, we encountered the following bug report:- By running command
from amonhen import NetworkTMLE, it is reported that in theAmoHenpkg,check_conditionalandstochastic_check_conditionalcannot be found in theutils.py. This is true in the current version. - By running command
from beowulf import (...), it is reported thatModuleNotFoundError: No module named 'beowulf.dgm'in thepublications-code/networkTMLE/Beowulf/beowulf/__init__.pyfile - The same issue occurred when we ran
from beowulf.dgm import ...
- By running command
We have listed the error message below, let us know if there's anything we have done wrong or missed. Thank you in advance!
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with amonhen/utils.py and the imports in example_usage.py to reproduce the missing check_conditional functions. Then inspect publications-code/networkTMLE/Beowulf/beowulf/init.py and the beowulf.dgm import, along with the dependency list. Done means the reported imports and example run work, and matplotlib is declared as a dependency.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- matplotlib, python
- Domain
- machine-learning
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100