Gradient boosted decision tree palindrome predictor, used to locate regions for further investigation thru http://palindromes.ibp.cz/
Project description
Palindrome tree
Palindrome tree tool is used for analyzing inverted repeats in various DNA sequences using decision trees. This tool takes provided sequences and finds interesting parts in which there's high probability of palindrome occurrence using decision tree. This process filters a big portion of data. Interesting data are then analyzed using API from Palindrome Analyzer. DNA Analyser is a web-based server for nucleotide sequence analysis. It has been developed thanks to cooperation of Department of Informatics, Mendel’s University in Brno and Institute of Biophysics, Academy of Sciences of the Czech Republic.
Requirements
Palindrome tree was built with Python 3.7+.
Installation
Description of installation
Usage
Description of usage
Dependencies
- xgboost = "^1.5.1"
- pandas = "^1.3.5"
- scikit-learn = "^1.0.2"
- requests = "^2.26.0"
Authors
-
Jaromir Kratochvil - Main developer - jaromirkratochvil
-
Patrik Kaura - Developer - patrikkaura
-
Jiří Šťastný - Supervisor
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for palindrome_tree-0.0.16-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c95b8b624c24ba78f410f10bbaf083b9bb23659473370cf2df366946227b9ec |
|
MD5 | 5452d7814bd553057e30d05b6ca85088 |
|
BLAKE2b-256 | d980a3170e554f5900396c5856439bd52741cdc474654be6dbc6cdabeb9414dc |