-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tutorials #7
Comments
I think it's a good idea, but the tutorial should not leave anything to chance. It should provide exact commands for the reader to execute, with existing models, etc. |
As I mentioned in the meeting today, I think it's nice to keep Tutorials and Guides concise and focused so that they're not covering a lot of material. Here are some other ideas.
TutorialsModel LoadingRDFLib focused tutorial that covers the following.
Model ValidationPySHACL focused tutorial that covers the following.
OthersI think the (2) tutorials above are the basic foundation and the other existing files there could be (re)moved. |
Here are the ones that were listed in the original intro.md (landing/root page) for discussion. Tutorials
|
I agree with @MatthewSteen that these want to be separate tutorials: loading + manipulation + serializing, and validation+fixing+revalidation. The code should run as-is; ideally we get these to run as part of the build process using code-cells The models.open223.info page is in-progress but I'm still working out some kinks. I like the idea of loading in the models from those permalinks |
I suggest moving the following existing tutorials, which I think are a better fit for #13 (references). Using 223 Explore |
With the suggestion above, I think we should try to include https://explore.open223.info/ and https://query.open223.info/ in the first tutorial with links to the to the Reference page for the tools. Something like... Model Loading
|
For the model loading and validation tutorials, I agree with all the feedback. I was planning to use this model G36 VAV model when the link was live. Thank you Gabe! I think moving the model building tools to reference makes sense (since we will just have descriptions in this repo). I'm not sure about the tutorials for using explore.223 and query.223 since there are no tutorials elsewhere, but moving that discussion to the other issue! |
@lazlop great! I suggest using a G36 VAVR model if possible, which is a little more interesting and probably one of the most common pieces of equipment in commercial buildings. |
We had a quick meeting today and decided to add another tutorial...
|
We may not want to separate inference and validation into two tutorials, because they're done in the same process. In your conversation, was querying included in model loading? |
They don't have to be part of the same process. Inference is just as important for querying |
So maybe the tutorials can be
|
For querying in Tutorial 1, I was thinking we could just use RDFLib for a simple one as an example and have a link to query.open223.info for another example of how to query a model. |
https://diataxis.fr/tutorials-how-to/#understanding-the-distinction
@steveraysteveray @pdelgosha22 @gtfierro @MatthewSteen
What are your thoughts on a tutorial on some of the basic processes for using 223P accomplished using RDFLib? I outlined this in this file. I think it may be helpful to have a more "beginning to end" type of tutorial to show people how to interact with 223P models, but I'm not sure exactly what should be included in this. Please edit the file or let me know what you think in this issue!
The text was updated successfully, but these errors were encountered: