So far i have some support for operations on bam, fasta, fasta, vcf.. Adding new assertions is pretty easy because it takes a dependency on
https://github.com/zaeleus/noodles underneath (which is a very clean set of libraries for many bio file formats)