Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@ewels
Copy link
Member

@ewels ewels commented Feb 6, 2019

Had a play - fixed the python 2 errors, so Travis should now pass. Also did a whole lot of refactoring as I went through the code trying to figure out how it works. Should be a little more consistent now, plus I've integrated a lot of my old code in to the new processes instead of them working in separate ways.

Final bit about typing broke stuff for pipelines without a parameters.settings.json file, so one (probably small) bug left that I know of:

 --fragment_size [0]:

ERROR: 'NoneType' object is not iterable

..will be to do with setting the defaults and needing to use a range or something (which I don't want to do). But time for bed now.

Note that I made a few potentially controversial changes, such as only saving non-default values to the parameters.json file used to run the pipeline. Plus one or two other things. Feel free to take up in the review :)

Phil

@ewels ewels requested a review from sven1103 February 6, 2019 23:37
@ewels ewels changed the title Nf core launch nf-core launch Feb 6, 2019
@ewels ewels changed the title nf-core launch nf-core launch refactoring Feb 6, 2019
@ewels
Copy link
Member Author

ewels commented Feb 7, 2019

This pull request introduces 3 alerts when merging fab91b8 into 04caa8c - view on LGTM.com

new alerts:

  • 2 for Unused import
  • 1 for Unused local variable

Comment posted by LGTM.com

@nf-core nf-core deleted a comment from codecov-io Feb 7, 2019
@ewels
Copy link
Member Author

ewels commented Feb 7, 2019

Fixed 'NoneType' object is not iterable error

Copy link
Member

@sven1103 sven1103 left a comment

Choose a reason for hiding this comment

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

🎉 Thanks Phil, great job in refactoring and solving the cyclic dependency!

@sven1103 sven1103 merged commit eb32e9f into nf-core:nf-core-launch Feb 7, 2019
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.

2 participants