Skip to content

Commit

Permalink
new cosa apps
Browse files Browse the repository at this point in the history
  • Loading branch information
cpshadle committed Dec 13, 2024
1 parent 39144a6 commit 9a595f8
Show file tree
Hide file tree
Showing 18 changed files with 501 additions and 2 deletions.
3 changes: 2 additions & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@
"eslint-plugin-react-hooks": "^4.3.0",
"gh-pages": "^3.2.3",
"prettier": "^2.5.1",
"react-scripts": "5.0.0",
"react-scripts": "^5.0.0",
"typescript-plugin-css-modules": "^3.4.0"
}
}
41 changes: 41 additions & 0 deletions src/assets/projects/SDW/SDW.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"projectInfo": {
"projectName": "Study Definitions Workbench (SDW)",
"projectOwner": "Dave Iberson-Hurst",
"projectContact": [
"dih@data4knowledge.dk"
],
"projectLandingPage": "https://github.com/data4knowledge/study_definitions_workbench",
"projectRepository": "https://github.com/data4knowledge/study_definitions_workbench",
"programmingLanguage": [
"Python"
],
"openSourceLicense": [
"AGPL-3.0"
],
"cdiscStandards": [
"USDM"
],
"agreeWithCdiscCodeOfEthics": true,
"projectMaturity": "Beta. Formal tests are currently being added.",
"user": [
"Use of the tool has a wide scope. It may be tool developers, it may be those adopting or users of USDM/M11."
],
"logoUrl": "https://github.com/data4knowledge/study_definitions_workbench/blob/main/app/static/images/logo.png"
},
"detailedDescription": {
"problem": "The Unified Study Definitions Model (USDM) is a new CDISC standard. Alongside, and associated with USDM, is the emerging ICH M11 protocol document template standard combined with the HL7 Vulcan FHIR message support for M11. The emergence of these new standards comes with significant change management issues and many in the indusry who adopt, or wish to impelement support for the standards, will need simpe tool support to assist them in their journey. ",
"solution": "The Study Definitions Workbench provides a set of tools to assist users and developers in adopting USDM, M11 and the associated FHIR messages. It will also bring together \nsome of the early tooling development to show the USDM in one place. Currently functions include (but being rapidly expanded):\n* Import of USDM Excel study definitions\n* Import of ICH M11 protocl documents\n* Export to USDM JSON\n* Export to HL7 FHIR messages\n* Dashboard views of imported content",
"openSourceConsiderations": "SDW is published under the AGPL-3.0 license. ",
"maintenanceModel": "The project uses the usual GitHub main and development branches. Issues and feedback can be reported via GitHub from within the tool. The intention is to improve the \ndevelopment process to include CI/CD along with automated testing etc.",
"projectSize": "Currently small but envisaged to be medium longer term.",
"contributors": "Currently d4k support development of the tool",
"userDetails": "The primary users are those wanting to gain expereince with the USDM, ICH M11 and/or the associated FHIR implementations.",
"preRequisites": "The software is a web application utilizing Python, FastAPI, Uvicorn and Bootstrap. As such it can be hosted in a variety of environments. Currently the following are supported:\n- A d4k hosted version such that users can just use the application without the need to host. Login via username/password, Google, Apple or GitHub accounts.\n- Self hosting via a Docker image (https://hub.docker.com/r/data4knowledge/sdw).\n - Currently linux/amd64 and linux/arm64 builds supported.\n - Further docker builds will be supported (e.g windows environments) in the future.\n- Self hosted via cloning the github library and execute within whatever environment the user wishes.\nThe software can execute in single or multiple user modes. The multiple user mode requires an external Okta Auth0 account to handle user management.",
"projectServiceOptions": "TBD.",
"sponsors": "N.A.",
"goalsObjectives": "The main goal is to foster the adoption of USDM and M11",
"communications": "Via LinkedIn. Where possible it will be promoted at industry conferences.",
"additonalInformation": "N.A."
}
}
59 changes: 59 additions & 0 deletions src/assets/projects/SDW/SDW.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
projectInfo:
projectName: Study Definitions Workbench (SDW)
projectOwner: Dave Iberson-Hurst
projectContact:
- dih@data4knowledge.dk
projectLandingPage: https://github.com/data4knowledge/study_definitions_workbench
projectRepository: https://github.com/data4knowledge/study_definitions_workbench
programmingLanguage:
- Python
openSourceLicense:
- AGPL-3.0
cdiscStandards:
- USDM
agreeWithCdiscCodeOfEthics: true
projectMaturity: Beta. Formal tests are currently being added.
user:
- Use of the tool has a wide scope. It may be tool developers, it may be those adopting or users of USDM/M11.
logoUrl: https://github.com/data4knowledge/study_definitions_workbench/blob/main/app/static/images/logo.png
detailedDescription:
problem: >-
The Unified Study Definitions Model (USDM) is a new CDISC standard. Alongside, and associated with USDM, is the emerging ICH M11 protocol document template
standard combined with the HL7 Vulcan FHIR message support for M11. The emergence of these new standards comes with significant change management issues and many
in the indusry who adopt, or wish to impelement support for the standards, will need simpe tool support to assist them in their journey.
solution: |-
The Study Definitions Workbench provides a set of tools to assist users and developers in adopting USDM, M11 and the associated FHIR messages. It will also bring together
some of the early tooling development to show the USDM in one place. Currently functions include (but being rapidly expanded):
* Import of USDM Excel study definitions
* Import of ICH M11 protocl documents
* Export to USDM JSON
* Export to HL7 FHIR messages
* Dashboard views of imported content
openSourceConsiderations: |-
SDW is published under the AGPL-3.0 license.
maintenanceModel: |-
The project uses the usual GitHub main and development branches. Issues and feedback can be reported via GitHub from within the tool. The intention is to improve the
development process to include CI/CD along with automated testing etc.
projectSize: |-
Currently small but envisaged to be medium longer term.
contributors: |-
Currently d4k support development of the tool
userDetails: |-
The primary users are those wanting to gain expereince with the USDM, ICH M11 and/or the associated FHIR implementations.
preRequisites: |-
The software is a web application utilizing Python, FastAPI, Uvicorn and Bootstrap. As such it can be hosted in a variety of environments. Currently the following are supported:
- A d4k hosted version such that users can just use the application without the need to host. Login via username/password, Google, Apple or GitHub accounts.
- Self hosting via a Docker image (https://hub.docker.com/r/data4knowledge/sdw).
- Currently linux/amd64 and linux/arm64 builds supported.
- Further docker builds will be supported (e.g windows environments) in the future.
- Self hosted via cloning the github library and execute within whatever environment the user wishes.
The software can execute in single or multiple user modes. The multiple user mode requires an external Okta Auth0 account to handle user management.
projectServiceOptions: |-
TBD.
sponsors: N.A.
goalsObjectives: |-
The main goal is to foster the adoption of USDM and M11
communications: |-
Via LinkedIn. Where possible it will be promoted at industry conferences.
additonalInformation: N.A.
Binary file added src/assets/projects/SDW/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
42 changes: 42 additions & 0 deletions src/assets/projects/cards/cards.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"projectInfo": {
"projectName": "cards",
"projectOwner": "Daniel Sjoberg",
"projectContact": "danield.sjoberg@gmail.com",
"projectLandingPage": "https://insightsengineering.github.io/cards/latest-tag/",
"projectRepository": "https://github.com/insightsengineering/cards",
"programmingLanguage": [
"R"
],
"openSourceLicense": [
"Apache-2.0"
],
"cdiscStandards": [
"ARS"
],
"agreeWithCdiscCodeOfEthics": true,
"projectMaturity": "Stable",
"user": [
"Programmer",
"Biostatistician",
"Medical Writer",
"Study Designer"
],
"logoUrl": "https://github.com/insightsengineering/cards/blob/main/data-raw/cards-hex-sticker.png"
},
"detailedDescription": {
"problem": "The CDISC Analysis Results Standard outlines how Analysis Results Datasets (ARDs) streamline reporting, but does not provide the tooling for creating ARDs.",
"solution": "The {cards} R package is a tool to create ARDs. The package also includes many utilities to assist users in creating ARDs for bespoke statistical analyses.",
"openSourceConsiderations": "The product is a collaboration with Genentech, Roche, GSK, and Novartis and we are able to utilize the skills and knowledge across companies to build a better product. ",
"maintenanceModel": "Daniel Sjoberg is the maintainer of the project, which is administered on GitHub.com where users can communicate with the authors to report any bugs and make feature requests.",
"projectSize": "Large",
"contributors": "To contribute, a Contributor License Agreement must be electronically signed. We also have an boarding website for longer term contributors to review.",
"userDetails": "Users may freely download the project from CRAN or directly from GitHub.",
"preRequisites": "Users must have the R programming language available.",
"projectServiceOptions": "Questions are answered in public forums on GitHub where project authors or community members may respond.",
"sponsors": "Roche, GSK",
"goalsObjectives": "The goal of the project is to make it simple to create ARDs, both standard and bespoke statistical methods.",
"communications": "The project is a part of the pharmaverse where users may follow the blog or Slack to receive information about important updates. Users can also subscribe to changes on the GitHub repository to be notified immediately of all changes.",
"additonalInformation": ""
}
}
49 changes: 49 additions & 0 deletions src/assets/projects/cards/cards.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
projectInfo:
projectName: cards
projectOwner: Daniel Sjoberg
projectContact: danield.sjoberg@gmail.com
projectLandingPage: https://insightsengineering.github.io/cards/latest-tag/
projectRepository: https://github.com/insightsengineering/cards
programmingLanguage:
- R
openSourceLicense:
- Apache-2.0
cdiscStandards:
- ARS
agreeWithCdiscCodeOfEthics: true
projectMaturity: Stable
user:
- Programmer
- Biostatistician
- Medical Writer
- Study Designer
logoUrl: https://github.com/insightsengineering/cards/blob/main/data-raw/cards-hex-sticker.png
detailedDescription:
problem: The CDISC Analysis Results Standard outlines how Analysis Results
Datasets (ARDs) streamline reporting, but does not provide the tooling for
creating ARDs.
solution: The {cards} R package is a tool to create ARDs. The package also
includes many utilities to assist users in creating ARDs for bespoke
statistical analyses.
openSourceConsiderations: "The product is a collaboration with Genentech, Roche,
GSK, and Novartis and we are able to utilize the skills and knowledge across
companies to build a better product. "
maintenanceModel: Daniel Sjoberg is the maintainer of the project, which is
administered on GitHub.com where users can communicate with the authors to
report any bugs and make feature requests.
projectSize: Large
contributors: To contribute, a Contributor License Agreement must be
electronically signed. We also have an boarding website for longer term
contributors to review.
userDetails: Users may freely download the project from CRAN or directly from GitHub.
preRequisites: Users must have the R programming language available.
projectServiceOptions: Questions are answered in public forums on GitHub where
project authors or community members may respond.
sponsors: Roche, GSK
goalsObjectives: The goal of the project is to make it simple to create ARDs,
both standard and bespoke statistical methods.
communications: The project is a part of the pharmaverse where users may follow
the blog or Slack to receive information about important updates. Users can
also subscribe to changes on the GitHub repository to be notified
immediately of all changes.
additonalInformation: ""
Binary file added src/assets/projects/cards/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
42 changes: 42 additions & 0 deletions src/assets/projects/cardx/cardx.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"projectInfo": {
"projectName": "cardx",
"projectOwner": "Daniel Sjoberg",
"projectContact": "danield.sjoberg@gmail.com",
"projectLandingPage": "https://insightsengineering.github.io/cardx/latest-tag/",
"projectRepository": "https://github.com/insightsengineering/cardx",
"programmingLanguage": [
"R"
],
"openSourceLicense": [
"Apache-2.0"
],
"cdiscStandards": [
"ARS"
],
"agreeWithCdiscCodeOfEthics": true,
"projectMaturity": "Stable",
"user": [
"Programmer",
"Biostatistician",
"Medical Writer",
"Study Designer"
],
"logoUrl": "https://github.com/insightsengineering/cardx/blob/main/data-raw/cardx-hex-sticker.png"
},
"detailedDescription": {
"problem": "The CDISC Analysis Results Standard outlines how Analysis Results Datasets (ARDs) streamline reporting, but does not provide the tooling for creating ARDs.",
"solution": "The {cardx} R package is a tool that builds on the {cards} project to create ARDs for simple and complex statistical methods.",
"openSourceConsiderations": "The product is a collaboration with Genentech, Roche, GSK, and Novartis and we are able to utilize the skills and knowledge across companies to build a better product. ",
"maintenanceModel": "Daniel Sjoberg is the maintainer of the project, which is administered on GitHub.com where users can communicate with the authors to report any bugs and make feature requests.",
"projectSize": "Medium",
"contributors": "To contribute, a Contributor License Agreement must be electronically signed. We also have an boarding website for longer term contributors to review.",
"userDetails": "Users may freely download the project from CRAN or directly from GitHub.",
"preRequisites": "Users must have the R programming language available.",
"projectServiceOptions": "Questions are answered in public forums on GitHub where project authors or community members may respond.",
"sponsors": "Roche",
"goalsObjectives": "The goal of the project is to make it simple to create ARDs, both standard and bespoke statistical methods.",
"communications": "The project is a part of the pharmaverse where users may follow the blog or Slack to receive information about important updates. Users can also subscribe to changes on the GitHub repository to be notified immediately of all changes.",
"additonalInformation": ""
}
}
47 changes: 47 additions & 0 deletions src/assets/projects/cardx/cardx.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
projectInfo:
projectName: cardx
projectOwner: Daniel Sjoberg
projectContact: danield.sjoberg@gmail.com
projectLandingPage: https://insightsengineering.github.io/cardx/latest-tag/
projectRepository: https://github.com/insightsengineering/cardx
programmingLanguage:
- R
openSourceLicense:
- Apache-2.0
cdiscStandards:
- ARS
agreeWithCdiscCodeOfEthics: true
projectMaturity: Stable
user:
- Programmer
- Biostatistician
- Medical Writer
- Study Designer
logoUrl: https://github.com/insightsengineering/cardx/blob/main/data-raw/cardx-hex-sticker.png
detailedDescription:
problem: The CDISC Analysis Results Standard outlines how Analysis Results
Datasets (ARDs) streamline reporting, but does not provide the tooling for
creating ARDs.
solution: The {cardx} R package is a tool that builds on the {cards} project to create ARDs for simple and complex statistical methods.
openSourceConsiderations: "The product is a collaboration with Genentech, Roche,
GSK, and Novartis and we are able to utilize the skills and knowledge across
companies to build a better product. "
maintenanceModel: Daniel Sjoberg is the maintainer of the project, which is
administered on GitHub.com where users can communicate with the authors to
report any bugs and make feature requests.
projectSize: Medium
contributors: To contribute, a Contributor License Agreement must be
electronically signed. We also have an boarding website for longer term
contributors to review.
userDetails: Users may freely download the project from CRAN or directly from GitHub.
preRequisites: Users must have the R programming language available.
projectServiceOptions: Questions are answered in public forums on GitHub where
project authors or community members may respond.
sponsors: Roche
goalsObjectives: The goal of the project is to make it simple to create ARDs,
both standard and bespoke statistical methods.
communications: The project is a part of the pharmaverse where users may follow
the blog or Slack to receive information about important updates. Users can
also subscribe to changes on the GitHub repository to be notified
immediately of all changes.
additonalInformation: ""
Binary file added src/assets/projects/cardx/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 9a595f8

Please sign in to comment.