# modelcatalog-api
This is the API of the Software Description Ontology at [https://w3id.org/okn/o/sdm](https://w3id.org/okn/o/sdm)
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
- API version: v1.8.0
- Package version: 8.0.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
## Requirements.
Python 2.7 and 3.4+
## Installation & Usage
### pip install
If the python package is hosted on a repository, you can install directly using:
```sh
pip install git+https://github.com/mintproject/model-catalog-python-api-client.git
```
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/mintproject/model-catalog-python-api-client.git`)
Then import the package:
```python
import modelcatalog
```
### Setuptools
Install via [Setuptools](http://pypi.python.org/pypi/setuptools).
```sh
python setup.py install --user
```
(or `sudo python setup.py install` to install the package for all users)
Then import the package:
```python
import modelcatalog
```
## Getting Started
Please follow the [installation procedure](#installation--usage) and then run the following:
```python
from __future__ import print_function
import time
import modelcatalog
from modelcatalog.rest import ApiException
from pprint import pprint
# Defining host is optional and default to https://api.models.mint.isi.edu/v1.8.0
configuration.host = "https://api.models.mint.isi.edu/v1.8.0"
# Create an instance of the API class
api_instance = modelcatalog.CatalogIdentifierApi(modelcatalog.ApiClient(configuration))
username = 'username_example' # str | Name of the user graph to query (optional)
label = 'label_example' # str | Filter by label (optional)
page = 1 # int | Page number (optional) (default to 1)
per_page = 100 # int | Items per page (optional) (default to 100)
try:
# List all instances of CatalogIdentifier
api_response = api_instance.catalogidentifiers_get(username=username, label=label, page=page, per_page=per_page)
pprint(api_response)
except ApiException as e:
print("Exception when calling CatalogIdentifierApi->catalogidentifiers_get: %s\n" % e)
```
## Documentation for API Endpoints
All URIs are relative to *https://api.models.mint.isi.edu/v1.8.0*
Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*CatalogIdentifierApi* | [**catalogidentifiers_get**](docs/endpoints/CatalogIdentifierApi.md#catalogidentifiers_get) | **GET** /catalogidentifiers | List all instances of CatalogIdentifier
*CatalogIdentifierApi* | [**catalogidentifiers_id_delete**](docs/endpoints/CatalogIdentifierApi.md#catalogidentifiers_id_delete) | **DELETE** /catalogidentifiers/{id} | Delete an existing CatalogIdentifier
*CatalogIdentifierApi* | [**catalogidentifiers_id_get**](docs/endpoints/CatalogIdentifierApi.md#catalogidentifiers_id_get) | **GET** /catalogidentifiers/{id} | Get a single CatalogIdentifier by its id
*CatalogIdentifierApi* | [**catalogidentifiers_id_put**](docs/endpoints/CatalogIdentifierApi.md#catalogidentifiers_id_put) | **PUT** /catalogidentifiers/{id} | Update an existing CatalogIdentifier
*CatalogIdentifierApi* | [**catalogidentifiers_post**](docs/endpoints/CatalogIdentifierApi.md#catalogidentifiers_post) | **POST** /catalogidentifiers | Create one CatalogIdentifier
*CausalDiagramApi* | [**causaldiagrams_get**](docs/endpoints/CausalDiagramApi.md#causaldiagrams_get) | **GET** /causaldiagrams | List all instances of CausalDiagram
*CausalDiagramApi* | [**causaldiagrams_id_delete**](docs/endpoints/CausalDiagramApi.md#causaldiagrams_id_delete) | **DELETE** /causaldiagrams/{id} | Delete an existing CausalDiagram
*CausalDiagramApi* | [**causaldiagrams_id_get**](docs/endpoints/CausalDiagramApi.md#causaldiagrams_id_get) | **GET** /causaldiagrams/{id} | Get a single CausalDiagram by its id
*CausalDiagramApi* | [**causaldiagrams_id_put**](docs/endpoints/CausalDiagramApi.md#causaldiagrams_id_put) | **PUT** /causaldiagrams/{id} | Update an existing CausalDiagram
*CausalDiagramApi* | [**causaldiagrams_post**](docs/endpoints/CausalDiagramApi.md#causaldiagrams_post) | **POST** /causaldiagrams | Create one CausalDiagram
*ConfigurationSetupApi* | [**configurationsetups_get**](docs/endpoints/ConfigurationSetupApi.md#configurationsetups_get) | **GET** /configurationsetups | List all instances of ConfigurationSetup
*ConfigurationSetupApi* | [**configurationsetups_id_delete**](docs/endpoints/ConfigurationSetupApi.md#configurationsetups_id_delete) | **DELETE** /configurationsetups/{id} | Delete an existing ConfigurationSetup
*ConfigurationSetupApi* | [**configurationsetups_id_get**](docs/endpoints/ConfigurationSetupApi.md#configurationsetups_id_get) | **GET** /configurationsetups/{id} | Get a single ConfigurationSetup by its id
*ConfigurationSetupApi* | [**configurationsetups_id_put**](docs/endpoints/ConfigurationSetupApi.md#configurationsetups_id_put) | **PUT** /configurationsetups/{id} | Update an existing ConfigurationSetup
*ConfigurationSetupApi* | [**configurationsetups_post**](docs/endpoints/ConfigurationSetupApi.md#configurationsetups_post) | **POST** /configurationsetups | Create one ConfigurationSetup
*ConfigurationSetupApi* | [**custom_configurationsetups_id_get**](docs/endpoints/ConfigurationSetupApi.md#custom_configurationsetups_id_get) | **GET** /custom/configurationsetups/{id} | Get a ModelConfigurationSetup
*ConstraintApi* | [**constraints_get**](docs/endpoints/ConstraintApi.md#constraints_get) | **GET** /constraints | List all instances of Constraint
*ConstraintApi* | [**constraints_id_delete**](docs/endpoints/ConstraintApi.md#constraints_id_delete) | **DELETE** /constraints/{id} | Delete an existing Constraint
*ConstraintApi* | [**constraints_id_get**](docs/endpoints/ConstraintApi.md#constraints_id_get) | **GET** /constraints/{id} | Get a single Constraint by its id
*ConstraintApi* | [**constraints_id_put**](docs/endpoints/ConstraintApi.md#constraints_id_put) | **PUT** /constraints/{id} | Update an existing Constraint
*ConstraintApi* | [**constraints_post**](docs/endpoints/ConstraintApi.md#constraints_post) | **POST** /constraints | Create one Constraint
*CoupledModelApi* | [**coupledmodels_get**](docs/endpoints/CoupledModelApi.md#coupledmodels_get) | **GET** /coupledmodels | List all instances of CoupledModel
*CoupledModelApi* | [**coupledmodels_id_delete**](docs/endpoints/CoupledModelApi.md#coupledmodels_id_delete) | **DELETE** /coupledmodels/{id} | Delete an existing CoupledModel
*CoupledModelApi* | [**coupledmodels_id_get**](docs/endpoints/CoupledModelApi.md#coupledmodels_id_get) | **GET** /coupledmodels/{id} | Get a single CoupledModel by its id
*CoupledModelApi* | [**coupledmodels_id_put**](docs/endpoints/CoupledModelApi.md#coupledmodels_id_put) | **PUT** /coupledmodels/{id} | Update an existing CoupledModel
*CoupledModelApi* | [**coupledmodels_post**](docs/endpoints/CoupledModelApi.md#coupledmodels_post) | **POST** /coupledmodels | Create one CoupledModel
*DataTransformationApi* | [**custom_datasetspecifications_id_datatransformations_get**](docs/endpoints/DataTransformationApi.md#custom_datasetspecifications_id_datatransformations_get) | **GET** /custom/datasetspecifications/{id}/datatransformations | Gets a list of data transformations related a dataset
*DataTransformationApi* | [**datatransformations_get**](docs/endpoints/DataTransformationApi.md#datatransformations_get) | **GET** /datatransformations | List all instances of DataTransformation
*DataTransformationApi* | [**datatransformations_id_delete**](docs/endpoints/DataTransformationApi.md#datatransformations_id_delete) | **DELETE** /datatransformations/{id} | Delete an existing DataTransformation
*DataTransformationApi* | [**datatransformations_id_get**](docs/endpoints/DataTransformationApi.md#datatransformations_id_get) | **GET** /datatransformations/{id} | Get a single DataTransformation by its id
*DataTransformationApi* | [**datatransfo
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
PyPI 官网下载 | modelcatalog-api-8.0.0.tar.gz (204个子文件)
setup.cfg 38B
README.md 46KB
PKG-INFO 375B
PKG-INFO 375B
model_configuration_setup.py 82KB
model_configuration.py 70KB
data_transformation_setup.py 68KB
configuration_setup.py 66KB
software_configuration.py 64KB
data_transformation.py 63KB
theory_guided_model.py 54KB
coupled_model.py 54KB
empirical_model.py 53KB
model_api.py 53KB
hybrid_model.py 53KB
emulator.py 52KB
software_version.py 51KB
model.py 51KB
software_image.py 50KB
software.py 47KB
model_configuration_setup_api.py 39KB
dataset_specification_api.py 39KB
data_transformation_api.py 33KB
configuration_setup_api.py 33KB
model_configuration_api.py 33KB
spatially_distributed_grid_api.py 28KB
data_transformation_setup_api.py 28KB
software_configuration_api.py 28KB
variable_presentation_api.py 28KB
funding_information_api.py 28KB
theory_guided_model_api.py 28KB
spatial_resolution_api.py 28KB
catalog_identifier_api.py 28KB
sample_collection_api.py 28KB
standard_variable_api.py 28KB
sample_execution_api.py 28KB
software_version_api.py 28KB
point_based_grid_api.py 27KB
geo_coordinates_api.py 27KB
empirical_model_api.py 27KB
numerical_index_api.py 27KB
sample_resource_api.py 27KB
causal_diagram_api.py 27KB
model_category_api.py 27KB
software_image_api.py 27KB
visualization_api.py 27KB
time_interval_api.py 27KB
coupled_model_api.py 27KB
intervention_api.py 27KB
organization_api.py 27KB
hybrid_model_api.py 27KB
source_code_api.py 27KB
constraint_api.py 27KB
parameter_api.py 27KB
geo_shape_api.py 27KB
emulator_api.py 27KB
equation_api.py 27KB
software_api.py 27KB
variable_api.py 27KB
process_api.py 27KB
region_api.py 27KB
person_api.py 27KB
image_api.py 26KB
grid_api.py 26KB
unit_api.py 26KB
api_client.py 25KB
catalog_identifier.py 20KB
parameter.py 19KB
spatially_distributed_grid.py 19KB
image.py 18KB
point_based_grid.py 18KB
dataset_specification.py 17KB
grid.py 17KB
variable_presentation.py 14KB
rest.py 12KB
configuration.py 11KB
visualization.py 9KB
geo_shape.py 8KB
sample_collection.py 8KB
source_code.py 8KB
geo_coordinates.py 7KB
person.py 7KB
funding_information.py 7KB
sample_resource.py 7KB
time_interval.py 7KB
constraint.py 7KB
__init__.py 7KB
organization.py 6KB
region.py 6KB
sample_execution.py 6KB
numerical_index.py 6KB
causal_diagram.py 6KB
model_category.py 6KB
process.py 6KB
default_api.py 5KB
spatial_resolution.py 5KB
standard_variable.py 5KB
intervention.py 5KB
variable.py 5KB
equation.py 5KB
共 204 条
- 1
- 2
- 3
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0