-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Command line wrapper #22
Conversation
lhannest
commented
May 1, 2018
•
edited
Loading
edited
- Resolves command line wrapper #10
- Developed command line wrapper in kgx/kgx.py
- Changed requirements: pandas<0.21 to resolve installation error (as suggested by pip installation fails: Double requirement given: numpy==1.12.1... pandas-dev/pandas#20723)
- Added requirement: pymongo==3.6.1 to get rid of pymongo warning.
- PandasTransformer save method now saves both edge set and node set, and collects the files into a tar file. - Updated README.md to show examples from tests - Made kgx command line wrapper print the name of the directory upon success, since the output filename is not necessarily what the user requested.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great!
Why is pymongo required?
https://github.com/NCATS-Tangerine/kgx/pull/22/files#diff-b4ef698db8ca845e5845c4618278f29aR11
should click not be in requirements.txt?
- Added click to requirements.txt - Fix mistaken error message in kgx.py - Fix ziptype file extention bug in pandas_transformer.py
@cmungall I added pymongo just to get rid of the warning:
Alternatively, we could |
- Now calling report method to print cardinality of edges and nodes
ah, I guess prefixcommons i bringing in cachier, and cachier brings in mongo_core, and that has the warning. we should fix prefixcommons (our code), when we fix ontobio to go from cachier to diskcache biolink/ontobio#140 cc @deepakunni3 |