materials_commons.api.requests module

class materials_commons.api.requests.CreateActivityRequest(description=None, experiment_id=None)[source]

Bases: materials_commons.api.requests.RequestCommon

class materials_commons.api.requests.CreateCommunityRequest(description=None, summary=None, public=False)[source]

Bases: materials_commons.api.requests.RequestCommon

class materials_commons.api.requests.CreateDatasetRequest(description=None, summary=None, license=None, authors=None, experiments=None, communities=None, tags=None)[source]

Bases: materials_commons.api.requests.RequestCommon

class materials_commons.api.requests.CreateDirectoryRequest(description=None)[source]

Bases: materials_commons.api.requests.RequestCommon

class materials_commons.api.requests.CreateEntityRequest(description=None, summary=None, experiment_id=None)[source]

Bases: materials_commons.api.requests.RequestCommon

class materials_commons.api.requests.CreateExperimentRequest(description=None, summary=None)[source]

Bases: materials_commons.api.requests.RequestCommon

class materials_commons.api.requests.CreateLinkRequest(description=None, summary=None)[source]

Bases: materials_commons.api.requests.RequestCommon

class materials_commons.api.requests.CreateProjectRequest(description=None, summary=None)[source]

Bases: materials_commons.api.requests.RequestCommon

class materials_commons.api.requests.RequestCommon[source]

Bases: object

to_dict()[source]
class materials_commons.api.requests.UpdateDatasetRequest(description=None, summary=None, license=None, authors=None, experiments=None, communities=None, tags=None)[source]

Bases: materials_commons.api.requests.RequestCommon

class materials_commons.api.requests.UpdateDirectoryRequest(description=None)[source]

Bases: materials_commons.api.requests.RequestCommon

class materials_commons.api.requests.UpdateExperimentRequest(name=None, description=None, summary=None)[source]

Bases: materials_commons.api.requests.RequestCommon

class materials_commons.api.requests.UpdateFileRequest(description=None, summary=None)[source]

Bases: materials_commons.api.requests.RequestCommon

class materials_commons.api.requests.UpdateProjectRequest(name, description=None, summary=None)[source]

Bases: materials_commons.api.requests.RequestCommon