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

113 create callable hatyan module #114

Merged

Conversation

veenstrajelmer
Copy link
Collaborator

@veenstrajelmer veenstrajelmer commented Aug 7, 2023

User changes:

  • making hatyan a callable module that incorporates the features of init_RWS() and exit_RWS() (which are removed)
  • documentation/help via: python -m haytan -h
  • running a hatyan script: python -m hatyan python_script.py
  • new default is non-unique dir_output (can be overwritten by accident), is made unique by adding timestamp with --unique-outputdir or -u
  • stdout prints to screen per default, can be redirected to dir_output/STDOUT.txt with --redirect-stdout or -r
  • interactive plots available with --interactive-plots or -i
  • interactive plots with plt.show() instead of switching mpl.backend manually, works at HMC?

@veenstrajelmer veenstrajelmer linked an issue Aug 7, 2023 that may be closed by this pull request
@veenstrajelmer veenstrajelmer mentioned this pull request Aug 7, 2023
96 tasks
@sonarqubecloud
Copy link

sonarqubecloud bot commented Aug 7, 2023

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
0.0% 0.0% Duplication

@veenstrajelmer veenstrajelmer merged commit 076d9d0 into main Aug 7, 2023
@veenstrajelmer veenstrajelmer deleted the 113-create-callable-hatyan-module-with-__main__py branch August 7, 2023 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

create callable hatyan module with __main__.py
1 participant