Skip to content

Commit 9c8c898

Browse files
authored
Merge pull request #116 from OSIPI/add_links_to_csv
Add links to csv
2 parents f2eaedd + d95b99f commit 9c8c898

File tree

6 files changed

+228
-90
lines changed

6 files changed

+228
-90
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
- pull_request
99

1010
jobs:
11+
1112
build:
1213

1314
runs-on: ${{ matrix.os }}

.github/workflows/convert_csv.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
2+
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions
3+
4+
name: convert_csv
5+
6+
on:
7+
- push
8+
9+
jobs:
10+
11+
convert_csv_to_md:
12+
runs-on: ${{ matrix.os }}
13+
strategy:
14+
matrix:
15+
os: [ubuntu-latest]
16+
python-version: [3.8]
17+
18+
steps:
19+
- uses: actions/checkout@v2
20+
- name: Set up Python ${{ matrix.python-version }}
21+
uses: actions/setup-python@v1
22+
with:
23+
python-version: ${{ matrix.python-version }}
24+
- name: Install dependencies
25+
run: |
26+
pip install wheel pandas
27+
pip install wheel tabulate
28+
- name: Run script to convert table
29+
run: |
30+
python doc/convert_to_md.py
31+
- name: Commit md file
32+
run: |
33+
git add doc/code_contributions_record.md
34+
git config --global user.name 'OSIPI'
35+
git config --global user.email 'OSIPI@users.noreply.github.com'
36+
git diff --exit-code || git commit -am "commit code_contributions_record.md"
37+
git push

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,19 @@
33
[![build Actions Status](https://github.com/OSIPI/DCE-DSC-MRI_CodeCollection/workflows/ci/badge.svg)](https://github.com/OSIPI/DCE-DSC-MRI_CodeCollection/actions)
44
[![codecov](https://codecov.io/gh/OSIPI/DCE-DSC-MRI_CodeCollection/branch/develop/graph/badge.svg?token=ZR3RPV8Y0B)](https://codecov.io/gh/OSIPI/DCE-DSC-MRI_CodeCollection)
55

6+
7+
8+
- [code database with links to source code](doc/code_contributions_record.md)
9+
- [test-results website](http://osipi.org/DCE-DSC-MRI_TestResults)
10+
611
The ISMRM Open Science Initiative for Perfusion Imaging ([OSIPI](https://www.osipi.org/)) aims to promote the sharing of perfusion imaging software in order to reduce duplication, improve reproducibility and speed up translation. This **DCE-DSC-MRI_CodeCollection** code library is maintained by [Taskforce 2.3](https://www.osipi.org/task-force-2-3/) of OSIPI and aims to collect, test and share open-source perfusion imaging code for use in research and software development. Code contributions can include modules covering one or more steps within the image processing pipeline, for example T1 mapping, converting signal to concentration and pharmacokinetic modelling. A further aim of OSIPI is to develop a fully tested and harmonised code library, drawing on the contributions within this repository.
712

813
A summary of the repository structure is shown below. More detailed information and documentation is located in the repository [wiki](https://github.com/OSIPI/DCE-DSC-MRI_CodeCollection/wiki)
914

1015
```
1116
OSIPI/DCE-DSC-MRI_CodeCollection
1217
├── doc
13-
│ └── code_contributions_record.csv # Overview of code contributions
18+
│ └── code_contributions_record.md # Overview of code contributions
1419
├── src
1520
│ └── original # Original contributed code organized per contribution
1621
│ └── DS_BW_VanderBiltUMC_USA
@@ -31,7 +36,8 @@ OSIPI/DCE-DSC-MRI_CodeCollection
3136
Wiki # Information and guidelines
3237
```
3338

34-
Click [here](https://github.com/OSIPI/DCE-DSC-MRI_CodeCollection/blob/develop/doc/code_contributions_record.csv) for database of code available and testing status
39+
Click [here](doc/code_contributions_record.md) for
40+
database of code available with links to code.
3541

3642
The results of the validated code are published on the [test-results website](http://osipi.org/DCE-DSC-MRI_TestResults), which is hosted via a separate [repository](https://github.com/OSIPI/DCE-DSC-MRI_TestResults).
3743

0 commit comments

Comments
 (0)