Open cehbrecht opened 9 years ago
Thanks for the suggestion; I’m a little hesitant to add an external dependency if we don’t have to. A side-by-side comparison of something implemented in beautiful soup vs. Etree may convince me otherwise.
Looking over your code, what is clear is that I like some of your catalog API more than our own—more user-friendly. That begs the question—would you be interested in combining forces on Siphon? We’ve got two people from the THREDDS team working on Siphon (as part of our jobs at Unidata), and we’ve got plans to make Siphon a full-featured Python client for THREDDS; not just catalog parsing, but reading data from various TDS endpoints, like NCSS and CDMRemote. With your help we could accomplish even more, and avoid fracturing the community.
the threddsclient is just a little part on my todo list ... so my hope was, when siphon is ready i can take yours :) but i keep an eye on it ...
Ok, good to know. If nothing else, knowing specific needs you have will help us know where we still need to work. :)
Hi *,
i was looking for a thredds client to browse and catalogs and to get resources (http, opendap, ...). I didn't find something working and i started to write my one based on already existing project. Now, its working for me and i found yesterday siphon ;)
In my implementation i'm using beautiful-soup python module to parse xml (based on lxml) which makes it easier to read ...
You might have a look at my implementation as an example ...
https://github.com/bird-house/threddsclient
Cheers, Carsten