Damaged reads_simulator
Simulates NGS sequenced reads
Installation
python3 -m venv readsim_env
source readsim_env/bin/activate
pip install damaged-reads-simulator
for prototyping with marimo:
pip install marimo matplotlib seaborn
Usage
simulate-reads <parameters.info>
as a default, if no path was provided, it will use ./parameters.info
where parameters.info file should be as follows.
# SYNTAX IS IMPORTANT
# LInes starting with # are comments
# name of the parameter: value
# : not = | where True/False first letter is uppercase.
random seed: 402
# GENOME SIMULATION PARAMETERS
reference file path: None
generate reference: True
GC percentage: 40
length of contigs: 1000000,10000,50000,200000
# READS SIMULATION PARAMETERS
number of reads: 100000
read_length: 76
insert length: 100
insert length variations: 35
type of library: FFPE
# METHYLATION PARAMETERS
methylation library: False
percent methylation: 96
# PREFIX TO BE USED IN LOG AND OUTPUT FILES
prefix: ffpe_nometh
The above should be modified to your needs.
Important considerations
Some systematic artifacts have a very low frequency and simulating few reads might not be enough to include even traces of it. In such case, use a higher number of reads (try one or more ordens of magnitude).
Metadata
Release files for damaged-reads-simulator 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| damaged_reads_simulator-0.1.1.tar.gz | 15.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| damaged_reads_simulator-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.9 kB
Release files / damaged_reads_simulator-0.1.1.tar.gz
| Download URL | damaged_reads_simulator-0.1.1.tar.gz |
|---|---|
| Size | 15.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1a6ad6bd3bfb722306ddaa42f4760674b06e2e4d4f8d2323d12e792abbfae545
|
|
BLAKE2b-256 checksum How to use checksums |
2b9b737744a474e990131bb85a396767f8d352ef7dbf52a1b008a76048d11824
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / damaged_reads_simulator-0.1.1-py3-none-any.whl
| Download URL | damaged_reads_simulator-0.1.1-py3-none-any.whl |
|---|---|
| Size | 12.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
39774320dfe07f2454a5c26a0d143a731c8ff8ac1cdd563a88d479cc2b12fe8a
|
|
BLAKE2b-256 checksum How to use checksums |
96a200cb8bb72b89b5db2da957e99b20b4ee81fb99964f616dcaa0b937901d52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|