aplos-nca-saas-sdk


Nameaplos-nca-saas-sdk JSON
Version 0.0.14 PyPI version JSON
download
home_pageNone
SummaryAplos NCA SaaS SDK
upload_time2025-01-22 23:19:09
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/44/4f/94386c3d025d0051dcda5e53d68ceccd2ed0323561d8e11c4b7a842042ec/aplos_nca_saas_sdk-0.0.14.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.14",
    "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": "72d9f62f76b0c187cc8ac9ac852a04ce2f33adbc1e0549896e1a6f8678f651a1",
                "md5": "9ddc77a85370b76a5d4da73d4d628792",
                "sha256": "7cd2efdd040cb403c2e21e6754f6e77daa0faabd67e68b72865239f28cfc25b9"
            },
            "downloads": -1,
            "filename": "aplos_nca_saas_sdk-0.0.14-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9ddc77a85370b76a5d4da73d4d628792",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 64869,
            "upload_time": "2025-01-22T23:19:07",
            "upload_time_iso_8601": "2025-01-22T23:19:07.970690Z",
            "url": "https://files.pythonhosted.org/packages/72/d9/f62f76b0c187cc8ac9ac852a04ce2f33adbc1e0549896e1a6f8678f651a1/aplos_nca_saas_sdk-0.0.14-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "444f94386c3d025d0051dcda5e53d68ceccd2ed0323561d8e11c4b7a842042ec",
                "md5": "e9aa858c13e80da59426211ae2d88506",
                "sha256": "c30a26cd664591f90675317c669fbbc7f6482a267f43d93b9c3dc78619af16bb"
            },
            "downloads": -1,
            "filename": "aplos_nca_saas_sdk-0.0.14.tar.gz",
            "has_sig": false,
            "md5_digest": "e9aa858c13e80da59426211ae2d88506",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 489019,
            "upload_time": "2025-01-22T23:19:09",
            "upload_time_iso_8601": "2025-01-22T23:19:09.255882Z",
            "url": "https://files.pythonhosted.org/packages/44/4f/94386c3d025d0051dcda5e53d68ceccd2ed0323561d8e11c4b7a842042ec/aplos_nca_saas_sdk-0.0.14.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-22 23:19:09",
    "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: 0.44021s