# Aplos NCA SaaS SDK for python
Welcome to the Aplos NCA SaaS SDK for automating your PK Analyis. A secure set of API's to connect to our Cloud System and automate your PK analysis.
This SDK works for our
- Trial Accounts (Multi Tenancy)
- Academic Accounts (Multi Tenancy)
- Professional Accounts (Multi Tenancy)
- Team Accounts (Single Tenancy)
- Enterprise Accounts (Single Tenancy)
## Use 🐍 python to perform an NCA Analysis with the Aplos NCA SaaS Solution.
If you can make HTTPS 🔐 request 🛜 - you can automation your PK Analysis Workflow Systems.
## 👉 We use this for our demos 🚀🚀 👈
> We'll keep this maintained as we use it for our customer demo as well as Integration Testings.
> So keep coming back for new features.
>
> If you're not sure how to get started, kick off the Integration Test Suite, set some break points
> and you'll see a wide range of example use cases.
## API Settings 🛑 A valid Aplos NCA Account is required. 🛑
> In order to run the executions and connect to our system, you will need a valid account with an active subscription (reach out for a trial subscription if you are evaluating our solutions).
>
> You'll need your username (email address and a password), a Cognito Client Id
> which allows the USER_PASSWORD_AUTH flow, and your API URL.
>
> Technically if you have your API Domain (from your account), you can use this to query for your Cognito Client Id
>
> Otherwise, the Client Id (aka Cognito Client Key) and API URL can be found in your user account.
>
> Your username is your email address and your password would have been provided to you during your
> onboarding or with a "forgot password" request and reset.
## API
You can use the API to integrate the Aplos NCA SaaS Cloud Solution into your workflow.
You can perform:
- Logins
- File Uploads
- PK Analysis Executions
- PK Analysis Results
- File Downloads
- PK Validations (run validations against our calculations engine)
- Tenant & User Management (for Team & Enterprise Accounts)
- and more...
## API Integration Testing
You can use the integration testing to test your environment. You can also use the Integration Testing modules
to learn how to use the API.
## Source
Full source code can also be found on [GitHub](https://github.com/AplosAnalytics/Aplos-NCA-SaaS-SDK)
## Documentation
[The Docs](https://docs.aplosanalytics.com/)
## Corporate Home Page
[Aplos Analytics](https://aplosanalytics.com/)
Raw data
{
"_id": null,
"home_page": null,
"name": "aplos-nca-saas-sdk",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "Bioavailability Studies, Bioequivalence Studies, Clinical Pharmacology, Clinical Trials, Dose-Proportionality Studies, Drug Interaction Studies, NCA, Non-Compartmental Analysis, PK Analysis, PK modeling, Pharma Data Analysis, Pharmacokinetic Analysis, Pharmacokinetics, Pharmacokinetics Software, SaaS",
"author": null,
"author_email": "Eric Wilson <eric.wilson@aplosanalytics.com>",
"download_url": "https://files.pythonhosted.org/packages/12/f2/cd6562ff8d4493d714d8dc38035e0aedf955dc5fd1bb1094544a5568b1f2/aplos_nca_saas_sdk-0.0.7.tar.gz",
"platform": null,
"description": "# Aplos NCA SaaS SDK for python\n\nWelcome to the Aplos NCA SaaS SDK for automating your PK Analyis. A secure set of API's to connect to our Cloud System and automate your PK analysis.\n\nThis SDK works for our\n- Trial Accounts (Multi Tenancy)\n- Academic Accounts (Multi Tenancy)\n- Professional Accounts (Multi Tenancy)\n- Team Accounts (Single Tenancy)\n- Enterprise Accounts (Single Tenancy)\n\n## Use \ud83d\udc0d python to perform an NCA Analysis with the Aplos NCA SaaS Solution. \nIf you can make HTTPS \ud83d\udd10 request \ud83d\udedc - you can automation your PK Analysis Workflow Systems.\n\n## \ud83d\udc49 We use this for our demos \ud83d\ude80\ud83d\ude80 \ud83d\udc48\n> We'll keep this maintained as we use it for our customer demo as well as Integration Testings. \n> So keep coming back for new features.\n>\n> If you're not sure how to get started, kick off the Integration Test Suite, set some break points\n> and you'll see a wide range of example use cases.\n\n## API Settings \ud83d\uded1 A valid Aplos NCA Account is required. \ud83d\uded1\n\n\n> In order to run the executions and connect to our system, you will need a valid account with an active subscription (reach out for a trial subscription if you are evaluating our solutions).\n>\n> You'll need your username (email address and a password), a Cognito Client Id\n> which allows the USER_PASSWORD_AUTH flow, and your API URL.\n>\n> Technically if you have your API Domain (from your account), you can use this to query for your Cognito Client Id \n> \n> Otherwise, the Client Id (aka Cognito Client Key) and API URL can be found in your user account.\n>\n> Your username is your email address and your password would have been provided to you during your\n> onboarding or with a \"forgot password\" request and reset.\n\n\n## API\nYou can use the API to integrate the Aplos NCA SaaS Cloud Solution into your workflow.\nYou can perform:\n- Logins\n- File Uploads\n- PK Analysis Executions\n- PK Analysis Results\n- File Downloads\n- PK Validations (run validations against our calculations engine)\n- Tenant & User Management (for Team & Enterprise Accounts)\n- and more...\n\n\n## API Integration Testing\nYou can use the integration testing to test your environment. You can also use the Integration Testing modules\nto learn how to use the API.\n\n## Source\nFull source code can also be found on [GitHub](https://github.com/AplosAnalytics/Aplos-NCA-SaaS-SDK)\n\n## Documentation\n[The Docs](https://docs.aplosanalytics.com/)\n\n## Corporate Home Page\n[Aplos Analytics](https://aplosanalytics.com/)\n\n\n\n\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "Aplos NCA SaaS SDK",
"version": "0.0.7",
"project_urls": {
"Documentation": "https://docs.aplosanalytics.com/",
"Homepage": "https://aplosanalytics.com/",
"Issues": "https://github.com/AplosAnalytics/Aplos-NCA-SaaS-SDK/issues",
"Repository": "https://github.com/AplosAnalytics/Aplos-NCA-SaaS-SDK"
},
"split_keywords": [
"bioavailability studies",
" bioequivalence studies",
" clinical pharmacology",
" clinical trials",
" dose-proportionality studies",
" drug interaction studies",
" nca",
" non-compartmental analysis",
" pk analysis",
" pk modeling",
" pharma data analysis",
" pharmacokinetic analysis",
" pharmacokinetics",
" pharmacokinetics software",
" saas"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b31d2c31cf16b9a1eb2bed204155bc85c1c57e0c282f4c90fb5a399d8cad3c05",
"md5": "8118dcb72b95fff307b37033bb94cc18",
"sha256": "12931a06a64f4699b117b8048f36e11840eefbdc47eee8ebd797ee79b1a58d95"
},
"downloads": -1,
"filename": "aplos_nca_saas_sdk-0.0.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8118dcb72b95fff307b37033bb94cc18",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 34619,
"upload_time": "2024-12-14T00:52:18",
"upload_time_iso_8601": "2024-12-14T00:52:18.423111Z",
"url": "https://files.pythonhosted.org/packages/b3/1d/2c31cf16b9a1eb2bed204155bc85c1c57e0c282f4c90fb5a399d8cad3c05/aplos_nca_saas_sdk-0.0.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "12f2cd6562ff8d4493d714d8dc38035e0aedf955dc5fd1bb1094544a5568b1f2",
"md5": "63d95fcef66dfa03d24908c2de1e3d3c",
"sha256": "38e2317970b84dcc2899bc74cfa5a5dcc122ff54d06f52692b46ac77bdd45d91"
},
"downloads": -1,
"filename": "aplos_nca_saas_sdk-0.0.7.tar.gz",
"has_sig": false,
"md5_digest": "63d95fcef66dfa03d24908c2de1e3d3c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 466686,
"upload_time": "2024-12-14T00:52:20",
"upload_time_iso_8601": "2024-12-14T00:52:20.731625Z",
"url": "https://files.pythonhosted.org/packages/12/f2/cd6562ff8d4493d714d8dc38035e0aedf955dc5fd1bb1094544a5568b1f2/aplos_nca_saas_sdk-0.0.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-14 00:52:20",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "AplosAnalytics",
"github_project": "Aplos-NCA-SaaS-SDK",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "aws_lambda_powertools",
"specs": []
},
{
"name": "boto3",
"specs": []
},
{
"name": "python-dotenv",
"specs": []
},
{
"name": "PyJWT",
"specs": []
},
{
"name": "requests",
"specs": []
},
{
"name": "boto3-stubs",
"specs": []
},
{
"name": "mypy_boto3_cognito_idp",
"specs": []
}
],
"lcname": "aplos-nca-saas-sdk"
}