aiida.plugins
¶
Package Contents¶
Classes¶
Functions¶
API¶
- aiida.plugins.BaseFactory(group: str, name: str, load: bool = True) Union[importlib_metadata.EntryPoint, Any] ¶
- aiida.plugins.CalcJobImporterFactory(entry_point_name: str, load: bool = True) Union[importlib_metadata.EntryPoint, Type[aiida.engine.CalcJobImporter]] ¶
- aiida.plugins.CalculationFactory(entry_point_name: str, load: bool = True) Union[importlib_metadata.EntryPoint, Type[aiida.engine.CalcJob], Callable] ¶
- aiida.plugins.DataFactory(entry_point_name: str, load: bool = True) Union[importlib_metadata.EntryPoint, Type[aiida.orm.Data]] ¶
- aiida.plugins.DbImporterFactory(entry_point_name: str, load: bool = True) Union[importlib_metadata.EntryPoint, Type[aiida.tools.dbimporters.DbImporter]] ¶
- aiida.plugins.GroupFactory(entry_point_name: str, load: bool = True) Union[importlib_metadata.EntryPoint, Type[aiida.orm.Group]] ¶
- aiida.plugins.OrbitalFactory(entry_point_name: str, load: bool = True) Union[importlib_metadata.EntryPoint, Type[aiida.tools.data.orbital.Orbital]] ¶
- aiida.plugins.ParserFactory(entry_point_name: str, load: bool = True) Union[importlib_metadata.EntryPoint, Type[aiida.parsers.Parser]] ¶
- class aiida.plugins.PluginVersionProvider¶
Initialization
- property logger: logging.Logger¶
- get_version_info(plugin: str | type) dict[Any, dict[Any, Any]] ¶
- aiida.plugins.SchedulerFactory(entry_point_name: str, load: bool = True) Union[importlib_metadata.EntryPoint, Type[aiida.schedulers.Scheduler]] ¶
- aiida.plugins.StorageFactory(entry_point_name: str, load: bool = True) Union[importlib_metadata.EntryPoint, Type[aiida.orm.implementation.StorageBackend]] ¶
- aiida.plugins.TransportFactory(entry_point_name: str, load: bool = True) Union[importlib_metadata.EntryPoint, Type[aiida.transports.Transport]] ¶
- aiida.plugins.WorkflowFactory(entry_point_name: str, load: bool = True) Union[importlib_metadata.EntryPoint, Type[aiida.engine.WorkChain], Callable] ¶
- aiida.plugins.get_entry_points(group: str) importlib_metadata.EntryPoints ¶
- aiida.plugins.load_entry_point(group: str, name: str) Any ¶
- aiida.plugins.load_entry_point_from_string(entry_point_string: str) Any ¶
- aiida.plugins.parse_entry_point(group: str, spec: str) importlib_metadata.EntryPoint ¶