akcorut / kGWASflow

kGWASflow is a Snakemake workflow for performing k-mers-based GWAS.
https://github.com/akcorut/kGWASflow/wiki
MIT License
28 stars 8 forks source link

`kgwasflow init` doesn't print anything out confirming initialization #18

Closed ctb closed 1 year ago

ctb commented 1 year ago

would be nice to have a message "initialized directory!" or something. or, even better, "created files X Y or Z! Edit away! Have a nice day!"

akcorut commented 1 year ago

Hi @ctb,

Thank you for the suggestion. I have added better command line messages for kgwasflow init and for kgwasflow test with the commit cb30745. Currently, when you run kgwasflow init, it prints out the below messages.

     _     _______          __      _____  __ _               
    | |   / ____\ \        / /\    / ____|/ _| |              
    | | _| |  __ \ \  /\  / /  \  | (___ | |_| | _____      __
    | |/ / | |_ | \ \/  \/ / /\ \  \___ \|  _| |/ _ \ \ /\ / /
    |   <| |__| |  \  /\  / ____ \ ____) | | | | (_) \ V  V / 
    |_|\_\_____|   \/  \/_/    \_\_____/|_| |_|\___/ \_/\_/  

    kGWASflow: A Snakemake Workflow for k-mers Based GWAS

Initializing a new kGWASflow working directory... Won't take long!

[INFO] Config.yaml file has been created at: kGWASflow-dev/test/config/config.yaml
[INFO] Samples.tsv file has been created at: kGWASflow-dev/test/config/samples.tsv
[INFO] Phenos.tsv file has been created at: kGWASflow-dev/test/config/phenos.tsv
[INFO] Test directory has been created at: kGWASflow-dev/test/test

Success! kGWASflow initialization is complete! You can now run the workflow with:

kgwasflow run (...)

Kivanc

ctb commented 1 year ago

thank you!!