Cactvs Toolkit Datatype Handler Summary
ShortName | ShortNameAliases | FullName | Description | FieldAccess | Module |
---|---|---|---|---|---|
biologics | biologics | Biologics | Biologics object | none | (builtin) |
bitset | bitset | Bitset | 64 bit bitset | property(bitindex) or property(fieldname|enumfield) | (builtin) |
bitvector | bitvector bvec bitvec | BitVector | Variable-length bit vector | property(elementindex) or property(lowindex:highindex) or property(fieldname|enumfield|setbitcount|clearbitcount|hexbinary|base64binary | (builtin) |
blob | blob | Blob | Opaque variable size blob | property(byteindex) or property(lowbyteindex:highbyteindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
boolean | boolean bool bit logical flag | Boolean | Boolean true/false value | none | (builtin) |
byte | byte enumeration enum | Byte/Enum | 8 bit integer | none | (builtin) |
bytevector | bytevector charvector cvec charvec bytevec | ByteVector | Variable-length 8 bit integer vector | property(elementindex) or property(lowindex:highindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
bytevolume | bytevolume bvolume bvol bytevol charvolume cvolume cvol charvol | ByteVolume | Byte-encoded volume data | property(zindex) or property(zindex.rowindex) or property(zindex.rowindex.colindex) | typex_bvolume.so |
choice | choice union variant | Choice | Variant data (one of several possible data contents, potentially of different data type) | property(variantname) or property(datatype|value|property|index|name) | (builtin) |
choicevector | choicevector choicevec unionvec unionvector variantvec variantvector | ChoiceVector | Variable-length variant data vector (each element one of several possible data contents, potentially of different data type) | property(elementindex) or property(elementindex.choicefield) | (builtin) |
color | color | Color | Color encoding | property(red,r|green,g|blue,b|rgb|opacity,alpha,a|rgba|luminance,grey|name|alphaname,opacityname|x11name,x11color,x11,hex|argb) | (builtin) |
colorvector | colorvector colorvec | ColorVector | Variable-length color vector | property(elementindex) or property(elementindex.colorfield) | (builtin) |
complex | complex cplx | Complex | Complex number | property(real) or property(imag) | typex_complex.so |
compound | compound | Compound | Compound property with field of different data types | property(fieldname) or property(fieldindex) | (builtin) |
compoundvector | compoundvector compoundvec | CompoundVector | Variable-length vector with elements that each contain a fixed set of fields of different data types | property(elementindex) or property(elementindex.field) | (builtin) |
currency | currency money usd {us$} euro eur aud {au$} gbp cad {ca$} hkd {hk$} idr jpy yen sgd sek chf thb | Currency | Currency | property(usd|aud|gbp|cad|eur|hkd|ird|jpy|sgd|chf|thb) with automatic currency conversion via current exchange rate obtained from onada.com | (builtin) |
dataset | dataset | Dataset | Dataset object | property(datasetindex) yields object in dataset | (builtin) |
datatree | datatree tree | Datatree | Property data tree | property(branchname|branchindex) property(branchname|branchindex.branchname|branchindex) etc. to any level or property(size|maxlevel) | (builtin) |
date | date | Date | Date stamp (date only, not time component) | property(year|month|day|h,hour,hours|m,min,minute,minutes|s,sec,second,seconds|weekday|yearday|date|time|timezone,zone,tz|timestamp|datetime|gmtdate|gmttime|gmtdatetime|gmttimestamp) | (builtin) |
datetime | datetime | Datetime | Time and date stamp (both data and time) | property(year|month|day|h,hour,hours|m,min,minute,minutes|s,sec,second,seconds|weekday|yearday|date|time|timezone,zone,tz|timestamp|datetime|gmtdate|gmttime|gmtdatetime|gmttimestamp) | (builtin) |
dictionary | dictionary dict assoc | Dictionary | String/untyped dictionary-style associative array | property(key) | (builtin) |
diskfile | diskfile file | Diskfile | External disk file | property(name,filename|content|size|mode|format,mimetype|owner,uid|group,gid|readtime,atime|writetime,mtime|createtime,ctime|base64content,base64|dataurlcontent,dataurl,url|hexcontent,hex|md5) | (builtin) |
double | double | Double | Double-precision floating-point number | converted units if associated property has convertible unit definition, as in property(kg) | (builtin) |
doublematrix | doublematrix dmatrix doublemat dmat | DoubleMatrix | Double-precision float matrix | property(rowindex) or property(rowindex.colindex) | typex_dmatrix.so |
doublevector | doublevector doublevec dvec | DoubleVector | Variable-length double-precision float vector | property(elementindex) or property(lowindex:highindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
float | float real | Float | Single-precision floating point number | converted units if associated property has convertible unit definition, as in property(kg) | (builtin) |
floatmatrix | floatmatrix fmatrix fmat floatmat rmatrix realmatrix realmat rmat | FloatMatrix | Single-precision float matrix data | property(rowindex) or property(rowindex.colindex) | typex_fmatrix.so |
floatpair | floatpair fpair point | FloatPair | Single-precision float pair | property(fieldindex) or property(fieldname|enumfield|x|y) property(fieldindex.conversionunit) or property(fieldname|enumfield|x|y.conversionunit) | (builtin) |
floatvector | floatvector floatvec realvector readlvec fvec | FloatVector | Variable-length single-precision float vector | property(elementindex) or property(lowindex:highindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
floatvolume | floatvolume fvolume fvol floatvol | FloatVolume | Single-precision float encoded volume data | property(zindex) or property(zindex.rowindex) or property(zindex.rowindex.colindex) | typex_fvolume.so |
formulamatch | formulamatch fs formula formulasearch | FormulaMatch | Formula match expression | none | (builtin) |
hierarchy | hierarchy | Hierarchy | Hierarchy object | none | (builtin) |
index | index idx | Index | Index/occurance data for ensembles and ensemble molecules | property(ensclass|enscount|molclassmolcount) or property(fieldname|enumfield) | (builtin) |
int | int integer long | Integer | 32 bit integer | none | (builtin) |
int64 | int64 longlong | Int64 | 64 bit integer | none | (builtin) |
intfloatpair | intfloatpair ifpair ifp | IntFloatPair | Int/float pair | property(int|float|fieldname|enumfield) | (builtin) |
intmatrix | intmatrix imatrix imat intmat | IntMatrix | Integer matrix | property(rowindex) or property(rowindex.colindex) | typex_imatrix.so |
intpair | intpair ipair | IntPair | 32 bit integer pair | property(fieldindex) or property(fieldname|enumfield|x|y) | (builtin) |
intpairvector | intpairvector ipairvec intpairvec | IntPairVector | 32 bit integer pair vector | property(elementindex) or property(lowindex:highindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
intquad | intquad iquad | IntQuad | 16 bit integer quadruple | property(fieldindex) or property(fieldname|enumfield) or property(x1|y1|x2|y2) or property(x|y|w|h) | (builtin) |
intvector | intvector intvec ivec | IntVector | Variable-length 32 bit integer vector | property(elementindex) or property(lowindex:highindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
jsonstring | jsonstring json jsontext | Json | Zero-byte terminated JSON blob in Latin1 encoding | none | (builtin) |
mapfile | mapfile | Mapfile | Memory mapped external disk file | property(name,filename|content|size|mode|format,mimetype|owner,uid|group,gid|readtime,atime|writetime,mtime|createtime,ctime|base64content,base64|dataurlcontent,dataurl,url|hexcontent,hex|md5) | (builtin) |
network | network | Network | Network object | none | (builtin) |
qualifiedfloat | qualifiedfloat fqual floatqual fq qf qfloat qualfloat fqualified | QualifiedFloat | Qualified float with value qualifier and upper/lower deltas | property(value|qualifier|-delta|+delta|delta|lowbound|highbound,hibound|deltarange) | (builtin) |
qualifiedint | qualifiedint iqual intqual iq qi qint qualint iqualified | QualifiedInt | Qualified integer with value qualifier and upper/lower deltas | property(value|qualifier|-delta|+delta|delta|lowbound|highbound,hibound|deltarange) | (builtin) |
querytree | querytree query | Query | Property and attribute query tree | property(branchname|branchindex) property(branchname|branchindex.branchname|branchindex) etc. to any level or property(size|maxlevel) | (builtin) |
reaction | reaction | Reaction | Reaction object | property(smiles|smirks|packed|rxn|mrv|cml) for quick access to string encodings | (builtin) |
short | short | Short | 16 bit integer | none | (builtin) |
shortstring | shortstring | ShortString | Short (<=8 chars) Latin1 string (unallocated) | property(wordindex) or property(lowcharindex:highcharindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
shortvector | shortvector shortvec | ShortVector | Variable-length 16 bit integer vector | property(elementindex) or property(lowindex:highindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
sparseintvector | sparseintvector sparseintvec sparseivec | SparseIntVector | Variable-length 22 bit sparse integer vector | property(elementindex) | (builtin) |
string | string text | String | Zero-byte terminated Latin1 string | property(wordindex) (a custom word separator may be set in the property definition) or a character range as in property(from:to) or property(dirname|rootname|tail|extension) for filename processing | (builtin) |
stringvector | stringvector svec zvec stringvec | StringVector | Variable-length string vector | property(elementindex) or property(lowindex:highindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
structure | structure ens | Structure | Ensemble object (normal a full-structure representation) | property(smiles|smarts|inchi|jme|sln|minimol|packed|sdf|mol2|mrv|cml|pdb) for quick access to encodings | (builtin) |
substructure | substructure pattern | Substructure | Substructure ensemble object | property(smiles|smarts|inchi|jme|sln|minimol|packed|sdf|mol2|mrv|cml|pdb) for quick access to encodings | (builtin) |
table | table qtable | Table | Embedded Table | property(handle|startrow|rowcount) for table slices | (builtin) |
tensor | tensor | Tensor | 3x3 tensor | property(elementindex) or property(lowindex:highindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
time | time timestamp | Time | Time stamp (time only, not date part) | property(year|month|day|h,hour,hours|m,min,minute,minutes|s,sec,second,seconds|weekday|yearday|date|time|timezone,zone,tz|timestamp|datetime|gmtdate|gmttime|gmtdatetime|gmttimestamp) | (builtin) |
typeddictionary | typeddictionary typeddict | TypedDictionary | Typed dictionary-style associative array | property(key) | (builtin) |
uint128 | uint128 hash128 | UInt128 | 128 bit unsigned integer | property(lower|upper|hex|uuid) | (builtin) |
uint64 | uint64 hash64 hash ulonglong | UInt64 | 64 bit unsigned integer | none | (builtin) |
uint64vector | uint64vector uint64vec hashvector hashvec | UInt64Vector | 64 bit unsigned integer vector | property(elementindex) or property(lowindex:highindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
unicode | unicode ustring ucstring wcstring unicodestring utf8 utf | Unicode | Unicode string | property(wordindex) or property(lowcharindex:highcharindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
unicodevector | unicodevector uvec uvector ucvector ucvec wcvec wcvector | UnicodeVector | Variable-length unicode string vector | property(elementindex) or property(lowindex:highindex) or property(fieldname|size|hexbinary|base64binary) | (builtin) |
url | url | URL | Zero-byte terminated URL string | property(hash,anchor|host|hostname|href|pathname,path|port|protocol,proto|search,cgi|text|user|password,passwd|target|directory,dir|file|ipaddr,ip|qrcode,qr) | (builtin) |
urlvector | urlvector urlvec | URLVector | Variable-length URL vector | property(elementindex) or property(elementindex.urlfield) | (builtin) |
xmlstring | xmlstring XML xml xmltext | XML | Zero-byte terminated XML blob in Latin1 encoding | none | (builtin) |
xyvector | xyvector pointvec xyvec pointvector | XYVector | Variable-length 2D/XY data point vector | property(elementindex) or property(elementindex.x|y) | (builtin) |
xyzvector | xyzvector xyzvec coordvec coordvector conformers | XYZVector | Variable-length 3D/XYZ coordinate vector/conformer set data | property(elementindex) or property(elementindex.x|y|z|0|1|2) | typex_coordvec.so |
Generated Thu Oct 06 19:46:04 CEST 2022 for toolkit version 3.4.8.22