Comments (2)
Hi @martoconnh, I'm not sure what you mean by overlapping time values. Is your data simply unordered? Or, somehow, your data specifies a range of time values for your velocities? If the former, you could simply load your netcdf files with xarray, perform a sort by time, and then construct the fieldset using the from_xarray_dataset function. If the latter, I've no idea (never seen that before!) but maybe discretise your data? Let me know how you go!
from parcels.
Hi! I will definetely try that, thank you!
Anyway, I'll try to explain better what I was trying to say earlier. I am using a list of netcdf files, each one has dimensions (lat,lon,time) and variables u,v (zonal and meridional velocities). In each file, both latitude and longitude dimensions are the same, but time is variable.
Every day, some real data are collected in order to generate some simulated data for the following 49 hours. In consequence, each file has 49 time values. For instance, file1 has 24h from day 1, 24h from day 2 and 1h from day 3. Then file2 starts with some new data for day 2, so it counts 49 hours since day 2 starts (same with file3 and so on).
Data from day 2 is more precise in file2 than the simulated data from file1 (as the simulation in file2 is based on more recent real data), so I was wondering if there's any way that I can just read data for the first 24 time values (24 hours) in each file.
If not, the only way I can think of to solve this, is to erase the data from the last 25 time values in each file. I'm sorry, it was way more complex than I actually thought in the first place, I should have explained it better earlier.
from parcels.
Related Issues (20)
- `NaN` padding in zarr files with delayed start times HOT 2
- RunTimeErrorWarning in output files HOT 1
- Delayed particles does not repeat the set initial locations HOT 2
- Field[time, depth, lat, lon] indexing not working correctly in JIT mode. HOT 1
- FieldSet.from_mom does not consider grid rotation HOT 2
- Rename FieldSet.from_mom to FieldSet.from_mom5 and create new FieldSet.from_mom6 HOT 2
- Add tutorial information about `indices` keyword when creating FieldSet
- Confusing compilation error message when variable in Kernel has same name as FieldSet constant HOT 1
- RK45 not working HOT 1
- Fieldset.from_zarr? HOT 1
- How to Output or Check Interpolation Results of u_uss and v_uss in Parcels Custom Kernel? HOT 2
- KDTree is not installed by default, notification or warning is missing when called upon
- nearest neighbor interpolation is still interpolating via iteration HOT 1
- Add a tutorial to help users choose an appropriate advection kernel
- Missing dependencies in pyproject.toml HOT 7
- Why time indices are ignored in FieldSet.from_netcdf? HOT 1
- Zarr 2.18 Breaks ParticleSet.execute(): ValueError: buffer source array is read-only HOT 6
- Feature: Indexing fields by latitude/longitude rather than grid indices HOT 1
- Changing Parcels -> parcels and importing all of parcels throughout HOT 2
- Updating for NumPy 2.0 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from parcels.