Summary
This release adds:
Genome-alignment support: xPore previously only worked with transcriptome-aligned reads. A new --kmer_source flag on dataprep allows genome-aligned input (handling reverse-complement reads). Testing details in #238
RNA004 chemistry support: added the RNA004 5-mer model, which is now the default prior for diffmod, kept the existing RNA002 model.
⚠️ Note for users with RNA002 data: because thexpore-diffmod's default is now the RNA004 model, to process RNA002 data setprior:in your config to the bundledRNA002_5mer_model.csv(see details in the xPore readthedocs).
Read-count handling fixes: --readcount_max now caps reads per site instead of per transcript.
Packaging & docs maintenance: migrated from setup.py to pyproject.toml, and added ReadTheDocs build configuration (xpore.readthedocs.io is now up to date).
What's Changed
- Add genome-alignment and RNA004 support (xPore v2.2) by @ClareRobin in #238
- Installation & Docs Updates by @ClareRobin in #239
- Create CODE_OF_CONDUCT.md by @jonathangoeke in #191
- Create CONTRIBUTING.md by @jonathangoeke in #192
New Contributors
- @ClareRobin made their first contribution in #238
Full Changelog: v2.1...v2.2