Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • M magicCut
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Computational Earth SciencesComputational Earth Sciences
  • HPC for ES Team
  • magicCut
  • Wiki
  • Home

Home · Changes

Page history
Create home authored Oct 21, 2020 by sparonuz's avatar sparonuz
Show whitespace changes
Inline Side-by-side
home.md 0 → 100644
View page @ f80b60db
# MagicCut
MagicCut is a tool used to cut Extrae traces written by Oriol Tintó and modified by S.V Paronuzzi Ticco.
Some assumptions were made for the tool to work:
- This tool has been tested just with NEMO, and I don't know (nor Oriol, the author of the tool, does) how it would behave with other models.
- Is based on the idea of having a __timestep__ structure in the code.
The tool will guess which is the first function called, and using this as a marker for the timesteps length, determines the best of them and cuts it using paramedir. This implies some conditions:
- your code is supposed to have even steps
- the function called are more or less always the same
- ... other things that do not occur to me right now.
The only thing here is: try to use it, and when it fails contact me or Oriol if you can't/don't have the time to figure out yourself what went wrong.
## The code
It is composed by three different part
- magicCut bash script
- bin/find_time_to_cut.py
- templates/cutter_template.xml
Let's take a look of what they do, and how to use them.
Clone repository
  • Home