Skip to content
This repository was archived by the owner on Jul 28, 2025. It is now read-only.

Improve MakeRelease and minor changes#11

Merged
arnaudon merged 17 commits intomainfrom
minor
Jun 28, 2022
Merged

Improve MakeRelease and minor changes#11
arnaudon merged 17 commits intomainfrom
minor

Conversation

@arnaudon
Copy link
Collaborator

@arnaudon arnaudon commented Jan 28, 2022

apart from minor fixes, it does:

  • add stub axon if non
  • align to a custom direction (provided externally)
  • improve MakeRelease
  • include smoothdiameter between zero diameter fix and unravel (it was dangling)

@codecov
Copy link

codecov bot commented Jan 28, 2022

Codecov Report

Merging #11 (8fd211d) into main (629be1d) will decrease coverage by 0.64%.
The diff coverage is 80.00%.

@@            Coverage Diff             @@
##             main      #11      +/-   ##
==========================================
- Coverage   75.64%   75.00%   -0.65%     
==========================================
  Files          12       12              
  Lines        1474     1516      +42     
  Branches      231      239       +8     
==========================================
+ Hits         1115     1137      +22     
- Misses        296      315      +19     
- Partials       63       64       +1     
Flag Coverage Δ
pytest 75.00% <80.00%> (-0.65%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
src/morphology_workflows/tasks/annotation.py 100.00% <ø> (ø)
src/morphology_workflows/curation.py 71.42% <15.38%> (-1.95%) ⬇️
src/morphology_workflows/repair.py 79.91% <89.65%> (-2.62%) ⬇️
src/morphology_workflows/tasks/curation.py 100.00% <100.00%> (ø)
src/morphology_workflows/tasks/repair.py 100.00% <100.00%> (ø)
src/morphology_workflows/tasks/workflows.py 95.77% <100.00%> (+0.25%) ⬆️

@arnaudon arnaudon marked this pull request as ready for review May 5, 2022 15:45
@adrien-berchet
Copy link
Member

So it looks almost good to me, you just have to edit the name of the PR to make it more descriptive and fix the tests.

@arnaudon
Copy link
Collaborator Author

arnaudon commented May 6, 2022

yes yes, I just rebased, I'll fix it later

@arnaudon
Copy link
Collaborator Author

@adrien-berchet , I'm stuck here, pm me when you have time to look at it, basically in MakeRelease, the output column names depend on extension list user provide. I'm not sure we can do that, if not, we can have a simpler report.csv.

@arnaudon
Copy link
Collaborator Author

@adrien-berchet , forget it, I know how to fix

@arnaudon arnaudon requested a review from lidakanari June 22, 2022 07:48
@arnaudon
Copy link
Collaborator Author

@lidakanari , try with this branch, it should make a release folder per extension

@arnaudon arnaudon changed the title a few small fixes improve MakeRelease and minor changes Jun 22, 2022
@adrien-berchet adrien-berchet changed the title improve MakeRelease and minor changes Improve MakeRelease and minor changes Jun 27, 2022
@arnaudon
Copy link
Collaborator Author

@adrien-berchet , good to merge?

Copy link
Member

@adrien-berchet adrien-berchet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think so

@arnaudon arnaudon merged commit 3565a77 into main Jun 28, 2022
@arnaudon arnaudon deleted the minor branch June 28, 2022 10:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants