Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
172 commits
Select commit Hold shift + click to select a range
7e3ff81
Refresh of the data.
piotrgithub1 Nov 6, 2019
61f44c6
biotools commit 2020-01-27T14:22:04.973Z
redmitry Jan 27, 2020
e286289
add metadata for already existing bio.tools packages
bgruening Jan 27, 2020
1ff4b51
add bio.tools ids to make parsing easier
bgruening Jan 27, 2020
aec2630
add identifiers and biotools_id
bgruening Jan 27, 2020
efa51ab
biotools commit 2020-01-28T10:54:35.224Z
redmitry Jan 28, 2020
f7fb719
add biocontainers tools with biotools id
osallou Jan 28, 2020
45fac14
Merge pull request #25 from biocontainers-bot/biocontainers-tools
bgruening Jan 30, 2020
1a7fed4
biotools commit 2020-01-30T08:35:42.927Z
redmitry Jan 30, 2020
baceece
remove the XML files
bgruening Jan 30, 2020
fef7ef4
Merge branch 'master' of https://github.com/bio-tools/content
bgruening Jan 30, 2020
e99702e
biotools commit 2020-01-30T08:56:30.603Z
redmitry Jan 30, 2020
3c75284
draft code to export bioschemas content from bio.tools
albangaignard Jan 30, 2020
35ab34c
travis CI
albangaignard Jan 30, 2020
385954b
python deps
albangaignard Jan 30, 2020
027d9e0
travis with python dependencies
albangaignard Jan 30, 2020
96591be
requests dep
albangaignard Jan 30, 2020
d1e4284
fixed unused dependencies
albangaignard Jan 30, 2020
c9c685e
biotools commit 2020-01-30T09:39:10.239Z
redmitry Jan 30, 2020
b941117
bioschemas update
albangaignard Jan 30, 2020
92def87
Merge pull request #27 from albangaignard/master
albangaignard Jan 30, 2020
4963b68
bioschemas update
albangaignard Jan 30, 2020
7efd6db
Merge pull request #28 from albangaignard/bioschemas-update
albangaignard Jan 30, 2020
27409cb
Removed OpEB files
Jan 30, 2020
ea55a69
Merge pull request #22 from redmitry/master
bgruening Jan 30, 2020
fa6211f
openebench metrics 2020-01-30T12:08:50.929Z
redmitry Jan 30, 2020
7e1216a
openebench metrics 2020-01-30T12:13:08.993Z
redmitry Jan 30, 2020
789cf5a
Merge pull request #31 from redmitry/master
bgruening Jan 30, 2020
6019cda
Create the first bioschemas dump CI task
hmenager Jan 30, 2020
59c3999
remove unique branch name for bioschemas dump CI
hmenager Jan 30, 2020
94293d0
CI bioschemas: install wheel and bdist_wheel
hmenager Jan 30, 2020
64e3d1a
CI: fix install deps for bioschemas dump
hmenager Jan 30, 2020
6c56111
CI: install virtualenv
hmenager Jan 30, 2020
9bee1a3
CI: fix the branch name in push
hmenager Jan 30, 2020
58a28f8
complete dump
albangaignard Jan 30, 2020
e68d260
fixed URL encoding for rare entries
albangaignard Jan 30, 2020
2fff98c
CI: create pull request using hub
hmenager Jan 30, 2020
a7e987e
CI install hub using snaps
hmenager Jan 30, 2020
1830576
CI: create unique branch name using github run_id
hmenager Jan 31, 2020
3221fab
CI: install hub using github action
hmenager Jan 31, 2020
08c2efd
CI: setting up hub cli authentication
hmenager Jan 31, 2020
78fefff
CI: specify message for commit and pull request
hmenager Jan 31, 2020
428dfe4
Add version for krona:2.7.1-1
Jan 31, 2020
d4bea11
Merge pull request #33 from biocontainers-bot/biocontainers-krona-2.7…
osallou Jan 31, 2020
ce56103
Exported descriptions from the Debian udd database
smoe Feb 9, 2020
5713268
corrected order, yamllint clean
smoe Feb 9, 2020
6945e0a
Add version for bowtie2:2.3.4.3-1-deb-2
Feb 19, 2020
2dfd691
Merge pull request #50 from biocontainers-bot/biocontainers-bowtie2-2…
osallou Feb 19, 2020
90b6367
Merge pull request #24 from bio-tools/bioconda_metadata
bgruening Feb 24, 2020
1d12f65
Merge pull request #47 from smoe/Export_from_Debian
bgruening Feb 24, 2020
adb18c7
add a bio.tools data import script (WIP)
hmenager Feb 25, 2020
249bd63
first functional version of the bio.tools import tool (beta)
hmenager Feb 25, 2020
c9434d6
change github workflow to do bio.tools import
hmenager Feb 25, 2020
a200f97
correct github biotools import action
hmenager Feb 25, 2020
5eabfbf
add requirements file for bio.tools import
hmenager Feb 25, 2020
b7232f3
biotools import action: install setuptools
hmenager Feb 25, 2020
ac8dad9
format correctly the json imported from bio.tools
hmenager Feb 26, 2020
d10edac
cleanup imported bio.tools JSON
hmenager Feb 26, 2020
c363d31
add boltons lib to bio.tools import script deps.
hmenager Feb 26, 2020
a128d02
push directly bio.tools contents to github
hmenager Feb 26, 2020
d6ae3fc
import from bio.tools on Wed Feb 26 11:22:53 UTC 2020
Feb 26, 2020
139a348
WIP on biotools to bioschemas script
hmenager Feb 26, 2020
41ceac8
Merge branch 'master' of https://github.com/bio-tools/content
hmenager Feb 26, 2020
f627990
correct output file name for bioschemas file
hmenager Feb 26, 2020
d1b86ef
rename github biotools import workflow
hmenager Feb 26, 2020
dd4a70c
rename bioschemas generation python script
hmenager Feb 26, 2020
872340d
create new bioschemas generation workflow using github actions
hmenager Feb 26, 2020
5505d35
add new files to git in bioschemas build action
hmenager Feb 26, 2020
9a37e61
correct git syntax in bioschemas github action
hmenager Feb 26, 2020
f9c9836
build bioschemas on Wed Feb 26 14:33:08 UTC 2020
Feb 26, 2020
7ea719c
implement doi_collector
OlegZharkov Feb 26, 2020
118b03b
Merge branch 'master' of github.com:bio-tools/content
OlegZharkov Feb 26, 2020
5796bb9
implement doi loader github action
OlegZharkov Feb 26, 2020
d0a5a33
change github action name
OlegZharkov Feb 26, 2020
534a99d
install ruamel.yaml
OlegZharkov Feb 26, 2020
22be9f9
bioschemas action: do not fail if nothing to add
hmenager Feb 26, 2020
34ce342
build bioschemas on Wed Feb 26 16:09:41 UTC 2020
Feb 26, 2020
be32f8d
fix debian
OlegZharkov Feb 26, 2020
f07a534
remove print noise
OlegZharkov Feb 26, 2020
c539cfb
Update doi-load.yaml
OlegZharkov Feb 26, 2020
d82ac9d
add debug information
OlegZharkov Feb 26, 2020
d73ab66
do not exit with error, if yaml is not valid
OlegZharkov Feb 26, 2020
8b61116
Merge branch 'dois-loader' of github.com:OlegZharkov/content into doi…
OlegZharkov Feb 26, 2020
3b7d63e
changes in biotools/bioschemas gh actions coordination
hmenager Feb 26, 2020
007713e
restructure github actions workflows
hmenager Feb 27, 2020
db22a73
pull-request-test
OlegZharkov Feb 27, 2020
136d24a
correct github workflow actions scripts
hmenager Feb 27, 2020
706d448
add bot config
OlegZharkov Feb 27, 2020
d9fad8e
modify cron for bio.tools import for debug purpose
hmenager Feb 27, 2020
663279f
add setup-hub@master step
OlegZharkov Feb 27, 2020
debd84d
create new branch before pull request is sent
OlegZharkov Feb 27, 2020
400ad83
Merge pull request #2 from OlegZharkov/OlegZharkov-patch-2
OlegZharkov Feb 27, 2020
5bd3ba9
biotools-import ga modifications
hmenager Feb 27, 2020
a143d75
Merge pull request #58 from OlegZharkov/dois-loader
hmenager Feb 27, 2020
e89c722
delete travis config, now run by github actions
hmenager Feb 27, 2020
4842502
implement debian yaml file validator
OlegZharkov Feb 27, 2020
e99694b
implement github actions debian validator
OlegZharkov Feb 27, 2020
3836080
change the name of debian yaml validator
OlegZharkov Feb 27, 2020
feee359
switch from ruamel to standart yaml python lib
OlegZharkov Feb 27, 2020
2c27de3
trigger bioschemas on PR or PR comment
hmenager Feb 27, 2020
0115c70
build bioschemas on Thu Feb 27 15:53:48 UTC 2020
Feb 27, 2020
78e3818
prune action file
OlegZharkov Feb 27, 2020
7752b5c
Merge pull request #5 from OlegZharkov/OlegZharkov-patch-3
OlegZharkov Feb 27, 2020
b9ea768
fix valid files counter
OlegZharkov Feb 27, 2020
193435e
checkout PR head for bioschemas workflow
hmenager Feb 27, 2020
b7bd78a
build bioschemas on Thu Feb 27 16:11:37 UTC 2020
Feb 27, 2020
6c3e17f
build bioschemas on Thu Feb 27 16:44:56 UTC 2020
Feb 27, 2020
4194ab8
correct github checkout reference in bioschemas ga
hmenager Feb 27, 2020
fede34f
build bioschemas on Thu Feb 27 17:10:26 UTC 2020
Feb 27, 2020
8e3c053
set checkout ref to head_ref in bioschemas ga
hmenager Feb 27, 2020
d106be0
implement pull request biotools analizer
OlegZharkov Feb 28, 2020
e925b9b
remove unnecessary debug output
OlegZharkov Feb 28, 2020
eed1deb
add a github actions workflow to test running the registry (WIP)
hmenager Feb 28, 2020
9bc9582
correct workflow syntax for `biotools-testrunregistry.yml`
hmenager Feb 28, 2020
a85f526
build bioschemas on Fri Feb 28 09:42:21 UTC 2020
Feb 28, 2020
27e5ec0
correct workflow title + registry install step in testbiotools ga
hmenager Feb 28, 2020
b177b5c
Merge branch 'master' of https://github.com/bio-tools/content
hmenager Feb 28, 2020
a5cef38
implement pullrequest analizer bot
OlegZharkov Feb 28, 2020
dc179e4
build bioschemas on Fri Feb 28 09:52:21 UTC 2020
Feb 28, 2020
30bb114
fix gitpython dependency issue
OlegZharkov Feb 28, 2020
e352234
correct biotoolsRegistry checkout path in testrunbiotools ga
hmenager Feb 28, 2020
ee7c401
Merge branch 'master' of https://github.com/bio-tools/content
hmenager Feb 28, 2020
9830782
implement pr comment functionality
OlegZharkov Feb 28, 2020
a93b579
build bioschemas on Fri Feb 28 10:13:24 UTC 2020
Feb 28, 2020
732b8e6
fix branch name
OlegZharkov Feb 28, 2020
4811614
shut down default MySQL in testrunbiotools ga workflow
hmenager Feb 28, 2020
7a17ebf
Update biotools-pullrequest-analyzer.yml
OlegZharkov Feb 28, 2020
f57cc92
Merge branch 'master' of https://github.com/bio-tools/content
hmenager Feb 28, 2020
38d161b
build bioschemas on Fri Feb 28 10:38:03 UTC 2020
Feb 28, 2020
a2e7ebd
fix 'path not in the working tree' git issue
OlegZharkov Feb 28, 2020
71c88a4
another fix on 'path not in the working tree'
OlegZharkov Feb 28, 2020
db0fda8
fix typo: 'add missing origin branch repo name'
OlegZharkov Feb 28, 2020
d8b8602
comment with python output
OlegZharkov Feb 28, 2020
4eb4b68
populate variable on next step in git actions
OlegZharkov Feb 28, 2020
f534c6f
debug mysql problem on biotools-testrunregistry ga wf
hmenager Feb 28, 2020
bbdb150
Merge branch 'master' of https://github.com/bio-tools/content
hmenager Feb 28, 2020
7943927
build bioschemas on Fri Feb 28 14:35:27 UTC 2020
Feb 28, 2020
d195296
debug tmpdir in biotools-testrunregistry ga wf
hmenager Feb 28, 2020
4b0d69c
Merge branch 'master' of https://github.com/bio-tools/content
hmenager Feb 28, 2020
71135f7
build bioschemas on Fri Feb 28 14:54:50 UTC 2020
Feb 28, 2020
08ab334
finalize github actions file
OlegZharkov Feb 28, 2020
8b2852c
build bioschemas on Fri Feb 28 15:13:14 UTC 2020
Feb 28, 2020
d941a68
fix typos
OlegZharkov Feb 28, 2020
b23f95f
split docker-compose steps in biotools-testrunregistry ga wf
hmenager Feb 28, 2020
393fec6
Merge branch 'master' of https://github.com/bio-tools/content
hmenager Feb 28, 2020
e5fccad
build bioschemas on Fri Feb 28 15:48:12 UTC 2020
Feb 28, 2020
d1a383e
change report message
OlegZharkov Feb 28, 2020
7da8a9d
Merge pull request #86 from OlegZharkov/tools-git-diff
bgruening Feb 28, 2020
278f94b
Merge pull request #63 from OlegZharkov/debian-validator
bgruening Feb 28, 2020
4032201
remove 10.1038/nmeth.3252 from bioconda
OlegZharkov Feb 28, 2020
2242b47
fix...
OlegZharkov Feb 28, 2020
04a5ebd
Merge pull request #100 from OlegZharkov/patch-5
matuskalas Feb 28, 2020
f443076
build bioschemas on Fri Feb 28 20:19:10 UTC 2020
Feb 28, 2020
05fa812
build bioschemas on Fri Feb 28 22:10:03 UTC 2020
Feb 28, 2020
fe94adf
build bioschemas on Fri Feb 28 22:13:50 UTC 2020
Feb 28, 2020
53fa73e
Merge pull request #94 from OlegZharkov/bioconda-pruning
bgruening Feb 28, 2020
0325594
content from the COST Neubias project http://biii.eu
albangaignard Mar 2, 2020
bac66ef
build bioschemas on Mon Mar 2 16:49:21 UTC 2020
Mar 2, 2020
c258c60
fixed github action
albangaignard Mar 2, 2020
6f4a3b5
Merge remote-tracking branch 'origin/master'
albangaignard Mar 2, 2020
513dc39
fixed yml syntax
albangaignard Mar 2, 2020
8aceac3
fixed cron date
albangaignard Mar 2, 2020
196e553
fixed action name
albangaignard Mar 2, 2020
1b28704
time for action
albangaignard Mar 2, 2020
5fdd306
renamed action
albangaignard Mar 3, 2020
2fe144f
push trigger
albangaignard Mar 4, 2020
cd3dbc9
urllib3 dependenct
albangaignard Mar 4, 2020
df6c3d2
Fixed dependencies loading
albangaignard Mar 5, 2020
b7b94e0
remove slash from tool names
albangaignard Mar 5, 2020
efaad99
removed slash in names
albangaignard Mar 5, 2020
1205a97
Add version for talon:4.4.2-1
Mar 11, 2020
a5d4589
spread dois on Wed Mar 11 12:11:19 UTC 2020
Mar 11, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
45 changes: 45 additions & 0 deletions .github/workflows/biii-import.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: import Neubias biii.eu content

