bsxplorer.UniversalReplicatesReader
- class UniversalReplicatesReader(readers: list[bsxplorer.UniversalReader_classes.UniversalReader])[source]
Class for reading from replicates methylation reports. The reader sums up the methylation counts.
- Parameters:
readers – List of initialized instances of
UniversalReader
.
Examples
>>> reader1 = UniversalReader("path/to/file1.txt", report_type="bismark", use_threads=True) >>> reader2 = UniversalReader("path/to/file2.txt", report_type="bismark", use_threads=True) >>> >>> for batch in UniversalReplicatesReader([reader1, reader2]): >>> do_something(batch)
Methods
- property full_size
returns: Total size of readers’ files in bytes. :rtype: int