-
Notifications
You must be signed in to change notification settings - Fork 137
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
Can't import ERT field data #768
Comments
You have (as correctly read) 171 electrodes but you refer to electrodes far above this number:
The a/b/m/n numbers are indices into the electrode list and should be between 1 and 171. As all are above 171, the number of valid data is 0. |
Whereas the electrodes have arbitrary (float) positions (x and y) in the upper electrode section, the ABMN of lower section only holds indices (integer) into this list, so a 185 becomes a 1 (the first electrode mentioned), the 200 a 2 and so on. Again: those numbers are NOT distances but indices. |
Hi,
I am trying to conduct an ERT field data inversion using the pygimli. I design the database exactly as it is supposed to (unified format) and it is shown in some cases like lake and etc. I try importing like below:
Load your dataset
data = ert.load(r"the path\ERTfield.ohm", load=True, verbose=True)
print(data)
The issue is that the data values are not imported and I don't know why. but as the message below, parameters like a,b,m, and n are imported as the electrode positions:
Data: Sensors: 171 data: 0, nonzero entries: ['a', 'b', 'm', 'n']
I do my work in jupyter notebook environment.
I also upload the dataset I wanna import.
ERTfield2.xlsx
I have even tried using pybert.importData(), but no data is imported.
data = pb.importData(r"the path to dataset\ERTfield2.ohm", verbose=True)
print(data)
The text was updated successfully, but these errors were encountered: