# How to get the time series data at a specific point?

**URL:** https://discourse.paraview.org/t/how-to-get-the-time-series-data-at-a-specific-point/13443
**Category:** ParaView Support
**Created:** [December 5, 2023, 10:28am UTC](https://discourse.paraview.org/t/how-to-get-the-time-series-data-at-a-specific-point/13443 "2023-12-05T10:28:19Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Smruti\_Ranjan\_Jena](https://discourse.paraview.org/user_avatar/discourse.paraview.org/smruti_ranjan_jena/32/10293_2.png) [@Smruti\_Ranjan\_Jena](https://discourse.paraview.org/u/Smruti_Ranjan_Jena)
#### Post date: [December 5, 2023, 10:28am UTC](https://discourse.paraview.org/t/how-to-get-the-time-series-data-at-a-specific-point/13443/1 "2023-12-05T10:28:19Z")

</div>

I want to plot the time series data of a specific variable say velocity-magnitude (U) or streamwise velocity (Ux) at a specific point (x,y,z) for 1000 time files. Now, extracting data manually for 1000 files is painstaking.

So, my question is “Is there an available way in OpenFOAM to do this”?

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [December 5, 2023, 10:34am UTC](https://discourse.paraview.org/t/how-to-get-the-time-series-data-at-a-specific-point/13443/2 "2023-12-05T10:34:50Z")

</div>

Try one of the `Plot (Data/Selection) Over Time` filter.

To plot from an exact point of the mesh, select it and use selection variant.

To plot at some random (x,y,z) coords, first do a `Probe Location` to interpolate data at the specified coords, and then use the `Plot Data Over Time`

---

<div class="post-metadata">

### Author: ![Smruti\_Ranjan\_Jena](https://discourse.paraview.org/user_avatar/discourse.paraview.org/smruti_ranjan_jena/32/10293_2.png) [@Smruti\_Ranjan\_Jena](https://discourse.paraview.org/u/Smruti_Ranjan_Jena)
#### Post date: [December 5, 2023, 6:12pm UTC](https://discourse.paraview.org/t/how-to-get-the-time-series-data-at-a-specific-point/13443/3 "2023-12-05T18:12:38Z")

</div>

Thanks for your reply.

I did try `Probe Selection` filter, in the `Filter > Data Analysis` option, but it’s appearing inactive. When I loaded the entire time series data, my plan was to load all the 1000 files & to use the probe selection filter at once. But, as it’s appearing inactive (I mean…I can’t select it), do you think I need to perform the probe selection thing for each of the 1000 files?

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [December 6, 2023, 8:54am UTC](https://discourse.paraview.org/t/how-to-get-the-time-series-data-at-a-specific-point/13443/4 "2023-12-06T08:54:17Z")

</div>

> my plan was to load all the 1000 files

Not sure what you mean here.  
If you want to work on a temporal dataset, you should load it as a time series, as explain [here](https://docs.paraview.org/en/latest/UsersGuide/dataIngestion.html#handling-temporal-file-series). Then, you have only one element in your pipeline browser, matching the current time.

> I did try `Probe Selection` filter

Do you mean `Plot Selection ...` or `Probe Location` ? In any case, if you hover a greyed filter you have a small tip displayed at bottom left of the application ([5. Filtering Data — ParaView Documentation 5.11.0 documentation](https://docs.paraview.org/en/latest/UsersGuide/filteringData.html#creating-filters-in-paraview)}  
For the first, you should create a selection before using it.

---

<div class="post-metadata">

### Author: ![Smruti\_Ranjan\_Jena](https://discourse.paraview.org/user_avatar/discourse.paraview.org/smruti_ranjan_jena/32/10293_2.png) [@Smruti\_Ranjan\_Jena](https://discourse.paraview.org/u/Smruti_Ranjan_Jena)
#### Post date: [December 6, 2023, 1:36pm UTC](https://discourse.paraview.org/t/how-to-get-the-time-series-data-at-a-specific-point/13443/5 "2023-12-06T13:36:12Z")

</div>

Thanks Nicolas for your reply.

> [@](#):
>
> Not sure what you mean here.  
> If you want to work on a temporal dataset, you should load it as a time series, as explain [here](https://docs.paraview.org/en/latest/UsersGuide/dataIngestion.html#handling-temporal-file-series). Then, you have only one element in your pipeline browser, matching the current time.

Yes, that part is done & I am getting just one element in the pipeline browser at the moment. Perhaps, I was making some mistake earlier, but now I am getting that.

> [@](#):
>
> Do you mean `Plot Selection ...` or `Probe Location` ? In any case, if you hover a greyed filter you have a small tip displayed at bottom left of the application ([5. Filtering Data — ParaView Documentation 5.11.0 documentation](https://docs.paraview.org/en/latest/UsersGuide/filteringData.html#creating-filters-in-paraview)}  
> For the first, you should create a selection before using it.

Sorry for the typing mistake. I was trying the `Probe Location` filter as I wanted to get the velocity magnitude at a specific (x, y, z) coordinate and now it’s working fine as I have just one element in the pipeline browser.

Now the next step is to choose the `Plot Data Over Time` filter as I wish to plot the velocity magnitude at that particular point for the entire time-series. But, here are my questions.

1. when I will select the filter `Plot Data Over Time`, will it automatically take that chosen (x, y, z) coordinate for the entire time series or do I need to specify that particular point ?
2. I just want to plot velocity magnitude at that point & not any other variable as it might lead to a lot of data. But, while choosing the filter `Plot Data Over Time`, it doesn’t specify any field as such.

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [December 6, 2023, 3:41pm UTC](https://discourse.paraview.org/t/how-to-get-the-time-series-data-at-a-specific-point/13443/6 "2023-12-06T15:41:25Z")

</div>

Ok, nice!

Then:

1. Create `Plot Data Over Time` on the `Probe Filter`. Then changing time will recompute the pipeline as is, automatically keeping any properties as you set them.
2. you may use `Pass Arrays` filters before the plot

---

<div class="post-metadata">

### Author: ![Smruti\_Ranjan\_Jena](https://discourse.paraview.org/user_avatar/discourse.paraview.org/smruti_ranjan_jena/32/10293_2.png) [@Smruti\_Ranjan\_Jena](https://discourse.paraview.org/u/Smruti_Ranjan_Jena)
#### Post date: [December 7, 2023, 9:39am UTC](https://discourse.paraview.org/t/how-to-get-the-time-series-data-at-a-specific-point/13443/7 "2023-12-07T09:39:03Z")

</div>

Thanks. `Pass Arrays` filter helped. All sorted.
