framework icon indicating copy to clipboard operation
framework copied to clipboard

Integration with VisiData

Open aborruso opened this issue 6 years ago • 4 comments

Hi, I have discovered VisiData and I think it could be a great frictionlessdata reader and writer.

It is a free, open-source tool that lets you quickly open, explore, summarize, and analyze datasets in your computer’s terminal and it's writter in Python. A good starting point is this guide of Jeremy Singer Vine.

I'm not able to work on this kind of Python tasks and than I have written an issue in VisiData repo to ask to integrate datapackage in it. I have had this reply from @saulpw its creator:

Sure, I like the idea! This should not be hard for someone familiar with the format to create a loader. If you know of anyone who would like to collaborate, I'm sure we can get something working in an afternoon (or two at most).

I think it could be "win, win, win". For VisiData, for dissemination and use of datapackages and for all open data community.

Thank you

aborruso avatar Jan 02 '19 20:01 aborruso

@aborruso this is super cool 😄 Would you be up for working on the integration?

rufuspollock avatar Apr 29 '20 14:04 rufuspollock

@rufuspollock it's already inside it, but it need some testing https://github.com/saulpw/visidata/pull/352

It would be great if you have some time to do it

aborruso avatar Apr 29 '20 14:04 aborruso

hey @roll and @aborruso do you think that Livemark solves this use case? Or do you still think it would be useful to reach out to VisiData?

lwinfree avatar Mar 28 '22 19:03 lwinfree

@lwinfree I moved it to the framework

roll avatar Mar 29 '22 06:03 roll

DONE in [email protected] - https://framework.frictionlessdata.io/docs/console/explore.html

roll avatar Mar 15 '23 18:03 roll

DONE in [email protected] - framework.frictionlessdata.io/docs/console/explore.html

WOW, great news!!!!!

I have tried using 5.10 and I have. Is it right?

image

aborruso avatar Mar 15 '23 18:03 aborruso

Hi @aborruso,

I think the reason is the missing dependency - https://framework.frictionlessdata.io/docs/console/explore.html#installation

pip install frictionless[visidata]

roll avatar Mar 15 '23 18:03 roll

Also, the CLI output seems to be hiding the real reason "Please install 'frictionless[visidatta]'" - I created an issue for it https://github.com/frictionlessdata/framework/issues/1464

roll avatar Mar 15 '23 18:03 roll

I think the reason is the missing dependency - framework.frictionlessdata.io/docs/console/explore.html#installation

I know, I have installed it.

I have:

  • saul.pw/VisiData v2.11
  • fr 5.10.0
  • and installed 'frictionless[visidata]'

aborruso avatar Mar 15 '23 18:03 aborruso

If I try using a file and not zenodo, it works

aborruso avatar Mar 15 '23 18:03 aborruso

Silly me =) pip install frictionless[zenodo] as well.

We need to fix this issue - https://github.com/frictionlessdata/framework/issues/1464 - so the installation message is not hidden

roll avatar Mar 15 '23 18:03 roll

Thanks, that's wonderful

I should add a note also below the zenodo example you have in visidata doc page.

Thank you

aborruso avatar Mar 15 '23 19:03 aborruso