ncborcherding / scRepertoire

A toolkit for single-cell immune profiling
https://www.borch.dev/uploads/screpertoire/
MIT License
311 stars 54 forks source link

small quality of life changes with assertthat #393

Closed Qile0317 closed 3 months ago

Qile0317 commented 4 months ago

There's some scattered changes just to sync my personal branch from when I was doing stuff with it in the past - main features are just implementations of defensive programming with the assertthat package which also has nice error messages. Only did this for a few functions are a proof of concept - what do you think? Adding more assertions also would likely eliminate a few of the issues we have recieved from inadequate inputs.