Commit cfe10fcc authored by Mohamed, Fawzi Roberto (fawzi)'s avatar Mohamed, Fawzi Roberto (fawzi)
Browse files

split common in public and common

parent a9fbd7af
{
"type": "nomad_meta_info_1_0",
"description": "common meta info, not specific to any code",
"dependencies": [ {
"relativePath": "public.nomadmetainfo.json"
}],
"metaInfos": [ {
"description": "Information that *in theory* should have no influence on the results.",
"kindStr": "type_abstract_document_content",
"name": "accessory_info",
"superNames": []
}, {
"description": "Forces on the atoms as minus gradient of energy_free, without forces' unitary-transformation (rigid body) filtering and without constraints. The derivatives with respect to displacements of the nuclei in the gradient are evaluated according to the coordinate system defined in coordinate_system. The (electronic) energy_free contains the information on the change in (fractional) occupation of the electronic eigenstates, so that in its derivatives also these changes are accounted for (yielding a truly conserved energy quantity). These forces may contain unitary transformations (translations of the center of mass and rigid rotations of the whole system, when non periodic) that are normally filtered separately (see atom_forces_free). Also forces due to constraints like fixed atoms, distances, angles, dihedrals, and so on, are considered separately (see atom_forces_free).",
"dtypeStr": "f",
"name": "atom_forces_free_raw",
"repeats": true,
"shape": [
"number_of_atoms",
3
],
"superNames": [
"atom_forces_type"
],
"units": "N"
}, {
"description": "Forces on the atoms as minus gradient of energy_free, including forces' unitary-transformation (rigid body) filtering and including constraints, if present. The derivatives with respect to displacements of the nuclei in the gradient are evaluated according to the coordinate system defined in coordinate_system. The (electronic) energy_free contains the information on the change in (fractional) occupation of the electronic eigenstates, so that in its derivatives also these changes are accounted for (yielding a truly conserved energy quantity). In addition, these forces are obtained by filtering out the unitary transformations (translations of the center of mass and rigid rotations of the whole system, when non periodic), atom_forces_free_raw for the unfiltered counterpart. Furthermore, forces due to constraints like fixed atoms, distances, angles, dihedrals, and so on, are here included (see atom_forces_free_raw for the unfiltered counterpart).",
"dtypeStr": "f",
"name": "atom_forces_free",
"repeats": true,
"shape": [
"number_of_atoms",
3
],
"superNames": [
"atom_forces_type"
],
"units": "N"
}, {
"description": "Forces on the atoms as minus gradient of energy_total, without forces' unitary-transformation (rigid body) filtering and without constraints. The derivatives with respect to displacements of the nuclei in the gradient are evaluated according to the coordinate system defined in coordinate_system. These forces may contain unitary transformations (translations of the center of mass and rigid rotations of the whole system, when non periodic) that are normally filtered separately (see atom_forces). Also forces due to constraints like fixed atoms, distances, angles, dihedrals, and so on, are considered separately (see atom_forces).",
"dtypeStr": "f",
"name": "atom_forces_raw",
"repeats": true,
"shape": [
"number_of_atoms",
3
],
"superNames": [
"atom_forces_type"
],
"units": "N"
}, {
"description": "Forces on the atoms as minus gradient of energy_total_T0, without forces' unitary-transformation (rigid body) filtering and without constraints. The derivatives with respect to displacements of the nuclei in the gradient are evaluated according to the coordinate system defined in coordinate_system. These forces may contain unitary transformations (translations of the center of mass and rigid rotations of the whole system, when non periodic) that are normally filtered separately (see atom_forces_T0). Also forces due to constraints like fixed atoms, distances, angles, dihedrals, and so on, are considered separately (see atom_forces_T0).",
"dtypeStr": "f",
"name": "atom_forces_T0_raw",
"repeats": true,
"shape": [
"number_of_atoms",
3
],
"superNames": [
"atom_forces_type"
],
"units": "N"
}, {
"description": "Forces on the atoms as minus gradient of energy_total_T0, including forces' unitary-transformation (rigid body) filtering and including constraints, if present. The derivatives with respect to displacements of the nuclei in the gradient are evaluated according to the coordinate system defined in coordinate_system. In addition, these forces are obtained by filtering out the unitary transformations (translations of the center of mass and rigid rotations of the whole system, when non periodic), atom_forces_free_T0_raw for the unfiltered counterpart. Furthermore, forces due to constraints like fixed atoms, distances, angles, dihedrals, and so on, are here included (see atom_forces_free_T0_raw for the unfiltered counterpart).",
"dtypeStr": "f",
"name": "atom_forces_T0",
"repeats": true,
"shape": [
"number_of_atoms",
3
],
"superNames": [
"atom_forces_type"
],
"units": "N"
}, {
"description": "Some forces on the atoms (i.e. minus derivatives of some energy with respect to the atom position).",
"dtypeStr": "f",
"kindStr": "type_abstract_document_content",
"name": "atom_forces_type",
"repeats": true,
"superNames": [
"section_single_configuration_calculation"
]
}, {
"description": "Forces on the atoms as minus gradient of energy_total, including forces' unitary-transformation (rigid body) filtering and including constraints, if present. The derivatives with respect to displacements of the nuclei in the gradient are evaluated according to the coordinate system defined in coordinate_system. In addition, these forces are obtained by filtering out the unitary transformations (translations of the center of mass and rigid rotations of the whole system, when non periodic), atom_forces_raw for the unfiltered counterpart. Furthermore, forces due to constraints like fixed atoms, distances, angles, dihedrals, and so on, are here included (see atom_forces_raw for the unfiltered counterpart).",
"dtypeStr": "f",
"name": "atom_forces",
"repeats": true,
"shape": [
"number_of_atoms",
3
],
"superNames": [
"atom_forces_type"
],
"units": "N"
}, {
"description": "Charge of each atom in the molecule.",
"dtypeStr": "f",
"name": "atom_in_molecule_charge",
......@@ -127,83 +38,6 @@
"superNames": [
"settings_atom_in_molecule"
]
}, {
"description": "Labels of the atoms. These strings identify the atom kind and conventionally start with the symbol of the atomic species plus possible a number. They can be used for particles that do not correspond to atoms (e.g., ghost atoms in some atom centered codes). This metadata defines a configuration and is required.",
"dtypeStr": "C",
"name": "atom_label",
"shape": [
"number_of_atoms"
],
"superNames": [
"configuration_core"
]
}, {
"description": "Positions of the atoms. This metadata defines a configuration and is required.",
"dtypeStr": "f",
"name": "atom_position",
"shape": [
"number_of_atoms",
3
],
"superNames": [
"configuration_core"
],
"units": "m"
}, {
"description": "Energy values of the atom-projected density of (electronic-energy) states (DOS).",
"dtypeStr": "f",
"name": "atom_projected_dos_energies",
"shape": [
"n_atom_projected_dos_values"
],
"superNames": [
"section_atom_projected_dos"
],
"units": "J"
}, {
"description": "Tuples of $l$ and $m$ values for which atom_projected_dos_values_lm are given. The integer numbers for $m$ have a different meaning depending on atom_projected_dos_m_kind and this is described in the [m\\_kind wiki page](https://gitlab.rzg.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/m-kind).",
"dtypeStr": "i",
"name": "atom_projected_dos_lm",
"shape": [
"number_of_lm_atom_projected_dos",
2
],
"superNames": [
"section_atom_projected_dos"
]
}, {
"description": "String describing what the integer numbers of $m$ in atom_projected_dos_lm mean as described in the [m\\_kind wiki page](https://gitlab.rzg.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/m-kind).",
"dtypeStr": "C",
"name": "atom_projected_dos_m_kind",
"shape": [],
"superNames": [
"section_atom_projected_dos"
]
}, {
"description": "Values (number of states for a given energy, given in atom_projected_dos_energies) of the atom-projected density of (electronic-energy) states, divided into contributions from each $l,m$ channel.",
"dtypeStr": "f",
"name": "atom_projected_dos_values_lm",
"shape": [
"number_of_lm_atom_projected_dos",
"max_spin_channel",
"number_of_atoms",
"n_atom_projected_dos_values"
],
"superNames": [
"section_atom_projected_dos"
]
}, {
"description": "Values (number of states for a given energy, given in atom_projected_dos_energies) of the atom-projected density of (electronic-energy) states (DOS), summed up over all $l$ channels.",
"dtypeStr": "f",
"name": "atom_projected_dos_values_total",
"shape": [
"max_spin_channel",
"number_of_atoms",
"n_atom_projected_dos_values"
],
"superNames": [
"section_atom_projected_dos"
]
}, {
"description": "Table mapping atom to molecules: the first column is the index of the molecule and the second column the index of the atom, signifying that the atom in the second column belongs to the molecule in the first column in the same row.",
"dtypeStr": "i",
......@@ -242,2813 +76,293 @@
"section_atom_type"
]
}, {
"description": "Velocities of the nuclei.",
"dtypeStr": "f",
"name": "atom_velocities",
"repeats": true,
"description": "List of the indexes involved in this constraint. The fist atom has index 1, the last number_of_topology_atoms.",
"dtypeStr": "i",
"name": "constraint_atoms",
"shape": [
"number_of_atoms",
3
"number_of_constraints",
"number_of_atoms_per_constraint"
],
"superNames": [
"section_system_description"
],
"units": "m/s"
"section_constraint"
]
}, {
"description": "String describing the method used to obtain the multipoles as described in the [atomic\\_multipole\\_kind wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/atomic-multipole-kind).",
"description": "Short and unique name for this constraint type. Valid names are described in the [constraint\\_kind wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/constraint-kind).",
"dtypeStr": "C",
"name": "atomic_multipole_kind",
"name": "constraint_kind",
"shape": [],
"superNames": [
"section_atomic_multipoles"
"section_constraint"
]
}, {
"description": "Explicit constraint parameters for this kind of constraint (depending on the constraint type, some might be given implicitly through other means).",
"dtypeStr": "D",
"name": "constraint_parameters",
"shape": [],
"superNames": [
"section_constraint"
]
}, {
"description": "Tuples of $l$ and $m$ values for which the atomic multipoles are given. The integer numbers for m have a different meaning depending on atomic_multipole_m_kind and this is described in the [m\\_kind wiki page](https://gitlab.rzg.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/m-kind).",
"description": "List of the indexes involved in this interaction. The fist atom has index 1, the last atom index number_of_topology_atoms.",
"dtypeStr": "i",
"name": "atomic_multipole_lm",
"name": "interaction_atoms",
"shape": [
"number_of_lm_atomic_multipoles",
2
"number_of_interactions",
"number_of_atoms_per_interaction"
],
"superNames": [
"section_atomic_multipoles"
"section_interaction"
]
}, {
"description": "String describing what the integer numbers of $m$ in atomic_multipole_lm mean as described in the [m\\_kind wiki page](https://gitlab.rzg.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/m-kind).",
"description": "Short and unique name for this interaction type. Valid names are described in the [interaction\\_kind wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/interaction-kind).",
"dtypeStr": "C",
"name": "atomic_multipole_m_kind",
"name": "interaction_kind",
"shape": [],
"superNames": [
"section_atomic_multipoles"
"section_interaction"
]
}, {
"description": "Value of the dipole (or monopole/charge for $l$ = 0) for each atom, calculated as described in atomic_multipole_kind.",
"dtypeStr": "f",
"name": "atomic_multipole_value",
"shape": [
"number_of_lm_atomic_multipoles",
"number_of_atoms"
],
"description": "Explicit interaction parameters for this kind of interaction (depending on the interaction_kind some might be given implicitly through other means).",
"dtypeStr": "D",
"name": "interaction_parameters",
"shape": [],
"superNames": [
"section_atomic_multipoles"
"section_interaction"
]
}, {
"description": "Energies of the $k$ bands (electronic band structure).",
"dtypeStr": "f",
"name": "band_energies",
"description": "List of the indexes involved in this constraint. The fist atom has index 1, the last index is number_of_atoms_in_molecule.",
"dtypeStr": "i",
"name": "molecule_constraint_atoms",
"shape": [
"number_of_k_point_segments",
"max_spin_channel",
"n_k_points",
"n_eigen_values"
"number_of_molecule_constraints",
"number_of_atoms_per_molecule_constraint"
],
"superNames": [
"section_k_band"
],
"units": "J"
"section_molecule_constraint"
]
}, {
"description": "Fractional coordinates of the $k$ points (i.e. in the basis of the reciprocal lattice vectors) actually building the band.",
"dtypeStr": "f",
"name": "band_k_points",
"shape": [
"number_of_k_point_segments",
"n_k_points_per_segment",
3
],
"description": "Short and unique name for this constraint type. Valid names are described in the [constraint\\_kind wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/constraint-kind).",
"dtypeStr": "C",
"name": "molecule_constraint_kind",
"shape": [],
"superNames": [
"section_k_band"
"section_molecule_constraint"
]
}, {
"description": "Occupation of the $k$-point along the band.",
"dtypeStr": "f",
"name": "band_occupation",
"shape": [
"number_of_k_point_segments",
"max_spin_channel",
"n_k_points",
"n_eigen_values"
],
"description": "Explicit constraint parameters for this kind of constraint (depending on the constraint type some might be given implicitly through other means).",
"dtypeStr": "D",
"name": "molecule_constraint_parameters",
"shape": [],
"superNames": [
"section_k_band"
"section_molecule_constraint"
]
}, {
"description": "Start and end labels of the points in the one-dimensional pathway sampled in the $k$-space.",
"dtypeStr": "C",
"name": "band_segm_labels",
"description": "List of the indexes involved in this bonded interaction within a molecule. The first atom has index 1, the last index is number_of_atoms_in_molecule.",
"dtypeStr": "i",
"name": "molecule_interaction_atoms",
"shape": [
"number_of_k_point_segments",
2
"number_of_molecule_interactions",
"number_of_atoms_per_molecule_interaction"
],
"superNames": [
"section_k_band"
"section_molecule_interaction"
]
}, {
"description": "Fractional coordinates of the start and end point (i.e. in the basis of the reciprocal lattice vectors) of the segments sampled in the $k$-space.",
"dtypeStr": "f",
"name": "band_segm_start_end",
"shape": [
"number_of_k_point_segments",
2,
3
],
"description": "Short and unique name for this interaction type, used for bonded interactions for atoms in a molecule. Valid names are described in the [interaction\\_kind wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/interaction-kind).",
"dtypeStr": "C",
"name": "molecule_interaction_kind",
"shape": [],
"superNames": [
"section_k_band"
"section_molecule_interaction"
]
}, {
"description": "Azimuthal quantum number ($l$) value (of the angular part given by the spherical harmonic $Y_{lm}$) of the basis function.",
"dtypeStr": "i",
"name": "basis_set_atom_centered_ls",
"shape": [
"number_of_kinds_in_basis_set_atom_centered"
],
"description": "Explicit interaction parameters for this kind of interaction (depending on the interaction type some might be given implicitly through other means), used for bonded interactions for atoms in a molecule.",
"dtypeStr": "D",
"name": "molecule_interaction_parameters",
"shape": [],
"superNames": [
"section_basis_set_atom_centered"
"section_molecule_interaction"
]
}, {
"description": "Radial function of the different basis function kinds, the 5 values are $r$, $f(r)$, $f'(r)$, $f(r)*r$, $\\frac{d}{dr}(f(r)*r)$ and are given by default on an equispaced grid from 0 to 4 nm.",
"dtypeStr": "f",
"name": "basis_set_atom_centered_radial_functions",
"description": "Mapping from molecules to molecule types.",
"dtypeStr": "r",
"name": "molecule_to_molecule_type_map",
"referencedSections": [
"section_molecule_type"
],
"shape": [
"number_of_kinds_in_basis_set_atom_centered",
401,
5
"number_of_topology_molecules"
],
"superNames": [
"section_basis_set_atom_centered"
"section_topology"
]
}, {
"description": "Code dependent but explicative base name of the basis function, not unique. Details are explained in the [basis\\_set\\_atom\\_centered\\_short\\_name wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/basis-set-atom-centered-short-name), this name should not contain the atom kind (to simplify the use of a single name for multiple elements).",
"description": "Name of the molecule.",
"dtypeStr": "C",
"name": "basis_set_atom_centered_short_name",
"name": "molecule_type_name",
"shape": [],
"superNames": [
"section_basis_set_atom_centered"
"section_molecule_type"
]
}, {
"description": "Code dependent explicative and unique name of the basis function, it uses basis_set_atom_centered_short_name and if not equal to the default basis set implied by that name appends the first 10 characters of the base64 url encoding of the SHA-512 of the diffs stored as normalized json, details are explained in the [basis\\_set\\_atom\\_centered\\_name wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/basis-set-atom-centered-unique-name), this name should not contain the atom kind (to simplify the use of a single name for multiple elements).",
"dtypeStr": "C",
"name": "basis_set_atom_centered_unique_name",
"description": "Number of atoms in this molecule.",
"dtypeStr": "i",
"kindStr": "type_dimension",
"name": "number_of_atoms_in_molecule",
"shape": [],
"superNames": [
"section_basis_set_atom_centered"
"section_molecule_type"
]
}, {
"description": "Atomic number (number of protons) of the atom for which this basis set is thought (0 means unspecified, or a pseudo atom).",
"description": "Number of atoms involved in this constraint.",
"dtypeStr": "i",
"name": "basis_set_atom_number",
"kindStr": "type_dimension",
"name": "number_of_atoms_per_constraint",
"shape": [],
"superNames": [
"section_basis_set_atom_centered"
"section_constraint"
]
}, {
"description": "A cell_associated basis set type. This string should appear as defined in the [basis\\_set\\_cell\\_associated\\_kind wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/basis-set-cell-associated-kind).",
"dtypeStr": "C",
"name": "basis_set_cell_associated_kind",
"repeat": false,
"description": "Number of atoms involved in this interaction.",
"dtypeStr": "i",
"kindStr": "type_dimension",
"name": "number_of_atoms_per_interaction",
"shape": [],
"superNames": [
"section_basis_set_cell_associated"
"section_interaction"
]
}, {
"description": "A descriptive name identifying the basis set. This string should appear as defined in the [basis\\_set\\_cell\\_associated\\_name wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/basis-set-cell-associated-name).",
"dtypeStr": "C",
"name": "basis_set_cell_associated_name",
"repeat": false,
"description": "Number of atoms, in this molecule, involved in this constraint.",
"dtypeStr": "i",
"kindStr": "type_dimension",
"name": "number_of_atoms_per_molecule_constraint",
"shape": [],
"superNames": [
"section_basis_set_cell_associated"
]
}, {
"description": "Description of the building blocs of a basis set.",
"kindStr": "type_abstract_document_content",
"name": "basis_set_description",
"superNames": [
"section_run"
"section_molecule_constraint"
]
}, {
"description": "String describing the kind of basis set (its use, for example wavefunction). The values are described in the [basis\\_set\\_kind wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/basis-set-kind).",
"dtypeStr": "C",
"name": "basis_set_kind",
"description": "Number of atoms, in this molecule, involved in this interaction.",
"dtypeStr": "i",
"kindStr": "type_dimension",
"name": "number_of_atoms_per_molecule_interaction",
"shape": [],
"superNames": [
"section_basis_set"
"section_molecule_interaction"
]
}, {
"description": "String identifying the basis set in an unique way. The values are described in the [basis\\_set\\_name wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/basis-set-name).",
"dtypeStr": "C",
"name": "basis_set_name",
"description": "Number of constraints of this type.",
"dtypeStr": "i",
"kindStr": "type_dimension",
"name": "number_of_constraints",
"shape": [],
"superNames": [
"section_basis_set"
"section_constraint"
]
}, {
"description": "Spherical cutoff in reciprocal space for a planewave basis set. It is the energy of the highest planewave ($\\frac{\\hbar^2|k+G|^2}{2m_e}$) kept into the basis. Note that normally the basis set is used for the wavefunctions, and the density would have 4 times the cutoff, but this actually depends on the use of the basis set by the method.",
"dtypeStr": "f",
"name": "basis_set_plan_wave_cutoff",
"description": "Number of interactions of this type.",
"dtypeStr": "i",
"kindStr": "type_dimension",
"name": "number_of_interactions",
"shape": [],
"superNames": [
"section_basis_set_cell_associated"
],
"units": "J"
"section_interaction"
]
}, {
"description": "String identifying in an unique way the basis set used for the final wavefunctions calculated with XC_method. It should refer (and be the same) to some basis_set_name which is described in the [basis\\_set\\_name wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/basis-set-name).",
"dtypeStr": "C",
"name": "basis_set",
"description": "Number of constraints of this type.",
"dtypeStr": "i",
"kindStr": "type_dimension",
"name": "number_of_molecule_constraints",
"shape": [],
"superNames": [
"section_single_configuration_calculation"
"section_molecule_constraint"
]
}, {
"derived": true,
"description": "String that represents the method used to calculate the energy_current. If the method is perturbative, this string does not describe the starting point method which should be referenced through section_method_to_method_refs. For scf ab initio calculation, for example, this is composed of XC_method and basis_set and a unique sha, see [calculation\\_method\\_current wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/calculation-method-current) for the details.",
"dtypeStr": "C",
"name": "calculation_method_current",
"repeats": false,
"description": "Number of bonded interactions of this type.",
"dtypeStr": "i",
"kindStr": "type_dimension",
"name": "number_of_molecule_interactions",
"shape": [],
"superNames": [
"section_method"
"section_molecule_interaction"
]
}, {
"description": "Kind of method in calculation_method_current: absolute or perturbative.",
"dtypeStr": "C",
"name": "calculation_method_kind",
"repeats": false,
"description": "Number of atoms in the system described by this topology.",
"dtypeStr": "i",
"kindStr": "type_dimension",
"name": "number_of_topology_atoms",
"shape": [],
"superNames": [
"section_method"
"section_topology"
]
}, {
"derived": true,
"description": "String that uniquely represents the method used to calculate energy_total; this consists of calculation_method_current plus '@' and calculation_method of the method_to_method_ref with method_to_method_kind = starting\\_point for perturbative methods.",
"dtypeStr": "C",
"name": "calculation_method",
"repeats": false,
"description": "Number of molecules in the system, as described by this topology.",
"dtypeStr": "i",
"kindStr": "type_dimension",
"name": "number_of_topology_molecules",
"shape": [],
"superNames": [
"section_method"
"section_topology"
]
}, {
"description": "URL used to reference externally stored calculation as defined in the [calculation\\_to\\_calculation\\_external\\_url wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/calculation-to-calculation-external-url).",
"dtypeStr": "C",
"name": "calculation_to_calculation_external_url",
"repeats": false,
"shape": [],
"superNames": [
"section_calculation_to_calculation_refs"
]
}, {
"description": "String defining the kind of relationship that there is between this and the referenced calculation. Valid values are described in the [calculation\\_to\\_calculation\\_kind wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/calculation-to-calculation-kind).",
"dtypeStr": "C",
"name": "calculation_to_calculation_kind",
"repeats": false,
"shape": [],
"superNames": [
"section_calculation_to_calculation_refs"
]
}, {
"description": "Reference to another calculation. If both this and calculation_to_calculation_external_url are given, this is assumed to be a local copy of the URL. The kind of relationship is specified by calculation_to_calculation_kind.",
"dtypeStr": "r",
"name": "calculation_to_calculation_ref",