effect-edc


Nameeffect-edc JSON
Version 1.2.4 PyPI version JSON
download
home_pageNone
SummaryEFFECT Trial EDC (https://www.isrctn.com/ISRCTN30579828)
upload_time2025-10-06 21:20:25
maintainerNone
docs_urlNone
authorErik van Widenfelt, Jonathan Willitts
requires_python<3.14,>=3.12
licenseNone
keywords django clinicedc effect edc edc clinical trials meta trial isrctn30579828
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            |pypi| |actions| |codecov| |downloads| |uv| |ruff| |clinicedc|


EFFECT Edc
----------

|effect_logo|

The EFFECT Trial

Fluconazole plus flucytosine vs. fluconazole alone for cryptococcal antigen-positive patients identified through screening:
A phase III randomised controlled trial

(EFFECT - Efficacy of Flucytosine and Fluconazole as Early Cryptococcal Treatment)

https://www.isrctn.com/ISRCTN30579828

Homepage: https://github.com/effect-trial/

Documentation: https://effect-edc.readthedocs.io/


|django|

Installation
------------

To setup and run a test server locally

You'll need mysql. Create the database

.. code-block:: bash

  mysql -Bse 'create database effect character set utf8;'


Clone the main repo and checkout main

.. code-block:: bash

  mkdir ~/projects
  cd projects
  https://github.com/effect-trial/effect-edc.git
  cd ~/projects/effect-edc
  git checkout main


Create a venv with uv

.. code-block:: bash

    uv venv
    source .venv/bin/activate
    uv sync --no-sources --upgrade

Copy the test environment file

.. code-block:: bash

  mkdir ~/.clinicedc/effect_edc
  cd ~/projects/effect-edc
  cp .env.tests ~/.clinicedc/effect_edc/.env


Edit the environment file (.env) to include your mysql password in the ``DATABASE_URL``.

.. code-block:: bash

  # look for and update this line
  DATABASE_URL=mysql://user:password@127.0.0.1:3306/effect


Continue with the installation. FOr this example we setup up a test server (DEBUG=True)

.. code-block:: bash

  cd ~/projects/effect-edc
  python manage.py migrate --settings=effect_edc.settings.debug
  python manage.py import_randomization_list
  python manage.py import_holidays


Create a user and start up `runserver`

.. code-block:: bash

  cd ~/projects/effect-edc
  git checkout main
  python manage.py createsuperuser
  python manage.py runserver


Login::

  http://localhost:8000

.. |effect_logo| image:: https://github.com/effect-trial/effect-edc/blob/develop/docs/effect_logo_sm.jpg
   :target: https://github.com/effect-trial/effect-edc

.. |pypi| image:: https://img.shields.io/pypi/v/effect-edc.svg
   :target: https://pypi.python.org/pypi/effect-edc

.. |actions| image:: https://github.com/effect-trial/effect-edc/actions/workflows/build.yml/badge.svg
   :target: https://github.com/effect-trial/effect-edc/actions/workflows/build.yml

.. |codecov| image:: https://codecov.io/gh/effect-trial/effect-edc/branch/develop/graph/badge.svg
   :target: https://codecov.io/gh/effect-trial/effect-edc

.. |downloads| image:: https://pepy.tech/badge/effect-edc
   :target: https://pepy.tech/project/effect-edc

.. |django| image:: https://www.djangoproject.com/m/img/badges/djangomade124x25.gif
   :target: http://www.djangoproject.com/
   :alt: Made with Django

.. |clinicedc| image:: https://img.shields.io/badge/framework-Clinic_EDC-green
   :alt:Made with clinicedc
   :target: https://github.com/clinicedc

.. |uv| image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/uv/main/assets/badge/v0.json
  :target: https://github.com/astral-sh/uv

.. |ruff| image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json
    :target: https://github.com/astral-sh/ruff
    :alt: Ruff

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "effect-edc",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<3.14,>=3.12",
    "maintainer_email": null,
    "keywords": "django, clinicedc, EFFECT EDC, EDC, clinical trials, META Trial, ISRCTN30579828",
    "author": "Erik van Widenfelt, Jonathan Willitts",
    "author_email": "Erik van Widenfelt <ew2789@gmail.com>, Jonathan Willitts <j.willitts@ucl.ac.uk>",
    "download_url": "https://files.pythonhosted.org/packages/16/72/ded447a6a8f867c00997cb147430756fae4a4fdc2cebd03bf085e5e8509b/effect_edc-1.2.4.tar.gz",
    "platform": null,
    "description": "|pypi| |actions| |codecov| |downloads| |uv| |ruff| |clinicedc|\n\n\nEFFECT Edc\n----------\n\n|effect_logo|\n\nThe EFFECT Trial\n\nFluconazole plus flucytosine vs. fluconazole alone for cryptococcal antigen-positive patients identified through screening:\nA phase III randomised controlled trial\n\n(EFFECT - Efficacy of Flucytosine and Fluconazole as Early Cryptococcal Treatment)\n\nhttps://www.isrctn.com/ISRCTN30579828\n\nHomepage: https://github.com/effect-trial/\n\nDocumentation: https://effect-edc.readthedocs.io/\n\n\n|django|\n\nInstallation\n------------\n\nTo setup and run a test server locally\n\nYou'll need mysql. Create the database\n\n.. code-block:: bash\n\n  mysql -Bse 'create database effect character set utf8;'\n\n\nClone the main repo and checkout main\n\n.. code-block:: bash\n\n  mkdir ~/projects\n  cd projects\n  https://github.com/effect-trial/effect-edc.git\n  cd ~/projects/effect-edc\n  git checkout main\n\n\nCreate a venv with uv\n\n.. code-block:: bash\n\n    uv venv\n    source .venv/bin/activate\n    uv sync --no-sources --upgrade\n\nCopy the test environment file\n\n.. code-block:: bash\n\n  mkdir ~/.clinicedc/effect_edc\n  cd ~/projects/effect-edc\n  cp .env.tests ~/.clinicedc/effect_edc/.env\n\n\nEdit the environment file (.env) to include your mysql password in the ``DATABASE_URL``.\n\n.. code-block:: bash\n\n  # look for and update this line\n  DATABASE_URL=mysql://user:password@127.0.0.1:3306/effect\n\n\nContinue with the installation. FOr this example we setup up a test server (DEBUG=True)\n\n.. code-block:: bash\n\n  cd ~/projects/effect-edc\n  python manage.py migrate --settings=effect_edc.settings.debug\n  python manage.py import_randomization_list\n  python manage.py import_holidays\n\n\nCreate a user and start up `runserver`\n\n.. code-block:: bash\n\n  cd ~/projects/effect-edc\n  git checkout main\n  python manage.py createsuperuser\n  python manage.py runserver\n\n\nLogin::\n\n  http://localhost:8000\n\n.. |effect_logo| image:: https://github.com/effect-trial/effect-edc/blob/develop/docs/effect_logo_sm.jpg\n   :target: https://github.com/effect-trial/effect-edc\n\n.. |pypi| image:: https://img.shields.io/pypi/v/effect-edc.svg\n   :target: https://pypi.python.org/pypi/effect-edc\n\n.. |actions| image:: https://github.com/effect-trial/effect-edc/actions/workflows/build.yml/badge.svg\n   :target: https://github.com/effect-trial/effect-edc/actions/workflows/build.yml\n\n.. |codecov| image:: https://codecov.io/gh/effect-trial/effect-edc/branch/develop/graph/badge.svg\n   :target: https://codecov.io/gh/effect-trial/effect-edc\n\n.. |downloads| image:: https://pepy.tech/badge/effect-edc\n   :target: https://pepy.tech/project/effect-edc\n\n.. |django| image:: https://www.djangoproject.com/m/img/badges/djangomade124x25.gif\n   :target: http://www.djangoproject.com/\n   :alt: Made with Django\n\n.. |clinicedc| image:: https://img.shields.io/badge/framework-Clinic_EDC-green\n   :alt:Made with clinicedc\n   :target: https://github.com/clinicedc\n\n.. |uv| image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/uv/main/assets/badge/v0.json\n  :target: https://github.com/astral-sh/uv\n\n.. |ruff| image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json\n    :target: https://github.com/astral-sh/ruff\n    :alt: Ruff\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "EFFECT Trial EDC (https://www.isrctn.com/ISRCTN30579828)",
    "version": "1.2.4",
    "project_urls": {
        "Changelog": "https://github.com/effect-trial/effect-edc/blob/main/CHANGELOG",
        "Homepage": "https://github.com/effect-trial/effect-edc",
        "Repository": "https://github.com/effect-trial/effect-edc.git"
    },
    "split_keywords": [
        "django",
        " clinicedc",
        " effect edc",
        " edc",
        " clinical trials",
        " meta trial",
        " isrctn30579828"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "aaf0cc2d23d9641d6327396e00a90394939e7689de210ac2244a59de9f0a114e",
                "md5": "e93d73bac32816b982268e5d2b7b2a43",
                "sha256": "ff827f9a29961f1b833dbeb6271841f95851297ebf81fcb0387b83d0f797cf2a"
            },
            "downloads": -1,
            "filename": "effect_edc-1.2.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e93d73bac32816b982268e5d2b7b2a43",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<3.14,>=3.12",
            "size": 618809,
            "upload_time": "2025-10-06T21:20:23",
            "upload_time_iso_8601": "2025-10-06T21:20:23.276931Z",
            "url": "https://files.pythonhosted.org/packages/aa/f0/cc2d23d9641d6327396e00a90394939e7689de210ac2244a59de9f0a114e/effect_edc-1.2.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1672ded447a6a8f867c00997cb147430756fae4a4fdc2cebd03bf085e5e8509b",
                "md5": "ba27656c70cfb76628c0e408391444f7",
                "sha256": "1d7b841fcdf4927269459f6f41022c2666ecfb01f866925fda8403860b39633c"
            },
            "downloads": -1,
            "filename": "effect_edc-1.2.4.tar.gz",
            "has_sig": false,
            "md5_digest": "ba27656c70cfb76628c0e408391444f7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<3.14,>=3.12",
            "size": 318757,
            "upload_time": "2025-10-06T21:20:25",
            "upload_time_iso_8601": "2025-10-06T21:20:25.095015Z",
            "url": "https://files.pythonhosted.org/packages/16/72/ded447a6a8f867c00997cb147430756fae4a4fdc2cebd03bf085e5e8509b/effect_edc-1.2.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-06 21:20:25",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "effect-trial",
    "github_project": "effect-edc",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "effect-edc"
}
        
Elapsed time: 1.50984s