Periodic Table Database Schema - v0.7.1
Periodic Table
Database
npm
Code
Preparing search index...
model/collection/chemistry
ChemistryCollection
Type Alias ChemistryCollection
ChemistryCollection
:
Collection
<
{
acidBase
?:
Group
<
{
basicityType
?:
OneOrMany
<
PrimitiveProperty
<
BasicityType
>
>
;
character
?:
OneOrMany
<
PrimitiveProperty
<
AcidBaseCharacter
>
>
;
concepts
?:
Group
<
{
goldschmidt
?:
OneOrMany
<
PrimitiveProperty
<
Goldschmidt
>
>
;
hsab
?:
OneOrMany
<
PrimitiveProperty
<
HSAB
>
>
;
}
,
>
;
constants
?:
Group
<
{
isoelectricPoint
?:
OneOrMany
<
NumberProperty
<
NoUnit
>
>
;
pH
?:
OneOrMany
<
NumberProperty
<
NoUnit
>
>
;
pKa
?:
OneOrMany
<
NumberProperty
<
NoUnit
>
>
;
pKb
?:
OneOrMany
<
NumberProperty
<
NoUnit
>
>
;
}
,
>
;
models
?:
Group
<
{
bronstedCharacter
?:
OneOrMany
<
PrimitiveProperty
<
BronstedCharacter
>
>
;
lewisAcidity
?:
OneOrMany
<
PrimitiveProperty
<
LewisModel
>
>
;
lewisBasicity
?:
OneOrMany
<
PrimitiveProperty
<
LewisModel
>
>
;
}
,
>
;
}
,
>
;
crystallography
?:
Group
<
{
coordination
?:
Group
<
{
ligancy
?:
OneOrMany
<
StructProperty
<
{
[
K
in
ElementSymbol
]
?:
number
}
>
,
>
;
}
,
>
;
defects
?:
Group
<
{
twinning
?:
OneOrMany
<
StructProperty
<
{
law
?:
string
;
mode
?:
TwinningMode
;
operation
?:
string
;
type
?:
TwinningType
;
}
,
>
,
>
;
}
,
>
;
lattice
?:
Group
<
{
unitCell
?:
OneOrMany
<
StructProperty
<
{
a
?:
NumberValue
<
"length"
>
;
alpha
?:
NumberValue
<
"angle"
>
;
b
?:
NumberValue
<
"length"
>
;
beta
?:
NumberValue
<
"angle"
>
;
c
?:
NumberValue
<
"length"
>
;
gamma
?:
NumberValue
<
"angle"
>
;
Z
?:
number
;
}
,
>
,
>
;
}
,
>
;
mechanical
?:
Group
<
{
cleavage
?:
OneOrMany
<
StructProperty
<
{
millerIndex
?:
string
;
quality
?:
CleavageQuality
;
type
?:
CleavageType
;
}
,
>
,
>
;
fracture
?:
OneOrMany
<
StructProperty
<
{
tenacity
?:
Tenacity
;
toughness
?:
NumberValue
<
"energy"
>
;
type
?:
FractureType
;
}
,
>
,
>
;
}
,
>
;
morphology
?:
Group
<
{
crystalHabit
?:
OneOrMany
<
PrimitiveProperty
<
CrystalHabit
>
>
}
,
>
;
symmetry
?:
Group
<
{
crystalFamily
?:
OneOrMany
<
PrimitiveProperty
<
CrystalFamily
>
>
;
crystalSystem
?:
OneOrMany
<
PrimitiveProperty
<
CrystalSystem
>
>
;
laueGroup
?:
OneOrMany
<
PrimitiveProperty
<
string
>
>
;
pearsonSymbol
?:
OneOrMany
<
PrimitiveProperty
<
string
>
>
;
pointGroup
?:
OneOrMany
<
StructProperty
<
{
hermannMauguin
?:
string
;
name
:
string
;
number
:
number
;
schoenflies
?:
string
;
}
,
>
,
>
;
spaceGroup
?:
OneOrMany
<
StructProperty
<
{
number
:
number
;
symbol
:
string
}
>
,
>
;
}
,
>
;
}
,
>
;
electrochemistry
?:
Group
<
{
potentials
?:
Group
<
{
overpotential
?:
OneOrMany
<
NumberProperty
<
"electricPotential"
>
>
;
oxidationPotential
?:
OneOrMany
<
NumberProperty
<
"electricPotential"
>
>
;
reductionPotential
?:
OneOrMany
<
NumberProperty
<
"electricPotential"
>
>
;
standardPotential
?:
OneOrMany
<
NumberProperty
<
"electricPotential"
>
>
;
}
,
>
;
transfer
?:
Group
<
{
electrochemicalEquivalent
?:
OneOrMany
<
NumberProperty
<
"mass"
>
>
}
,
>
;
}
,
>
;
molarMass
?:
OneOrMany
<
NumberProperty
<
"molarMass"
>
>
;
molarVolume
?:
OneOrMany
<
NumberProperty
<
"molarVolume"
>
>
;
molecularMass
?:
OneOrMany
<
NumberProperty
<
"mass"
>
>
;
redox
?:
Group
<
{
oxidationStates
?:
Many
<
StructProperty
<
{
main
?:
boolean
;
unstable
?:
boolean
;
value
:
number
}
,
>
,
>
;
oxideCharacter
?:
OneOrMany
<
PrimitiveProperty
<
OxideCharacter
>
>
;
}
,
>
;
relativeMolecularMass
?:
OneOrMany
<
NumberProperty
<
NoUnit
>
>
;
solubility
?:
Group
<
{
henryConstant
?:
OneOrMany
<
NumberProperty
<
NoUnit
>
>
;
partitionCoefficient
?:
OneOrMany
<
NumberProperty
<
NoUnit
>
>
;
solubilities
?:
Many
<
StructProperty
<
Solubility
>
>
;
}
,
>
;
structural
?:
Group
<
{
bonding
?:
Group
<
{
bondAngle
?:
OneOrMany
<
NumberProperty
<
"angle"
>
>
;
bondLength
?:
OneOrMany
<
NumberProperty
<
"length"
>
>
;
bondOrder
?:
OneOrMany
<
PrimitiveProperty
<
number
>
>
;
bondType
?:
OneOrMany
<
PrimitiveProperty
<
BondType
>
>
;
torsionalAngle
?:
OneOrMany
<
NumberProperty
<
"angle"
>
>
;
}
,
>
;
electronic
?:
Group
<
{
formalCharge
?:
OneOrMany
<
PrimitiveProperty
<
number
>
>
}
,
>
;
geometry
?:
Group
<
{
hybridization
?:
OneOrMany
<
PrimitiveProperty
<
Hybridization
>
>
;
molecularShape
?:
OneOrMany
<
PrimitiveProperty
<
MolecularShape
>
>
;
}
,
>
;
topology
?:
Group
<
{
coordinationNumber
?:
OneOrMany
<
PrimitiveProperty
<
number
>
>
;
lonePairs
?:
OneOrMany
<
PrimitiveProperty
<
number
>
>
;
stericNumber
?:
OneOrMany
<
PrimitiveProperty
<
number
>
>
;
}
,
>
;
}
,
>
;
thermochemistry
?:
Group
<
{
bonding
?:
Group
<
{
dissociationEnergy
?:
OneOrMany
<
NumberProperty
<
"energy"
>
>
;
energy
?:
OneOrMany
<
NumberProperty
<
"energy"
>
>
;
}
,
>
;
formation
?:
Group
<
{
enthalpy
?:
OneOrMany
<
NumberProperty
<
"energy"
>
>
;
gibbsEnergy
?:
OneOrMany
<
NumberProperty
<
"energy"
>
>
;
}
,
>
;
state
?:
Group
<
{
enthalpy
?:
OneOrMany
<
NumberProperty
<
"energy"
>
>
;
entropy
?:
OneOrMany
<
NumberProperty
<
"entropy"
>
>
;
gibbsEnergy
?:
OneOrMany
<
NumberProperty
<
"energy"
>
>
;
standardMolarEntropy
?:
OneOrMany
<
NumberProperty
<
"entropy"
>
>
;
}
,
>
;
}
,
>
;
}
,
>
Grouping of fundamental chemical characteristics and structural data.
Settings
Theme
OS
Light
Dark
Periodic Table
Database
npm
Code
Periodic Table Database Schema - v0.7.1
Loading...
Grouping of fundamental chemical characteristics and structural data.