Looking at https://dvc.org/doc/use-cases/versioning-data-and-model-files/tutorial I wanted to look at some real use cases which would demonstrate the power and features of DVC. I wondered if there is some examples (on github?) you could point to?
Thank you in advance!
Hi Yaroslav,
We only maintain basic guides in our docs because DVC is still evolving fast. Other than that versioning tutorial you found, this is the main one: https://dvc.org/doc/start (it comes with a matching GitHub repo)
There are several other DVC tutorials published in well-respected blogs both by us and by 3rd-party contributors, which can be found via web searches. Many of them have matching repos as well. Here are a few:
P.s. feel free to reach us directly at http://dvc.org/chat with other questions 馃檪
@yarikoptic yeah, we never actually spent time to find and track existing public repos (I guess it's even our goal, majority of cases are still private repos), neither doing actual "user stories" besides what @jorgeorpinel already mentioned and some talks that are publicly available.
Are you curious in general or in some specific aspect? I might remember and point you to some
Thank you @jorgeorpinel for the references, I will check them out!
@shcheklein yeap -- having "user stories" and some real world examples referenced within docs or even some dedicated registry of those -- would have been great resource to all dvc users and newcomers.
In my case I just wanted to find some real world examples on how people use dvc, so to appreciate features dvc provides and which are actually used in real-life "workflows", so we could adequately compare DataLad to DVC (what we cannot do in DataLad and what DVC can do; or how we could possibly do in DataLad what DVC could do).
@yarikoptic yep, I feel you! I have the same problems with the other tools (I haven't checked the DataLad website for a while though). Don't know even what to recommend here ... if you can use my time we jump on a call and sync, discuss things.
real world examples on how people use dvc
This could be a great idea for the website though. Something between "who is using it/ success stories" and "real-life tutorials".
https://dagshub.com uses/integrates-with DVC, so I guess some nice examples could come from it or could be shared/visualized on it. a "sync" -- would be nice. Need to un-bury myself from ongoing undertakings a bit first.
Re datalad website -- better go straight to http://handbook.datalad.org/ ;)
@jorgeorpinel Ideally we can keep some links in the use cases to these "success stories" I think.
Yeah but I was thinking something outside of /doc more like "who is using it (+ how in our case)" or "case studies" e.g.:

p.s. I also think use cases could belong outside of /doc so in that case yes, we could combine them to keep things simple.
In my case I just wanted to find some real world examples on how people use dvc, so to appreciate features dvc provides and which are actually used in real-life "workflows", so we could adequately compare DataLad to DVC (what we cannot do in DataLad and what DVC can do; or how we could possibly do in DataLad what DVC could do).
And here comes "DataLad as DVC for ML analyses": you are welcome to read the rendered document and/or provide comments/suggestions/(some)rebuttal to https://github.com/datalad-handbook/book/pull/569 . I hope it might be useful not only for datalad folks but also for DVC users and possibly developers ;)
Most helpful comment
Thank you @jorgeorpinel for the references, I will check them out!
@shcheklein yeap -- having "user stories" and some real world examples referenced within docs or even some dedicated registry of those -- would have been great resource to all dvc users and newcomers.
In my case I just wanted to find some real world examples on how people use dvc, so to appreciate features dvc provides and which are actually used in real-life "workflows", so we could adequately compare DataLad to DVC (what we cannot do in DataLad and what DVC can do; or how we could possibly do in DataLad what DVC could do).