Skip to contents

'misha' package is intended to help users to efficiently analyze genomic data achieved from various experiments.

Details

For a complete list of help resources, use library(help = "misha").

The following options are available for the package. Use 'options' function to alter the value of the options.

NAMEDEFAULTDESCRIPTION
gmax.data.sizeAUTOAuto-configured based on system RAM and processes.
Formula: min((RAM * 0.7) / gmax.processes, 10GB).
Controls max in-memory result buffer size for streaming/sampling.
Operations like gextract, gscreen use this as upper bound.
gbig.intervals.size1000000Threshold for converting interval sets to disk-based
"big" format. When interval count exceeds this, intervals
are stored per-chromosome instead of all in memory.
Note: Independent of gmax.data.size (different purposes).
gmax.mem.usage10000000Maximal memory consumption of all child
processes in KB before the limiting algorithm is invoked.
gmax.processesAUTOAuto-configured to min(32, 70% of CPU cores).
Maximal number of processes for multitasking.
gmax.processes2core2Maximal number of processes per CPU core for multitasking
gseq.extract.probe.usec100gseq.extract times its first reads
and distributes across processes when the measured cost per
interval reaches this many microseconds. 0 always distributes,
a large value never does.
gmin.scope4process10000Minimal scope range (for 2D: surface) assigned to a process
in multitasking mode.
gbuf.size1000Size of track expression values buffer.
gmultitask.max.records.factor64Multiplier to inflate multitask
max_records estimates to avoid under-allocation.
gtrack.chunk.size100000Chunk size in bytes of a 2D track. If '0' chunk size
is unlimited.
gtrack.num.chunks0Maximal number of 2D track chunks simultaneously stored
in memory.
gmultitaskingTRUEEnable/disable automatic parallelization. Some functions
may choose single-threaded mode for very small workloads.

More information about the options can be found in 'User manual' of the package.

Author

Maintainer: Aviezer Lifshitz aviezer.lifshitz@weizmann.ac.il

Authors:

Other contributors:

  • Weizmann Institute of Science [copyright holder]