API
Import scReadSim as:
import scReadSim
Utility
|
Perform peak calling using MACS3 |
Examine the covered chromosome names for the input bam file. |
|
Create the foreground and background feature set for the input scATAC-seq bam file. |
|
Create the foreground and background feature set for the input scRNA-seq bam file. |
|
Construct count vector for each scATAC-seq feature. |
|
Construct count matrix for scATAC-seq BAM file. |
|
Construct count vector for each scRNA-seq feature. |
|
Construct read (or UMI) count matrix for scRNA-seq BAM file. |
|
Construct count matrix for task with user input features set. |
|
|
Find the index of largest-read-density input peak from array with a length similar to value. |
Find the index of largest-read-density input non-peak from array with a length similar to value. |
|
Map from output peaks to input peaks according to the similarity of peak length. |
|
Map from output non-peaks to input non-peaks according to the similarity of peak length. |
|
Count read overlapped for each feature from input bed file. |
|
|
Obtain mappings between input and output peaks, input and output non-peaks. |
|
Multi-sample/replicate implement of scReadSim for constructing count matrices for scATAC-seq BAM file. |
Multi-sample/replicate implement of scReadSim for constructing count matrices for scRNA-seq BAM file. |
scATAC_GenerateBAM
Flatten a nested list. |
|
Generate random cellbarcode. |
|
Find the gray peak's left nearest non-peak from a non-peak list. |
|
Generate Synthetic reads in BED format. |
|
|
Generate Synthetic reads in BED format. |
Combine the bed files of foreground and background feature sets into one bed file. |
|
Convert Synthetic reads from BED to FASTQ. |
|
Convert Synthetic reads from FASTQ to BAM. |
|
|
Sample random errors. |
Generate random errors according to input real data error rates. |
|
Generate random errors for paired-end sequencing reads according to input real data error rates. |
|
Introduce random substitution errors into synthetic reads according to real data error rates. |
|
|
Multi-sample/replicate implement of scReadSim for simulating scATAC-seq synthetic reads. |
scRNA_GenerateBAM
Flatten a nested list. |
|
Generate random cellbarcode. |
|
Generate Synthetic reads in BED format. |
|
Combine the bed files of foreground and background feature sets into one bed file. |
|
Convert Synthetic reads from BED to FASTQ. |
|
Convert Synthetic reads from FASTQ to BAM. |
|
|
Sample random errors. |
Generate random errors according to input real data error rates. |
|
Generate random errors for single-end sequencing reads according to input real data error rates. |
|
Introduce random substitution errors into synthetic reads according to real data error rates. |
|
|
Multi-sample/replicate implement of scReadSim for simulating scRNA-seq synthetic reads. |
DoubletDetection
Detect doublets from real count matrix. |
GenerateSyntheticCount
|
Simulate synthetic count matrix. |
|
Simulate synthetic count matrix. |
|
Multi-sample/replicate implement of scReadSim for simulating scATAC-seq synthetic count matrix. |
|
Multi-sample/replicate implement of scReadSim for simulating scRNA-seq synthetic count matrix. |
GenerateSyntheticCount_MultiOmics
|
Simulate synthetic multiomic count matrices. |