count_reads.py fix when library could be a tsv - #6
Open
SimonLammmm wants to merge 47 commits into
Open
Conversation
merge with jct
…les the file downstream decide what to do, and don't let the function return None
… with `--overwrite` In a previous commit, the behaviour that the pipeline skips over existing analysis files was removed, but existing analysis files were still checked for. I have re-enabled the behaviour and made it the default. This is so that additional analyses can be easily added without running everything again. Overwriting existing analysis files can be achieved with `--overwrite`.
Contributor
Author
|
All planned changes have been committed and I have completed my tests. This pull request is ready to merge :) |
Support Chronos, amend requirements, bump version
make output dir if it doesn't exist in count_batch
version 3.0.1 with improved Chronos calling
fix chronos crashes
Fix chronos obtaining the unintended differential levels
Improve Chronos creation of sequencemap
Chronos deal properly when replicates are used in more than one comparison
Add Trajectory column in replicate details xlsx for Chronos analysis
If supplied, detect guide lengths. If guide length is not constant or slice width is not equal to guide length, slide a window along the slice and count individually. Retain support when library not supplied
Support variable guides and mismatched slice in count_reads
… in a library with variable length guides
Warn instead of fail when using a slice shorter than max guide length in count_reads
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
In count_reads.py:576,
pd.read_table()in favour overpd.read_csv()so as to allow if the library is a tsv