.. image:: images/logo.png
:alt: TM-SmiRs
:height: 100px
:target: index.html
Welcome to TM-SmiRs!
===========
**TM‑SmiRs** is an end‑to‑end Python package that allows screening microRNA sequences for binding accessibility and secondary structure.
Specifically, TM-SmiRs, a 𝐓oehold 𝐌ediated 𝐒trand displacement 𝗺𝗶cro𝐑NA 𝐬creening package, was built with the objective of providing
a unified toolkit to select clinically relevant humnan microRNA targets with optimal properties for hybridisation. The package may be used for
both diagnostic and therapeutic contexts. 🍐🍐🍐
Key Features
------------------
- Thermodynamic analysis of input sequences
- Sequence level similarity metrics against a human and non-human RT-qPCR reference primer (hsa-miR-16-5p and cel-miR-39-3p respectively)
- Radar plots for intuitive visual overview of balanced features
- Projection of user-specified microRNAs into a precomputed PCA embeddings graph with all categorised human microRNAs
- Interactive plotly maps for exploring results visually
.. raw:: html
Getting Started
------------------
To get started with **TM-SmiRs** , refer to :ref:`Overview` for a summary of what the package entails.
:ref:`Installation` will then guide you further into pip installation instructions, and :ref:`Documentation` finally provides a full list of list of available commands.
.. raw:: html
Credits
------------------
If using this package for your research, please cite our paper:
.. code-block:: latex
@article{shortcode,
title={TM-SmiRs: An end-to-end structural microRNA screening package evaluating strand availability},
author={Inga Van den Bossche, Ines Silva, Chaewon Park, Adam Creamer, Molly},
journal={Nucleic Acids Research},
volume={vol},
number={no},
pages={pg-pg},
year={2025},
doi={doi}
}
|
And if you find *TM-SmiRs* useful give it a star on GitHub! 🌟
.. raw:: html
Star
|
.. toctree::
:maxdepth: 1
:caption: Quick start:
:hidden:
overview
installation
documentation/documentation
.. toctree::
:maxdepth: 1
:caption: User Upload:
:hidden:
interface/index-interface
interactive_notebook.ipynb
.. toctree::
:maxdepth: 1
:caption: Gallery:
:hidden:
examples/index-examples
.. toctree::
:maxdepth: 1
:caption: Links
:hidden:
GitHub repository
Paper <>