Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • startR startR
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 26
    • Issues 26
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 7
    • Merge requests 7
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • 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
  • Earth Sciences
  • startRstartR
  • Issues
  • #151

Closed
Open
Created May 06, 2022 by aho@ahoMaintainer

Make returning metadata an open option

In the new version 2.2.0-1, the development of metadata reshaping makes metadata correct but also makes the function slower. Since a certain startR version, to ensure metadata are correctly returned, Start() automatically adds items to return_vars or change the values of return_vars under several conditions, including if the dimension is: (1) assigned by values, not indices (2) reordered (3) dependent on other dims (4) reshaped

To improve efficiency, it is better to remove these obligations. If metadata is needed, users should try to write the correct Start call to obtain them; if users want to have a better performance, they can check the data beforehand and not get metadata along with data in the computation.

Assignee
Assign to
Time tracking