# Animation of a Transform Matrix (CVS reader)

**URL:** https://discourse.paraview.org/t/animation-of-a-transform-matrix-cvs-reader/8040
**Category:** Development
**Tags:** python
**Created:** [September 21, 2021, 11:16am UTC](https://discourse.paraview.org/t/animation-of-a-transform-matrix-cvs-reader/8040 "2021-09-21T11:16:15Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![joaocqmiranda](https://discourse.paraview.org/user_avatar/discourse.paraview.org/joaocqmiranda/32/6641_2.png) [@joaocqmiranda](https://discourse.paraview.org/u/joaocqmiranda)
#### Post date: [September 21, 2021, 11:16am UTC](https://discourse.paraview.org/t/animation-of-a-transform-matrix-cvs-reader/8040/1 "2021-09-21T11:16:15Z")

</div>

I want animate a Transform Matrix based on a CVS file.  
And also need that the reader skip the first row of CVS file and merge the consecutive delimiter

---

<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: [September 22, 2021, 7:20am UTC](https://discourse.paraview.org/t/animation-of-a-transform-matrix-cvs-reader/8040/2 "2021-09-22T07:20:28Z")

</div>

The CSV Reader has the options `Have Header` to use the first row as column name instead of content, and another option `Merge Consecutive Delimiter`.

For the animation part, the Transform does not take input from the outside, you will need to do some python scripting here.

---

<div class="post-metadata">

### Author: ![joaocqmiranda](https://discourse.paraview.org/user_avatar/discourse.paraview.org/joaocqmiranda/32/6641_2.png) [@joaocqmiranda](https://discourse.paraview.org/u/joaocqmiranda)
#### Post date: [September 22, 2021, 1:55pm UTC](https://discourse.paraview.org/t/animation-of-a-transform-matrix-cvs-reader/8040/3 "2021-09-22T13:55:08Z")

</div>

My problem is that my first row as 2 columns with data that doesnt interest and the next ones as data with 6 columns. When I activate the delimiters this cause just 2 columns instead of 6.

---

<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: [September 22, 2021, 1:58pm UTC](https://discourse.paraview.org/t/animation-of-a-transform-matrix-cvs-reader/8040/4 "2021-09-22T13:58:53Z")

</div>

The CSV reader does not allow to skip some lines.

If you can, reformat your csv. Otherwise you can try to create your own reader with a programmable source (see [here](https://docs.paraview.org/en/latest/ReferenceManual/pythonProgrammableFilter.html#reading-a-csv-file))

---

<div class="post-metadata">

### Author: ![joaocqmiranda](https://discourse.paraview.org/user_avatar/discourse.paraview.org/joaocqmiranda/32/6641_2.png) [@joaocqmiranda](https://discourse.paraview.org/u/joaocqmiranda)
#### Post date: [September 22, 2021, 6:17pm UTC](https://discourse.paraview.org/t/animation-of-a-transform-matrix-cvs-reader/8040/5 "2021-09-22T18:17:45Z")

</div>

Ok my cvs file have 16 columns, it is possible to read it?

---

<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: [September 23, 2021, 7:26am UTC](https://discourse.paraview.org/t/animation-of-a-transform-matrix-cvs-reader/8040/6 "2021-09-23T07:26:36Z")

</div>

Number of columns is not an issue.

If you are still in trouble, please:

1. share a minimal csv file
2. give more details about what you want to achieve
3. describe what you did
4. explain why the result of `3.` is not what you want

---

<div class="post-metadata">

### Author: ![joaocqmiranda](https://discourse.paraview.org/user_avatar/discourse.paraview.org/joaocqmiranda/32/6641_2.png) [@joaocqmiranda](https://discourse.paraview.org/u/joaocqmiranda)
#### Post date: [September 23, 2021, 11:51am UTC](https://discourse.paraview.org/t/animation-of-a-transform-matrix-cvs-reader/8040/7 "2021-09-23T11:51:04Z")

</div>

> [@nicolas.vuaille](#):
>
> - ve more details about what you want to achieve
> - describe what you did

I tried again and its working. But I have another question. How do I select a Specific row from the table to print in python shell?
