API reference#
Classes#
Main classes#
File transfer#
|
Upload / download files by creating symlinks. |
|
Upload / download files using SFTP. |
Auxiliary classes#
|
Low-level client to call the SciCat API. |
|
Dataclass for an orig datablock. |
|
Pydantic models for (orig) datablocks. |
|
Stores the persistent identifier of a database item. |
|
A path on the remote filesystem. |
|
Encodes an image to be used as a thumbnail in SciCat. |
|
Type of Dataset. |
Exceptions#
Raised when file upload fails. |
|
Raised when a dataset or file is broken. |
|
Raised when communication with SciCat fails. |
|
Raised when login to SciCat server fails. |
Submodules#
Miscellaneous#
|
Compute the checksum of a local file. |
|
Escape disallowed characters for file paths. |
|
Return the size of a local file in bytes. |
Return the time in UTC when a local file was last modified. |
|
Return the name of Scitacean's logger. |
|
Return the logger used by Scitacean. |
|
Formatter that inserts dataset fields and escapes paths. |