adapter tutorials to new framework #357
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR Checklist
docs
is updatedDescription of changes
Changed and adapted the end to end selection tutorials to the oligo designer tool suite API. Updated dependency description and added examples for config files.
Technical details
New API is significantly faster and requires significantly less memory. The memory consumption is now limited by a maximum number of entries that is loaded into ram. The db_max_memory defines how many entries are loaded and has to be at least 2*n_job+1 to run without errors. db_max_memory is set internally in the pipeline to the value describes above. If the memory consumption is too high because too many entries are loaded into ram the performance of the program will be significantly decreased and hence its adviced to decrease the number of jobs n_jobs. For a laptop with 8cores and 16GB RAM and values of
n_jobs=4
is a good value.