SystemsGenetics / ACE

Accelerated Computational Engine (ACE) is a GPU-enabled framework to simplify creation of GPU-capable applications
http://SystemsGenetics.github.io/ACE
GNU General Public License v2.0
1 stars 1 forks source link

QAbstractTableModel not implemented for IntegerArray #57

Closed bentsherman closed 6 years ago

bentsherman commented 6 years ago

I imported an integer array and tried to view it in the GUI but the data object window is just empty. The data is there, I exported it to make sure, and the metadata window still works. The same problem occurs in KINC but it seems to be an ACE-specific issue.

bentsherman commented 6 years ago

Looking at the source code I can see that this happens because the QAbstractTableModel isn't implemented for some classes, namely IntegerArray in the ACE example and CCMatrix and CorrelationMatrix in KINC. However it is implemented for ExpressionMatrix and I know that it was implemented for the other KINC data objects before ACEv3 so I can go ahead and update the KINC classes.

Let this issue just be a reminder to update IntegerArray. :)

bentsherman commented 6 years ago

Merging this issue with #44