Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from madgik:master #115

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .github/workflows/ebrains.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Mirror to Ebrains

on:
push:
branches: [ master ]
tags:
- '*'

jobs:
to_ebrains:
runs-on: ubuntu-latest
steps:
- name: syncmaster
uses: wei/git-sync@v3
with:
source_repo: "madgik/exareme"
source_branch: "master"
destination_repo: "https://ghpusher:${{ secrets.EBRAINS_GITLAB_ACCESS_TOKEN }}@gitlab.ebrains.eu/hbp-mip/exareme.git"
destination_branch: "master"
- name: synctags
uses: wei/git-sync@v3
with:
source_repo: "madgik/exareme"
source_branch: "refs/tags/*"
destination_repo: "https://ghpusher:${{ secrets.EBRAINS_GITLAB_ACCESS_TOKEN }}@gitlab.ebrains.eu/hbp-mip/exareme.git"
destination_branch: "refs/tags/*"
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
{
"name": "y",
"label": "y",
"desc": "Observed dichotomous outcomes.",
"desc": "Observed dichotomous outcome.",
"type": "column",
"columnValuesSQLType": "text, integer",
"columnValuesIsCategorical": "true",
Expand Down
12 changes: 6 additions & 6 deletions Exareme-Docker/src/mip-algorithms/CART/properties.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "CART",
"desc": "CART, used to generate a decision tree from a dataset",
"label": "CART",
"desc": "Decision tree-based algorithm that splits the data into smaller subsets based on the feature that provides the most information gain, and then builds the tree recursively on the smaller subsets.",
"label": "Classification and Regression Trees (CART)",
"type": "python_iterative",
"parameters": [{
"name": "x",
"label": "x",
"desc": "Independent variables: A list of variables from database.",
"label": "Covariate (independent)",
"desc": "One or more variables",
"type": "column",
"columnValuesSQLType": "real, integer",
"columnValuesIsCategorical": "",
Expand All @@ -17,8 +17,8 @@
"valueType": "string"
}, {
"name": "y",
"label": "y",
"desc": "Dependent variable: A variable from database.",
"label": "Variable (dependent)",
"desc": "A unique variable",
"type": "column",
"columnValuesSQLType": "real, integer, text",
"columnValuesIsCategorical": "",
Expand Down
12 changes: 6 additions & 6 deletions Exareme-Docker/src/mip-algorithms/ID3/properties.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "ID3",
"desc": "Iterative Dichotomiser 3, used to generate a decision tree from a dataset",
"label": "ID3",
"desc": "Decision tree-based algorithm that builds the tree by choosing the feature with the highest information gain at each step.",
"label": "Iterative Dichotomiser 3 (ID3)",
"type": "iterative",
"parameters": [{
"name": "x",
"label": "x",
"desc": "Independent variables: A list of categorical variables from database.",
"label": "Covariate (independent)",
"desc": "One or more categorical variables",
"type": "column",
"columnValuesSQLType": "text,integer",
"columnValuesIsCategorical": "true",
Expand All @@ -17,8 +17,8 @@
"valueType": "string"
}, {
"name": "y",
"label": "y",
"desc": "Dependent variable: A categorical variable from database.",
"label": "Variable (dependent)",
"desc": "A unique categorical variable",
"type": "column",
"columnValuesSQLType": "text,integer",
"columnValuesIsCategorical": "true",
Expand Down
6 changes: 3 additions & 3 deletions Exareme-Docker/src/mip-algorithms/KMEANS/properties.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "KMEANS",
"desc": "KMEANS_accurate",
"desc": "Unsupervised learning algorithm that partitions a set of data points into k clusters, where k is a user-defined parameter. The algorithm iteratively updates the centroids of each cluster until convergence.",
"label": "k-Means Clustering",
"type": "iterative",
"parameters": [{
"name": "y",
"label": "y",
"desc": "A list of real/integer variables from database.",
"label": "Variables (independent)",
"desc": "A list of continuous variables",
"type": "column",
"columnValuesSQLType": "real,integer",
"columnValuesIsCategorical": "false",
Expand Down