AiiDA plugin registry

[View on GitHub/register your plugin]

AiiDA plugin "aiida-core"

< Go back to the plugin registry index

General information

Current state: stable Ready for production calculations. Bug reports welcome!

How to install: pip install aiida-core

Source code: Go to the source code repository

Documentation: Go to plugin documentation

Detailed information

Author(s): The AiiDA team

Contact: developers@aiida.net

How to use from python: import aiida

Most recent version: 1.0.0

Compatible with aiida-core: None

Entry points provided by the plugin

Calculations 2 Parsers 2 Data 22 Other (Cmdline computer configure, Cmdline data, Console scripts, Node, Schedulers, ...) 38

Command-line script utilities (console_scripts)

  • verdi
    class aiida.cmdline.commands.cmd_verdi:verdi

Calculation plugins (aiida.calculations)

  • arithmetic.add
    class aiida.calculations.plugins.arithmetic.add:ArithmeticAddCalculation
  • templatereplacer
    class aiida.calculations.plugins.templatereplacer:TemplatereplacerCalculation

aiida.cmdline.computer.configure

  • local
    class aiida.transports.plugins.local:CONFIGURE_LOCAL_CMD
  • ssh
    class aiida.transports.plugins.ssh:CONFIGURE_SSH_CMD

aiida.cmdline.data

  • array
    class aiida.cmdline.commands.cmd_data.cmd_array:array
  • bands
    class aiida.cmdline.commands.cmd_data.cmd_bands:bands
  • cif
    class aiida.cmdline.commands.cmd_data.cmd_cif:cif
  • dict
    class aiida.cmdline.commands.cmd_data.cmd_dict:dictionary
  • remote
    class aiida.cmdline.commands.cmd_data.cmd_remote:remote
  • structure
    class aiida.cmdline.commands.cmd_data.cmd_structure:structure
  • trajectory
    class aiida.cmdline.commands.cmd_data.cmd_trajectory:trajectory
  • upf
    class aiida.cmdline.commands.cmd_data.cmd_upf:upf

Data types (aiida.data)

  • array
    class aiida.orm.nodes.data.array.array:ArrayData
  • array.bands
    class aiida.orm.nodes.data.array.bands:BandsData
  • array.kpoints
    class aiida.orm.nodes.data.array.kpoints:KpointsData
  • array.projection
    class aiida.orm.nodes.data.array.projection:ProjectionData
  • array.trajectory
    class aiida.orm.nodes.data.array.trajectory:TrajectoryData
  • array.xy
    class aiida.orm.nodes.data.array.xy:XyData
  • base
    class aiida.orm.nodes.data:BaseType
  • bool
    class aiida.orm.nodes.data.bool:Bool
  • cif
    class aiida.orm.nodes.data.cif:CifData
  • code
    class aiida.orm.nodes.data.code:Code
  • dict
    class aiida.orm.nodes.data.dict:Dict
  • float
    class aiida.orm.nodes.data.float:Float
  • folder
    class aiida.orm.nodes.data.folder:FolderData
  • int
    class aiida.orm.nodes.data.int:Int
  • list
    class aiida.orm.nodes.data.list:List
  • numeric
    class aiida.orm.nodes.data.numeric:NumericType
  • orbital
    class aiida.orm.nodes.data.orbital:OrbitalData
  • remote
    class aiida.orm.nodes.data.remote:RemoteData
  • singlefile
    class aiida.orm.nodes.data.singlefile:SinglefileData
  • str
    class aiida.orm.nodes.data.str:Str
  • structure
    class aiida.orm.nodes.data.structure:StructureData
  • upf
    class aiida.orm.nodes.data.upf:UpfData

aiida.node

  • data
    class aiida.orm.nodes.data.data:Data
  • process
    class aiida.orm.nodes.process.process:ProcessNode
  • process.calculation
    class aiida.orm.nodes.process.calculation.calculation:CalculationNode
  • process.calculation.calcfunction
    class aiida.orm.nodes.process.calculation.calcfunction:CalcFunctionNode
  • process.calculation.calcjob
    class aiida.orm.nodes.process.calculation.calcjob:CalcJobNode
  • process.workflow
    class aiida.orm.nodes.process.workflow.workflow:WorkflowNode
  • process.workflow.workchain
    class aiida.orm.nodes.process.workflow.workchain:WorkChainNode
  • process.workflow.workfunction
    class aiida.orm.nodes.process.workflow.workfunction:WorkFunctionNode

Calculation parsers (aiida.parsers)

  • arithmetic.add
    class aiida.parsers.plugins.arithmetic.add:ArithmeticAddParser
  • templatereplacer.doubler
    class aiida.parsers.plugins.templatereplacer.doubler:TemplatereplacerDoublerParser

aiida.schedulers

  • direct
    class aiida.schedulers.plugins.direct:DirectScheduler
  • lsf
    class aiida.schedulers.plugins.lsf:LsfScheduler
  • pbspro
    class aiida.schedulers.plugins.pbspro:PbsproScheduler
  • sge
    class aiida.schedulers.plugins.sge:SgeScheduler
  • slurm
    class aiida.schedulers.plugins.slurm:SlurmScheduler
  • torque
    class aiida.schedulers.plugins.torque:TorqueScheduler

aiida.transports

  • local
    class aiida.transports.plugins.local:LocalTransport
  • ssh
    class aiida.transports.plugins.ssh:SshTransport

aiida.tools.calculations

aiida.tools.dbexporters

aiida.tools.dbimporters

  • cod
    class aiida.tools.dbimporters.plugins.cod:CodDbImporter
  • icsd
    class aiida.tools.dbimporters.plugins.icsd:IcsdDbImporter
  • materialsproject
    class aiida.tools.dbimporters.plugins.materialsproject:MaterialsProjectImporter
  • mpds
    class aiida.tools.dbimporters.plugins.mpds:MpdsDbImporter
  • mpod
    class aiida.tools.dbimporters.plugins.mpod:MpodDbImporter
  • nninc
    class aiida.tools.dbimporters.plugins.nninc:NnincDbImporter
  • oqmd
    class aiida.tools.dbimporters.plugins.oqmd:OqmdDbImporter
  • pcod
    class aiida.tools.dbimporters.plugins.pcod:PcodDbImporter
  • tcod
    class aiida.tools.dbimporters.plugins.tcod:TcodDbImporter

aiida.tools.data.orbitals

  • orbital
    class aiida.tools.data.orbital.orbital:Orbital
  • realhydrogen
    class aiida.tools.data.orbital.realhydrogen:RealhydrogenOrbital

Workflows and WorkChains (aiida.workflows)