--- license: mit library_name: malinois tags: - biology - genomics - dna - mpra - cis-regulatory pipeline_tag: other --- # Malinois Malinois predicts cis-regulatory activity of 200 bp human sequences in K562, HepG2 and SK-N-SH. [Machine-guided design of cell-type-targeting cis-regulatory elements](https://doi.org/10.1038/s41586-024-08070-z) (Gosai et al., Nature 2024). This repository holds the published checkpoint (`20211113_021200`), converted to safetensors from `gs://tewhey-public-data/CODA_resources/` with no retraining or modification. For variant effect prediction, use [MPAC](https://huggingface.co/saarantras1/MPAC) instead. ## Usage ```python from modeling_malinois import MalinoisModel model = MalinoisModel.from_pretrained("saarantras1/malinois").eval() preds = model.predict(["ACGT" * 50]) # (n, 3): K562, HepG2, SKNSH ``` Use `predict` rather than calling the model directly: it adds the MPRA vector context the model was trained with (a bare 200mer is not valid input) and averages over both strands. Skipping either step returns plausible-looking but wrong numbers instead of an error. Note on strands: `predict` reverse-complements the 200 bp insert and re-flanks it in the forward orientation, following `src/vcf_predict.py` in the upstream code base. The CODA tutorial notebook instead flips the assembled 600 bp construct. Both appear in upstream code; this repository uses the former. ## Citation ```bibtex @article{gosai2024coda, title = {Machine-guided design of cell-type-targeting cis-regulatory elements}, author = {Gosai, Sager J. and Castro, Rodrigo I. and Fuentes, Natalia and Butts, John C. and Mouri, Kousuke and Alasoadura, Michael and Kales, Susan and Nguyen, Thanh Thanh L. and Noche, Ramil R. and Rao, Arya S. and Joy, Mary T. and Sabeti, Pardis C. and Reilly, Steven K. and Tewhey, Ryan}, journal = {Nature}, year = {2024}, doi = {10.1038/s41586-024-08070-z} } ``` ## License MIT