https://molecularmatch.github.io/mm-power-sdk-python/ MMPower API
This Python package is automatically generated by the Swagger Codegen project:
- API version: 1.0.0
- Package version: 1.0.0
- Build package: io.swagger.codegen.v3.generators.python.PythonClientCodegen
Python 2.7 and 3.4+
If the python package is hosted on Github, you can install directly from Github
pip install git+https://github.com/MolecularMatch/mm-power-sdk-python.git(you may need to run pip with root permission: sudo pip install git+https://github.com/MolecularMatch/mm-power-sdk-python.git)
Then import the package:
import mm_power_sdk_python Install via Setuptools.
python setup.py install --user(or sudo python setup.py install to install the package for all users)
Then import the package:
import mm_power_sdk_pythonPlease follow the installation procedure and then run the following:
from __future__ import print_function
import time
import mm_power_sdk_python
from mm_power_sdk_python.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = mm_power_sdk_python.AssertionsApi(mm_power_sdk_python.ApiClient(configuration))
id = 'id_example' # str | ID of the Assertion to return
try:
# Get an Assertion
api_response = api_instance.get_assertion(id)
pprint(api_response)
except ApiException as e:
print("Exception when calling AssertionsApi->get_assertion: %s\n" % e)
# create an instance of the API class
api_instance = mm_power_sdk_python.AssertionsApi(mm_power_sdk_python.ApiClient(configuration))
body = mm_power_sdk_python.SearchRequest() # SearchRequest | SearchRequest object to send to MolecularMatch for processing
try:
# Search for assertions
api_response = api_instance.search_assertions(body)
pprint(api_response)
except ApiException as e:
print("Exception when calling AssertionsApi->search_assertions: %s\n" % e)All URIs are relative to https://api.molecularmatch.com/v4
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AssertionsApi | get_assertion | GET /assertion/{id} | Get an Assertion |
| AssertionsApi | search_assertions | POST /assertion/search | Search for assertions |
| ClinicalTrialsApi | count_trials | POST /trial/count | Get the count of Clinical Trials matching a searchRequest |
| ClinicalTrialsApi | get_trial | GET /trial/{id} | Get a Clinical Trial |
| ClinicalTrialsApi | search_trials | POST /trial/search | Search for clinical trials |
| DrugsApi | get_drug | GET /drug/{id} | Get a Drug |
| DrugsApi | search_drugs | POST /drug/search | Search for drugs |
| InstitutionsApi | delete_institution | DELETE /institution/{id} | Delete an institution |
| InstitutionsApi | delete_private_trial | DELETE /institution/{id}/trial/{trialId} | Delete a private trial |
| InstitutionsApi | get_institution | GET /institution/{id} | Get an institution |
| InstitutionsApi | get_institution_status | GET /institution/{id}/status | Get an institution record's status |
| InstitutionsApi | get_institutions | GET /institutions | Get a paginated list of institutions |
| InstitutionsApi | get_private_trial | GET /institution/{id}/trial/{trialId} | Get a private trial |
| InstitutionsApi | get_private_trial_status | GET /institution/{id}/trial/{trialId}/status | Get a private trial record's status |
| InstitutionsApi | get_private_trials | GET /institution/{id}/trials | Get a paginated list of private |
| InstitutionsApi | post_institution | POST /institution | Create an institution |
| InstitutionsApi | post_private_trial | POST /institution/{id}/trial | Create a private trial |
| InstitutionsApi | put_institution | PUT /institution/{id} | Put/Update an institution |
| InstitutionsApi | put_private_trial | PUT /institution/{id}/trial/{trialId} | Put/Update a private trial |
| PublicationApi | count_publications | POST /publication/count | Get the count of Publications matching a searchRequest |
| PublicationApi | get_publication | GET /publication/{id} | Get a Publication |
| PublicationApi | search_publications | POST /publication/search | Search for Publications |
- Address
- Agency
- ArmGroup
- Assertion
- AssertionClassifications
- AssertionPrevalence
- AssertionSources
- AssertionTherapeuticContext
- ClinicalTrial
- ClinicalTrialCountries
- ClinicalTrialLocationSummary
- ClinicalTrialLocationSummaryCountries
- ClinicalTrialSponsors
- ConceptAssociation
- Contact
- Drug
- DrugAvailability
- DrugBrands
- DrugCompositeTags
- DrugDosages
- DrugDrugclass
- DrugParents
- DrugPharmacology
- DrugPrices
- Eligibility
- ExpandedAccess
- ExternalId
- Facility
- FacilityGeo
- Filter
- Institution
- Intervention
- Investigator
- Location
- Outcome
- Oversight
- PrivateTrial
- Publication
- PublicationAuthors
- Reference
- ResponsibleParty
- SearchRequest
- SearchRequestGeopoint
- SearchRequestLocation
- SearchRequestMinShouldMatch
- SearchResponseAssertion
- SearchResponseClinicalTrial
- SearchResponseDrug
- SearchResponsePublication
- Site
- StandardizedTier
- StandardizedTierTier
- StudyDesign
- Synonym
- Tag
- TierExplanation
- VariantInfo
- VariantInfoFusions
- VariantInfoLocations