Skip to main content

Representative bed file processor

This tool is designed to parse FSLR output files (representative bed files), and create excel files containing separate sheets for various categories of data.

Installation

This is a python tool, available on pypi. To install, run

pip install repbed-processor

Running the tool

Simple examples

To see more information about the available options for running the tool, run:

python -m repbed_processor --help

For a single input file, and using the default probes of interest and default threshold for complex events, simply run:

python -m repbed_processor path/to/your_file.representative.bed

(where 'path/to/your_file.representative.bed' is the path to your FSLR output file)

Other examples

To change the threshold for what you consider to be a complex event, use -c (default is 5):

python -m repbed_processor path/to/your_file.representative.bed -c 10

If you have multiple input files, you may enter them all:

python -m repbed_processor path/to/your_file1.representative.bed path/to/your_file2.representative.bed

And if you would like to analyse multiple input files all together (e.g. combining several controls), use the --mixed-input (or -m) flag:

python -m repbed_processor path/to/your_file1.representative.bed path/to/your_file2.representative.bed --mixed-input

To specify your probes (rather than using the default, 21q1), use the -p option (you must specify -p before each probe):

python -m repbed_processor path/to/your_file.representative.bed -p probe_name -p another_probe

If you would like separate output files for each probe, use the --split (or -s) flag:

python -m repbed_processor path/to/your_file.representative.bed -p probe_name -p another_probe -s

Other options, such as logging and file name customisation, are detailed within the help message (see --help, above)

Issues

Please log issues on GitHub

Licence

MIT (see LICENCE.txt)

Metadata

Release files for repbed-processor 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for repbed-processor 0.0.1
File Size Uploaded
repbed_processor-0.0.1.tar.gz 12.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for repbed-processor 0.0.1
File Interpreter ABI Platform
repbed_processor-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 30.4 kB

Release files / repbed_processor-0.0.1.tar.gz

Download URL repbed_processor-0.0.1.tar.gz
Size 12.6 kB
Tags Source
SHA-256 checksum
How to use checksums
2ecc8057aac90fdae6de23f9d4590f3776e598a5d924b00761c2810471812b13
BLAKE2b-256 checksum
How to use checksums
663a2989d1be939ecf2e97873845798a1d8535c506511b19ff6d1d6116de6caa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / repbed_processor-0.0.1-py3-none-any.whl

Download URL repbed_processor-0.0.1-py3-none-any.whl
Size 17.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1a05a076c00348aadb5c7ea06d2f3a1c69ac0cd108cf95cd208806ff3e801da0
BLAKE2b-256 checksum
How to use checksums
287383ed8acaaf20cf370e2ca95b8cd724b6835990d5bfc9ffc152811d3747c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page