aiidateam / aiida-workgraph

Efficiently design and manage flexible workflows with AiiDA, featuring an interactive GUI, checkpoints, provenance tracking, and remote execution capabilities.
https://aiida-workgraph.readthedocs.io/en/latest/
MIT License
9 stars 5 forks source link

Web app: Add setting page for data serializer of PythonJob #233

Open superstar54 opened 4 weeks ago

superstar54 commented 4 weeks ago

If you have multiple plugins that register the same data serializer, the workgraph will raise an error. User can avoid this by selecting the plugin that you want to use in the configuration file.

{
    "serializers": {
        "ase.atoms.Atoms": "abc.ase.atoms.Atoms"
    },
}

Save the configuration file as workgraph.json in the aiida configuration directory (by default, ~/.aiida directory).

Add one setting page to view and edit this configure file.