Closed cgoliver closed 1 year ago
>>> da.to_graph(eps=9)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/cgonzalez/Projects/proteinshake/proteinshake/datasets/dataset.py", line 432, in to_graph
return GraphDataset((transform(p) for p in proteins),
File "/Users/cgonzalez/Projects/proteinshake/proteinshake/representations/graph.py", line 74, in __init__
self.size = len(proteins)
TypeError: object of type 'generator' has no len()
>>> da.to_voxel()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/cgonzalez/Projects/proteinshake/proteinshake/datasets/dataset.py", line 466, in to_voxel
return VoxelDataset((transform(p) for p in proteins),
File "/Users/cgonzalez/Projects/proteinshake/proteinshake/representations/voxel.py", line 89, in __init__
self.size = len(proteins)
TypeError: object of type 'itertools._tee' has no len()
>>>
probably just needs a new data release.. checked the Generator() logic and it should work.
should be fixed with the new release