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

Handling data without N-dimensional form #1

Open
ssomnath opened this issue Nov 27, 2018 · 0 comments
Open

Handling data without N-dimensional form #1

ssomnath opened this issue Nov 27, 2018 · 0 comments

Comments

@ssomnath
Copy link
Member

The most popular reasons for data not to have an N-dimensional form are:

  1. Incomplete acquisition - incomplete (position) dimensions
  2. Inability to fold dimensions - eg. Relaxation BEPS - dependent (spectroscopic) dimension
  3. Sparse sampling - incomplete (position) dimensions

One solution is to add more (optional) attributes to the (position or spectroscopic) ancillary datasets:

  1. incomplete_dimensions = ['X', 'Y']
  2. dependent_dimensions = ['Field']

The reshape, visualization, etc. functions could ignore dimensions listed in dependent_dimensions and not even try to reshape if incomplete_dimensions is set.

Others are welcome to propose alternate / improvements to this solution.

This solution needs to be tested out in pyUSID.

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

No branches or pull requests

1 participant