Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign up[KED-926] Anaconda Intake Integration #26
Comments
|
Hi @jamesmyatt! Thank you so much for submitting this feature request. We've been checking out Intake since we released. Have you had any experience using it? What makes it great to use? |
|
I haven't used it in anger, but I've been following it loosely since Anaconda announced it. It looks like it has a significant overlap with your catalog and it makes sense to avoid re-inventing the wheel. It also has easy integration with other frameworks like Dask. |
|
Hi @jamesmyatt, thanks for your suggestion. The biggest difference is that It should be fairly easy creating an We would love contributions in this space if that is of interest to you! Please let us know if you plan on working on something so that we avoid duplication of work :) Thank you again and welcome to our community! |
|
I've updated the title with our internal ticket number to keep track of this more easily. :) |
|
I have only just now become aware of this issue. Please let me know what you need from Intake to ease its adoption, if you still think it's a good idea. Note that it's probably easy to use your existing prescriptions, but create an Intake Catalog from them. As discussed in the linked issue above, the most immediate advantage might be hooking into (Also, Intake does write, but only in one specific data format for each "container", e.g., parquet for dataframe-like datasets https://intake.readthedocs.io/en/latest/persisting.html#export ) (EDIT: I am the maintainer of Intake, in case that wasn't obvious :) ) |
|
re: your point about using |
|
Glad to hear it! |
|
@martindurant Glad to see you in this thread. We've been thinking internally how we can integrate best with |

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

The intake project, led by Anaconda, provides rich functionality for data catalogs. Consider using that instead of a homebrew approach.
https://www.anaconda.com/intake-taking-the-pain-out-of-data-access/