Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python CGSB.py [with no arguments] #10

Open
glaunay opened this issue Nov 29, 2023 · 3 comments
Open

python CGSB.py [with no arguments] #10

glaunay opened this issue Nov 29, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@glaunay
Copy link

glaunay commented Nov 29, 2023

Should display help message from parser object. Instead it throws an error "print_helper function not known".
Simply replaced
L6211: print_helper() by parser.print_help()

@MikkelDA
Copy link
Owner

I have added your suggested change. I currently haven't written a comprehensive help command but I will add one in a later update. Right now i recommend referring to CGSB_Documentation.pdf or CGSB_Cheat_Sheet.pdf for help.

@glaunay
Copy link
Author

glaunay commented Nov 30, 2023 via email

@MikkelDA MikkelDA reopened this Nov 30, 2023
@MikkelDA MikkelDA self-assigned this Nov 30, 2023
@MikkelDA MikkelDA added the enhancement New feature or request label Nov 30, 2023
@MikkelDA
Copy link
Owner

MikkelDA commented Dec 6, 2023

Thanks for your suggestions Guillaume. I have been considering this, though one thing that has been preventing it somewhat is that i want the program to be usable as a separate .py script (similar to how insane works), such that people could more easily modify it by themselves as many have done for insane.

I have however come to reconsider this as it is quite confusing when many different modified scripts are floating around in various research groups and because my goals with CGSB have essentially turned into "it you want a system, then it should be able to make it", meaning that if someone considers it necessary to be able to do some specific thing then i would rather just have it raised as a suggestion so i can implement it into the program for everyone to use. And yes, it is also getting quite unwieldy due to only being a single, nearly 7000 lines long, file.

I have made other programs for personal use that i have installed as packages, so i already have some experience with writing those. I am however quite busy in the coming weeks, with some conference stuff and the final implementation of an advanced membrane hole/island tool.

Kind regards, Mikkel Dahl Andreasen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants