Skip to main content

MARADONER

MARADONER: Motif Activity Response Analysis Done Right

MARADONER is a tool for analyzing motif activities using promoter expression data. It provides a streamlined workflow to estimate parameters, predict deviations, and export results in a tabular form.

Basic Workflow

A typical MARADONER analysis session involves running commands sequentially for a given project:

  1. create: Initialize the project. This step parses your input files (promoter expression, motif loadings, optional motif expression, and sample groupings), performs initial filtering, and sets up the project's internal data structures.

    # Example: Initialize a project named 'my_project'
    maradoner create my_project path/to/expression.tsv path/to/loadings.tsv --sample-groups path/to/groups.json [other options...]
    
    • Input files are typically tabular (.tsv, .csv), potentially compressed.
    • You only need to provide input data files at this stage.
  2. fit: Estimate the model's variance parameters and mean motif activities using the data prepared by create.

    maradoner fit my_project [options...]
    
  3. predict: Estimate the deviations of motif activities from their means for each sample or group, based on the parameters estimated by fit.

    maradoner predict my_project [options...]
    
  4. export: Save the final results, including estimated motif activities (mean + deviations), parameter estimates, goodness-of-fit statistics, and potentially statistical test results (like ANOVA) to a specified output folder.

    maradoner export my_project path/to/output_folder [options...]
    

Other Useful Commands

  • gof: After fit, calculate Goodness-of-Fit statistics (like Fraction of Variance Explained or Correlation) to evaluate how well the model components explain the observed expression data.
    maradoner gof my_project [options...]
    
  • select-motifs: If you provided multiple loading matrices in create (e.g., from different databases) with unique postfixes, this command helps select the single "best" variant for each motif based on statistical criteria. The output is a list of motif names intended to be used with the --motif-filename option in a subsequent create run.
    maradoner select-motifs my_project best_motifs.txt
    # Then, potentially re-run create using the generated list:
    # maradoner create my_project_filtered ... --motif-filename best_motifs.txt
    
  • generate: Create a synthetic dataset with known properties for testing or demonstration purposes.
    maradoner generate path/to/synthetic_data_output [options...]
    

Getting Help

Each command has various options for customization. To see the full list of commands and their detailed options, use the --help flag:

maradoner --help
maradoner create --help
maradoner fit --help
# and so on for each command

Cite

For the time being, you can cite our technical arXiv paper that explains MARADONER's inner clockworks in a great detail:

@misc{meshcheryakov2026,
      title={MARADONER: Motif Activity Response Analysis Done Right}, 
      author={Georgy Meshcheryakov and Andrey I. Buyan},
      year={2026},
      eprint={2602.03343},
      archivePrefix={arXiv},
      primaryClass={stat.CO},
      url={https://arxiv.org/abs/2602.03343}, 
}

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

maradoner-0.29.3.tar.gz (92.7 kB view details)

Uploaded Source

File details

Details for the file maradoner-0.29.3.tar.gz.

File metadata

  • Download URL: maradoner-0.29.3.tar.gz
  • Upload date:
  • Size: 92.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for maradoner-0.29.3.tar.gz
Algorithm Hash digest
SHA256 c1e188e21c1581fb379534e107b4ad7369c4f1b2dc3f5ce96099dbeb7028a317
MD5 fce4785ef95fe6acbb13087fc85ac38f
BLAKE2b-256 9b21d8d56cc20dcbc0f5109bdf3494fbfbe5822a438d8504b8a049d419d6cfbe

See more details on using hashes here.

Release history Release notifications | RSS feed

0.30.1

1 file

0.30.0

1 file

This release

0.29.3 This release

1 file

0.29.2

1 file

0.29.1

1 file

0.29.0

1 file

0.28.0

1 file

0.27.1

1 file

0.27.0

1 file

0.26.1

1 file

0.26.0

1 file

0.25.7

1 file

0.25.6

1 file

0.25.5

1 file

0.25.4

1 file

0.25.3

1 file

0.25.2

1 file

0.25.1

1 file

0.25.0

1 file

0.24.8

1 file

0.24.7

1 file

0.24.6

1 file

0.24.5

1 file

0.24.4

1 file

0.24.3

1 file

0.24.2

1 file

0.24.1

1 file

0.24.0

1 file

0.23.0

1 file

0.22.0

1 file

0.21.0

1 file

0.20.0

1 file

0.19.0

1 file

0.18.2

1 file

0.18.1

1 file

0.18.0

1 file

0.17.0

1 file

0.16.0

1 file

0.15.0

1 file

0.14.3

1 file

0.14.2

1 file

0.14.1

1 file

0.14

1 file

0.13

1 file

0.12

1 file

0.11

1 file

0.10

1 file

0.9

1 file

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