Skip to content
Snippets Groups Projects
Commit 30ad142a authored by Robin Christen's avatar Robin Christen Committed by Mate Balajti
Browse files

Resolve "Rewrite README.md"

parent ee23cbb6
No related branches found
No related tags found
1 merge request!17Resolve "Rewrite README.md"
Pipeline #17315 passed
# Priming Site Predictor of Transcript Sequences # Priming Site Predictor of Transcript Sequences
Priming Site Predictor which uses a seed-and-extension algorithm (*RIblast*:https://github.com/fukunagatsu/RIblast) to *Predict Priming Sites* of oligo dT primers in target sequences. Further, *Binding Energies* are calculated and classified with a threshold value. Additionally, the binding sites are associated with *Binding Probabilities* and stored in a *GTF File* for further processes.
## Overview
Priming Site Predictor which uses a seed-and-extension algorithm (*RIblast*: https://github.com/fukunagatsu/RIblast) to *Predict Priming Sites* of oligo dT primers in target sequences. Furthermore, *Binding Energies* are calculated and classified with a threshold value. Additionally, the binding sites are associated with *Binding Probabilities* and stored in a *gtf file* for further processes.
## Version ## Version
Version 0.1.0 (2022/11/15) Version 0.1.0 (2022/11/15)
## Acknowledgements ## Acknowledgements
We used the Riblast algorithm created by Tsukasa Fukunaga (https://github.com/fukunagatsu ). We used the RIblast algorithm created by Tsukasa Fukunaga (https://github.com/fukunagatsu).
## Usage ## Installation from github
Priming Site Predictor requires Python 3.9 or later.
## Example Install Priming Site Predictor from GitLab using:
## Command and Options ```
git clone https://git.scicore.unibas.ch/zavolan_group/tools/priming-site-predictor.git
cd priming-site-predictor
pip install .
```
## Output file format ## Usage
```
usage: primingsitepredictor [-h] [-f FASTA_FILE] [-p PRIMER_SEQUENCE] [-e ENERGY_CUTOFF] [-r RIBLAST_OUTPUT] [-o OUTPUT_FILENAME]
Compute potential priming sites using RIBlast.
options:
-h, --help show this help message and exit
-f FASTA_FILE, --fasta-file FASTA_FILE
Fasta-formatted file of transcript sequences
-p PRIMER_SEQUENCE, --primer-sequence PRIMER_SEQUENCE
Primer sequence
-e ENERGY_CUTOFF, --energy-cutoff ENERGY_CUTOFF
Energy cutoff for interactions
-r RIBLAST_OUTPUT, --riblast-output RIBLAST_OUTPUT
Path to RIBlast output file
-o OUTPUT_FILENAME, --output-filename OUTPUT_FILENAME
Path where the output gtf should be written
```
## Example
```
primingsitepredictor -f tests/test_files/test_fasta.fasta -p tests/test_files/primer1.fasta -e 0.002 -r tests/test_files/RIBlast_output_example.txt -o tests/test_output.gtf
```
## License ## License
This software is released under the MIT License, see LICENSE.txt. This software is released under the MIT License, see LICENSE.txt.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment