aplos-nca-saas-sdk


Nameaplos-nca-saas-sdk JSON
Version 0.0.7 PyPI version JSON
download
home_pageNone
SummaryAplos NCA SaaS SDK
upload_time2024-12-14 00:52:20
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseMIT License
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
VCS
bugtrack_url
requirements aws_lambda_powertools boto3 python-dotenv PyJWT requests boto3-stubs mypy_boto3_cognito_idp
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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"
}
        
Elapsed time: 2.33137s