KoslickiLab / YACHT

A mathematically characterized hypothesis test for organism presence/absence in a metagenome
MIT License
28 stars 7 forks source link

Addition of new download scripts and improved .gitignore file #73

Closed druvus closed 9 months ago

druvus commented 9 months ago

This pull request introduces an update to the .gitignore file and the addition of new utility scripts in the YACHT project.

Key Changes:

  1. .gitignore Refactoring:

    • Expanded the .gitignore to include a comprehensive list of Python-related file patterns. This update ensures better project hygiene by preventing unnecessary files (like Python byte-compiled files, C extensions, distribution packages, logs, etc.) from being committed to the repository.
    • Removed redundant entries and organized the file for improved readability and maintenance.
  2. New Utility Scripts:

    • download_demofiles.py: This script facilitates the automatic downloading of YACHT demo files, enhancing user experience and easing the setup process for new users.
    • download_genome_sketches.py: Streamlines the process of downloading genome sketches from specified sources, making it more convenient to gather necessary data for analysis.
    • download_pretrained_models.py: Provides an efficient way to download pretrained models from Zenodo, tailored to specific database versions and parameters. This script aids users in quickly setting up their YACHT environment with pre-existing models, significantly reducing setup time.
sonarcloud[bot] commented 9 months ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information