Nodes¶
Project¶
Collection¶
Experiment¶
Inventory¶
Object representing a logical grouping of Material
objects.
__getitem__(obj)
¶
obj can be an index or slice of self.materials or a unique identifier of a material
Data¶
File¶
Object representing a single raw data file.
download_file(path=None, api=None)
¶
Download a file from the defined storage provider.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
path |
str
|
Path where the file should go. |
None
|
Process¶
ComputationalProcess¶
Computation¶
Material¶
Reference¶
Object representing a bibliographic resource.
save(get_level=1, update_existing=False)
¶
Create or update a node in the database.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
node |
The node to be saved. |
required | |
get_level |
int
|
Level to recursively get nested nodes. |
1
|
update_existing |
bool
|
Indicates whether to update an existing node with the same unique fields. |
False
|
Software¶
User¶
Object representing a CRIPT user.
Note: A user cannot be created or modified using the SDK. This object is for read-only purposes only.