on:
push:
#schedule:
# - cron: '40 10 * * * '

jobs:

build-biii-raw-bioschemas:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
with:
ref: ${{ github.head_ref }}
- uses: geertvdc/setup-hub@master
- name: Setup Python
uses: actions/setup-python@v1
with:
python-version: "3.7"
- name: Install dependencies
run:
pip install -r scripts/neubias/requirements.txt
- name: dump Neubias biii.eu data as bioschemas and raw files
run: |
cd scripts/neubias
python biseEU_LD_export.py -td http://test.biii.eu -dump
- name: commit new data and push to new PR
env:
GITHUB_USER: ${{ secrets.GITHUB_USER }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
git config --local user.email "tpe-bot@github.com"
git config --local user.name "Tools Platform Ecosystem bot"
cd data
git add .
if git commit -m "import from neubias biii.eu on $(date)"; then
git checkout -b biii_import_${{ github.run_id }}
hub pull-request -m "import from biii.eu on $(date)"
echo "successfully created new data"
else
echo "nothing new to add, exiting"
fi
51 changes: 51 additions & 0 deletions .github/workflows/bioschemas-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: build bioschemas jsonld from bio.tools files

on:
pull_request:
types: [assigned, opened, synchronize, reopened]
issue_comment:
types: [created]

jobs:

build-bioschemas:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
with:
ref: ${{ github.head_ref }}
- uses: geertvdc/setup-hub@master
- name: test if pull-request (automated) or pull-request comment with "bioschemas"
if: github.event_name == 'pull_request' && github.event.action == 'unassigned'
uses: Khan/pull-request-comment-trigger@1.0.0
with:
# The string to look for in pull-request descriptions and comments. For example "#build/android"
trigger: bioschemas
- name: Setup Python
uses: actions/setup-python@v1
with:
python-version: "3.7"
- name: Install dependencies
run:
pip install -r scripts/bioschemas/requirements.txt
- name: publish bio.tools data as bioschemas files
run: |
cd scripts/bioschemas
python biotools_to_bioschemas.py
- name: commit new data
env:
GITHUB_USER: ${{ secrets.GITHUB_USER }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
cd data
git config --local user.email "tpe-bot@github.com"
git config --local user.name "Tools Platform Ecosystem bot"
git add .
if git commit -m "build bioschemas on $(date)"; then
git push origin HEAD
echo "successfully created new data"
else
echo "nothing new to add, exiting"
fi
41 changes: 41 additions & 0 deletions .github/workflows/biotools-import.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: import bio.tools contents

on:
push:
schedule:
- cron: '0 0 * * * '

jobs:
import-biotools:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: geertvdc/setup-hub@master
- name: Setup Python
uses: actions/setup-python@v1
with:
python-version: "3.7"
- name: Install dependencies
run:
pip install -r scripts/biotools-import/requirements.txt
- name: import bio.tools using the API
run: |
cd scripts/biotools-import
python import.py
- name: commit new data and push to new PR
env:
GITHUB_USER: ${{ secrets.GITHUB_USER }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
git config --local user.email "tpe-bot@github.com"
git config --local user.name "Tools Platform Ecosystem bot"
cd data
git add .
if git commit -m "import from bio.tools on $(date)"; then
git checkout -b biotools_import_${{ github.run_id }}
git push --set-upstream origin "biotools_import_${{ github.run_id }}"
hub pull-request -m "import from bio.tools on $(date)"
echo "successfully created new data"
else
echo "nothing new to add, exiting"
fi
51 changes: 51 additions & 0 deletions .github/workflows/biotools-pullrequest-analyzer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: analyze how many biotools have change on pullrequest

on:
pull_request:

jobs:
analyze:
name: Analyze biotools differences
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: analyze biotools difference
env:
GITHUB_USER: ${{ secrets.GITHUB_USER }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
sudo apt install python3-pip
sudo apt install python3-setuptools git
pip3 install gitpython
git remote add biotools-content${{ github.run_id }} https://github.com/bio-tools/content.git
git fetch biotools-content${{ github.run_id }}
git fetch origin pull/${{ github.event.number }}/head:${{ github.run_id }}
git checkout ${{ github.run_id }}
python3 scripts/biotools-pullrequest-bot/biotools_pullrequest_analyzer.py $GITHUB_WORKSPACE biotools-content${{ github.run_id }}/master ${{ github.run_id }} > output.txt
cat output.txt
- name: Upload output
uses: actions/upload-artifact@v1
with:
name: output
path: output.txt
comment:
needs: analyze
name: Add PR comments
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: Download output
uses: actions/download-artifact@v1
with:
name: output
- name: copy output to workflow dir
run: |
cat /home/runner/work/content/content/output/output.txt
mkdir -p .github/workflows/
cp /home/runner/work/content/content/output/output.txt .github/workflows/output.txt
- name: comment under pr
uses: harupy/comment-on-pr@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
filename: output.txt
54 changes: 54 additions & 0 deletions .github/workflows/biotools-testrunregistry.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: launch a test bio.tools server and perform import tests

on:
issue_comment:
types: [created]

jobs:

build-bioschemas:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
with:
ref: ${{ github.head_ref }}
- uses: geertvdc/setup-hub@master
- name: test if pull-request (automated) or pull-request comment with "bioschemas"
if: github.event_name == 'pull_request' && github.event.action == 'unassigned'
uses: Khan/pull-request-comment-trigger@1.0.0
with:
# The string to look for in pull-request descriptions and comments. For example "#build/android"
trigger: runbiotools
- name: checkout bio.tools registry
uses: actions/checkout@v2
with:
# Repository name with owner. For example, actions/checkout
# Default: ${{ github.repository }}
repository: 'bio-tools/biotoolsRegistry'
path: ${{ github.repository }}/biotoolsRegistry
- name: Shutdown Ubuntu MySQL (SUDO)
run: sudo service mysql stop # Shutdown the Default MySQL, "sudo" is necessary, please not remove it
- name: build docker containers for bio.tools registry
run: |
cd ${{ github.repository }}/biotoolsRegistry
docker-compose build
- name: run docker containers for bio.tools registry
run: |
cd ${{ github.repository }}/biotoolsRegistry
docker-compose up -d
- name: setup running docker containers for bio.tools registry
run: |
cd ${{ github.repository }}/biotoolsRegistry
docker cp initial_db.sql biotools-mysql:/root
docker cp load_initial_db.sh biotools-mysql:/root
docker exec biotools-mysql bash /root/load_initial_db.sh
docker exec biotools-backend python manage.py makemigrations
docker exec biotools-backend python manage.py migrate
docker exec biotools-backend python manage.py es_purge
docker exec biotools-backend python manage.py es_regenerate
- name: test that bio.tools registry is up and running
run:
cd /tmp
wget --spider http://localhost:8000
21 changes: 21 additions & 0 deletions .github/workflows/debian-yaml-validator.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: validate debian yaml files

on:
push:
schedule:
# * is a special character in YAML so you have to quote this string
- cron: '00 20 * * *'
jobs:
validate:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: validate debian yaml files
run: |
sudo apt install python3-pip
sudo apt install python3-setuptools
sudo pip3 install virtualenv
cd scripts/files-validator/
python3 debian_validator.py $GITHUB_WORKSPACE/data/
43 changes: 43 additions & 0 deletions .github/workflows/doi-load.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@

name: spread doi among sources

on:
push:
schedule:
# * is a special character in YAML so you have to quote this string
- cron: '00 20 * * *'
jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: geertvdc/setup-hub@master
- name: spread doi among sources
env:
GITHUB_USER: ${{ secrets.GITHUB_USER }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
sudo apt install python3-pip
sudo apt install python3-setuptools
sudo pip3 install virtualenv
virtualenv -p python3 venv
. venv/bin/activate
pip3 install setuptools wheel
pip3 install ruamel.yaml
pwd
cd scripts/doi-collector
python3 doi_collector.py $GITHUB_WORKSPACE/data/
cd ../../data
git config --local user.email "tpe-bot@github.com"
git config --local user.name "Tools Platform Ecosystem bot"
git add .
if git commit -m "spread dois on $(date)"; then
git checkout -b doi_update${{ github.run_id }}
git push --set-upstream origin "doi_update${{ github.run_id }}"
hub pull-request -m "spread dois on $(date)"
echo "successfully created new data"
else
echo "nothing new to add, exiting"
fi
60 changes: 60 additions & 0 deletions data/-cnn/-cnn.oeb.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@

{
"credit": [
],
"function": [
{
"operation": [
{
"term": "Peak detection",
"uri": "http://edamontology.org/operation_3215"
},
{
"term": "Peak calling",
"uri": "http://edamontology.org/operation_3222"
},
{
"term": "Pathway or network prediction",
"uri": "http://edamontology.org/operation_3439"
}
]
}
],
"labels": {
"language": [
"Python"
],
"license": "MIT",
"topic": [
{
"term": "ChIP-seq",
"uri": "http://edamontology.org/topic_3169"
},
{
"term": "Transcription factors and regulatory sites",
"uri": "http://edamontology.org/topic_0749"
},
{
"term": "Machine learning",
"uri": "http://edamontology.org/topic_3474"
},
{
"term": "Epigenetics",
"uri": "http://edamontology.org/topic_3295"
}
]
},
"publication": [
{
"doi": "10.1093/BIOINFORMATICS/BTZ843",
"pmid": "31742318"
}
],
"summary": {
"biotoolsCURIE": "biotools:-CNN",
"biotoolsID": "-CNN",
"description": "An Integrative Approach for Fine-Mapping Chromatin Interactions.\n\nComputational method for fine-mapping chromatin interactions, e.g., Hi-C.\n\n||| CORRECT NAME OF TOOL COULD ALSO BE 'CNN', 'Hi-C'",
"homepage": "https://github.com/ernstlab/X-CNN",
"name": "-CNN"
}
}
Loading