-
Notifications
You must be signed in to change notification settings - Fork 43
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
[ENH] Adds CLI for abagen.get_expression_data
functionality
#82
Conversation
6f06b44
to
4637c7b
Compare
In py35 if the path doesn't exist .resolve() throws a FileNotFoundError (but not in py36 or py37). Add a try/except block to catch the error and revert back to using os.path if pathlib can't be used.
Codecov Report
@@ Coverage Diff @@
## master #82 +/- ##
==========================================
- Coverage 89.52% 89.05% -0.48%
==========================================
Files 29 31 +2
Lines 1470 1562 +92
==========================================
+ Hits 1316 1391 +75
- Misses 154 171 +17
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #82 +/- ##
==========================================
+ Coverage 89.52% 90.06% +0.53%
==========================================
Files 29 31 +2
Lines 1470 1600 +130
==========================================
+ Hits 1316 1441 +125
- Misses 154 159 +5
Continue to review full report at Codecov.
|
Including --save-donors, --save-counts, and --stdout
The tests can't exactly be described as comprehensive, yet, so I really should work on beefing those up before merging... |
Closes #70
Adds a command-line interface for the primary workflow available through the
abagen.get_expression_data()
function so that users don't have to open a Python instance if they're more comfortable with shell scripting.To do: