Skip to content

Ac updates#7

Merged
Acribbs merged 56 commits intocribbslab:mainfrom
as2110:AC-updates
Apr 23, 2025
Merged

Ac updates#7
Acribbs merged 56 commits intocribbslab:mainfrom
as2110:AC-updates

Conversation

@Acribbs
Copy link
Copy Markdown
Contributor

@Acribbs Acribbs commented Apr 17, 2025

No description provided.

as2110 and others added 30 commits April 14, 2025 02:09
Updated setup and entry points. Updated the helper comments on pipeline scripts. Change length filters for reads to max 50kb.
update documentation
default primer use for index splitter updated.
use SMART primer sequence as default and edit script to use first 10bp for pattern matching
imports for api added correctly
to reflect script name changes
to reflect script name changes
update unittest to current version of primer splitter
@Acribbs
Copy link
Copy Markdown
Contributor Author

Acribbs commented Apr 22, 2025

@as2110 The tests wont pass, likely due to a problem in the code, would you look at the tests failing and try and work out why they are. Happy to take more of a look when I get time.

as2110 added 2 commits April 22, 2025 10:54
fix last search window based on pattern length instead of window length.
pytests for PrimerSplitter and IndexSplitter classes
@as2110
Copy link
Copy Markdown
Contributor

as2110 commented Apr 22, 2025

Hi Adam,
Made a small change to fastq_splitter_by_index.py, line 70. It was designed to stop at the start of the last window which meant if window size > pattern, the very last pattern got left out. I had coded this correctly in the fastq_splitter_by_primer.py, but hadn't made the same change for index splitter. With this change, the all tests passes.

Have merged these updates and also pushed through some other updates to add some notes to the documentation. Tests passing locally, hopefully passing here too.

@Acribbs Acribbs merged commit e6aa371 into cribbslab:main Apr 23, 2025
2 checks passed
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