Skip to content

Solar eclipse frequency tutorial - #7042

Open
gautschr wants to merge 42 commits into
galaxyproject:mainfrom
gautschr:solar-eclipse-frequency-tutorial
Open

Solar eclipse frequency tutorial#7042
gautschr wants to merge 42 commits into
galaxyproject:mainfrom
gautschr:solar-eclipse-frequency-tutorial

Conversation

@gautschr

Copy link
Copy Markdown

First version of the tutorial for analysis of historical solar eclipse frequency at a given location.

Added an introduction to the tutorial on solar eclipses, detailing their historical significance and the methodology for analyzing eclipse frequency. Updated the table formatting for clarity and improved the workflow parameters section.
Updated tutorial for solar eclipse frequency analysis, including clearer instructions for data import and workflow overview.
Updated tutorial to clarify workflow parameters and input data requirements, including examples of suitable input files and their structure.
Updated tutorial to include requirements and corrected formatting for input files and workflow stages.
Updated tutorial for solar eclipse frequency analysis, including clarifications on workflow parameters, filtering steps, and sorting procedures.
Updated input parameters for the conversion tool in the tutorial.
Updated tutorial to clarify the splitting of eclipse magnitude and time fields, improved wording for parameterization, and corrected minor formatting issues.

@shiltemann shiltemann left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@gautschr very cool, thanks a lot!

I will let @Sch-Da review the contents, but I just added a few tweaks to improve the formatting etc :)

Could you please also add yourself to our CONTRIBUTORS.yaml file?

edit: nevermind, I see you are already in the CONTRIBUTORS file :)

Comment thread topics/digital-humanities/tutorials/solar-eclipse-frequency/tutorial.md Outdated
Comment thread topics/digital-humanities/tutorials/solar-eclipse-frequency/tutorial.md Outdated
@shiltemann

Copy link
Copy Markdown
Member

(@gautschr you can ignore the bots comments, I will take care of these formatting things)

@gautschr

Copy link
Copy Markdown
Author

thanks a lot!

@Sch-Da Sch-Da left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks so much for this new tutorial, this is really cool!

I added some suggestions for uniformity and a couple of explanations after noticing that several tools have very similar names on EU, I already applied those changes. Where I was confident, I already applied them. For the others, please take a look and see what works for you.

Comment thread topics/digital-humanities/tutorials/solar-eclipse-frequency/tutorial.md Outdated
Comment thread topics/digital-humanities/tutorials/solar-eclipse-frequency/tutorial.md Outdated
contributions:
authorship:
- gautschr
data:

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
data:
reviewing:
- Shiltemann
- Sch-Da
testing:
- Sch-Da
data:

@gautschr you asked how you can reference other people's contributions. This would be a good place.
I would suggest like this to show contributions to review and testing.
More categories for contributions are listed here, should you find those more suitable:
https://training.galaxyproject.org/training-material/topics/contributing/tutorials/create-new-tutorial-content/tutorial.html#listing-contributors

Comment thread topics/digital-humanities/tutorials/solar-eclipse-frequency/tutorial.md Outdated
Comment thread topics/digital-humanities/tutorials/solar-eclipse-frequency/tutorial.md Outdated
Comment thread topics/digital-humanities/tutorials/solar-eclipse-frequency/tutorial.md Outdated
Comment thread topics/digital-humanities/tutorials/solar-eclipse-frequency/tutorial.md Outdated
> - *"on column"*: `c3`
> - *"everything in"*: `Ascending order`
> - *"Number of header lines to skip"*: `0`
>

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
>
We have already used this tool in a previous step with similar parameters.
You can redo all the input steps by step, or you can rerun the earlier sort tool:
{% snippet faqs/galaxy/tools_rerun.md %}
That way, you can save some clicks. But make sure to select the output of **Unique** and set *"Number of header lines to skip"* to `0`.

I think this would be the prime location to mention the tool rerun feature as the sorting is nearly identical to that in the earlier steps. Just as an idea

# Run the analysis as a workflow

Suppose you now want to repeat this analysis with different input data or paramater settings.
You would not want to repeat all these steps again by hand. For this, we can use the workflow.

@Sch-Da Sch-Da Aug 25, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe add a link to the tutorial that explains how users can create a workflow from their own history?

https://gxy.io/GTN:T00151

For the variables to be flexible, the users would need to do reworking to extract the input parameters as you already did in your WF. Maybe that tutorial would also be helpful here:
https://galaxyproject.github.io/training-material/topics/galaxy-interface/tutorials/workflow-parameters/tutorial.html

{% snippet faqs/galaxy/workflows_run_trs.md path="topics/digital-humanities/tutorials/solar-eclipse-frequency/workflows/solar-eclipse-frequency.ga" title="Solar eclipse Frequency Workflow" %}

Now we can run it:

@Sch-Da Sch-Da Aug 25, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You could link to a snippet here that explains how to import workflows and links you here:
https://training.galaxyproject.org/training-material/faqs/galaxy/workflows_import.html

Suggested change
{% snippet faqs/galaxy/workflows_import.md %}

Sch-Da added 18 commits August 25, 2026 13:06
Comment thread topics/digital-humanities/tutorials/solar-eclipse-frequency/tutorial.md Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants