Michael Macias

Results 63 comments of Michael Macias

Hi @BrettWitty! I have no immediate plans to implement mutable operations other than insertion, but I'll consider it for the future. The application in which I wrote this library strictly...

If you're iteratating over all bases in a sequence, I don't expect there to be much of a difference in performance whether it's read in its entirety beforehand or in...

The data containers are `Send + Sync`. See the auto trait implementations for [`sam::alignment::Record`](https://docs.rs/noodles/0.25.0/noodles/sam/alignment/struct.Record.html#synthetic-implementations) and [`bed::Record`](https://docs.rs/noodles/0.25.0/noodles/bed/struct.Record.html#synthetic-implementations). Looking at [`ParallelBridge`](https://docs.rs/rayon/1.5.3/rayon/iter/trait.ParallelBridge.html), the iterator is also required to be `Send`. This is not...

I still think serialization tends to be an application-specific output format, particularly in the two examples given thus far. I'm not even sure if it's viable to generalize, so I'm...

> as @GabrielSimonetto pointed out [in his draft PR](https://github.com/umccr/BioSerDe/pull/11): I think this is more of a misunderstanding of the format. BED is deceptively simple and doesn't generalize without a tag...

There are no major changes between 0.23.0 and 0.24.0, so I'm surprised this would happen. Can you share a minimal example that fails?

Thanks for bringing up this discussion, @tfenne. The current API tends to make the assumption that each crate is a distinct format, which is why you don't see generalizations (only...

Good progress has been made on this. Both [read] and [read/write] examples can be viewed and tested. ```sh # SAM/BAM/CRAM => SAM. The output is written to stdout. cargo run...

@claymcleod describes the architecture accordingly. The overhead of the I/O abstraction is not significant, but the deserialization into the common record fields (i.e., the domain models) can be. I refer...

Sorry, this is a bit too out of scope of what was initially suggested in #59. I expected the same logic used in the (BAM) SAM record writer to be...