BuscoPhylo is a free, online pipeline for performing BUSCO-based phylogenomic analysis. It quickly analyzes genome sequences in FASTA format and provides results ready for publication. The user-friendly interface makes it accessible for anyone to use.
Project description
This is a new code that creates a Python module “buscophylo” for tree-based phylogenetics. It has functions to set and retrieve token, project name, lineage, mode, project group, and directory information. The run function checks if all required information is set and raises a “ValueError” if any information is missing. It then validates the token by making a post request to the “https://buscophylo.inra.org.ma/api/post.php” API endpoint with the token as data. If the response is equal to “valid”, the token is valid and a message is printed to the console indicating this. If the response is not equal to “valid”, a “ValueError” is raised indicating that the token is not valid. The code also sets up color formatting for console messages on Windows and non-Windows systems. To use the module, import it and set all required information with the respective functions before calling buscophylo.run().
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file buscophylo-1.1.tar.gz
.
File metadata
- Download URL: buscophylo-1.1.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c48ddb687c35e197d8eb5da8ad12f9cd7d244a77a83ac490f3515d3e2ae977a |
|
MD5 | 54a04bd0ad3c4a210be2f52e51bc6ba3 |
|
BLAKE2b-256 | 22e38d7f23878123ccb374d96b2f1f847122d37b7707ebfe9cfe63b9aa2a47bb |