Skip to content

Why using get_builder_from_protocol in AiiDA tutorials? #467

@bastonero

Description

@bastonero

Hi everyone,
I just had a quick look at the tutorials - they are great!

Nevertheless, I find it a bit confusing for first users to get started with the get_builder_from_protocols, as:

  1. The won't really learn how to prepare the inputs, and how to understand what and which are those inputs.
  2. Not every plugin in aiida has such functionality (actually, most of the plugins out there probably won't).

I guess this type of tutorial would be more appropriate for:

  1. aiida-quantumespresso, which doesn't have it, and one would look first into there.
  2. Again aiida-qe, but more for customizing in a section of ~How to get your life easier.

One of the questions I get more often are:

  1. Where are the inputs?
  2. How can I know them?
  3. What is this workflow doing?

So I think it would be better to show in this tutorial how to tackle these questions first, otherwise people get immediately stuck for other workflows, for which btw there is still very little documentation.

Hope this will help to make the docs better for new users (:

Cheers!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions