https://github.com/adapter-hub/website

The Adapter-Hub website

https://github.com/adapter-hub/website

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 10 committers (10.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.6%) to scientific vocabulary

Keywords from Contributors

transformer adapters bert lora interactive embeddings projection sequences archival genomics
Last synced: 10 months ago · JSON representation

Repository

The Adapter-Hub website

Basic Info
  • Host: GitHub
  • Owner: adapter-hub
  • Language: HTML
  • Default Branch: master
  • Homepage: https://adapterhub.ml
  • Size: 12 MB
Statistics
  • Stars: 8
  • Watchers: 5
  • Forks: 4
  • Open Issues: 14
  • Releases: 0
Created about 6 years ago · Last pushed about 1 year ago
Metadata Files
Readme

README.md

The Adapter-Hub Website

This repository builds our website, adapterhub.ml. It's powered by Flask, Frozen-Flask, Bootstrap and GitHub Pages.

All content of the exploration pages is pulled from the Hub repo. All content contributions should be made there.

Build 🛠

  1. Make sure you use python 3.9 or older.

  2. Clone this repository and update data from Hub: git clone https://github.com/adapter-hub/website git submodule init git submodule update --remote (The second and third command pull the latest data from the Hub repo.)

  3. Install required Python libraries: pip install -r requirements.txt

  4. Install Bootstrap and required npm modules: cd app/static && npm install (Note: Building the website styles additionally requires sass installed.)

  5. Run 🚀 flask db init flask run

  6. Freeze ❄️ (optional). Freezing generates static pages that can be deployed to GitHub Pages. flask freeze build

Owner

  • Name: AdapterHub
  • Login: adapter-hub
  • Kind: organization
  • Location: Germany

GitHub Events

Total
  • Push event: 7
  • Create event: 1
Last Year
  • Push event: 7
  • Create event: 1

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 257
  • Total Committers: 10
  • Avg Commits per committer: 25.7
  • Development Distribution Score (DDS): 0.611
Past Year
  • Commits: 9
  • Committers: 3
  • Avg Commits per committer: 3.0
  • Development Distribution Score (DDS): 0.444
Top Committers
Name Email Commits
Andreas Rücklé a****s@r****t 100
calpt 3****t 95
Jonas Pfeiffer J****f 34
Hannah h****6@g****m 18
TimoImhof 6****f 3
Aishwarya Kamath a****0@g****m 3
drachenbach d****h 1
dependabot[bot] 4****] 1
Leon Engländer l****r@g****m 1
Micah Carroll m****c@b****u 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: over 1 year ago

All Time
  • Total issues: 43
  • Total pull requests: 13
  • Average time to close issues: 26 days
  • Average time to close pull requests: 14 days
  • Total issue authors: 4
  • Total pull request authors: 6
  • Average comments per issue: 0.53
  • Average comments per pull request: 0.08
  • Merged pull requests: 10
  • Bot issues: 0
  • Bot pull requests: 3
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • arueckle (17)
  • JoPfeiff (15)
  • calpt (7)
  • utterances-bot (2)
Pull Request Authors
  • calpt (4)
  • hSterz (3)
  • dependabot[bot] (3)
  • micahcarroll (1)
  • JoPfeiff (1)
  • drachenbach (1)
Top Labels
Issue Labels
enhancement (13) bug (4)
Pull Request Labels
dependencies (3)

Dependencies

app/static/package-lock.json npm
  • bootstrap 4.3.1
  • clipboard 2.0.6
  • codecopy 1.0.2
  • delegate 3.2.0
  • good-listener 1.2.2
  • jquery 3.5.1
  • popper.js 1.16.1
  • select 1.1.2
  • tiny-emitter 2.1.0
app/static/package.json npm
  • bootstrap ^4.3.1
  • codecopy ^1.0.2
  • jquery ^3.5.1
  • popper.js ^1.16.1
requirements.txt pypi
  • Flask ==1.1.2
  • Flask-Assets ==2.0
  • Flask-Markdown ==0.3
  • Flask-SQLAlchemy ==2.4.1
  • Frozen-Flask ==0.15
  • SQLAlchemy ==1.3.16
  • Werkzeug ==1.0.1
  • feedgen ==0.9.0
  • flask-filealchemy master
  • flask-flatpages master
  • jsmin ==2.2.2
  • pygments ==2.7.4
  • python-markdown-math ==0.8
  • requests ==2.23
.github/workflows/build.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • peaceiris/actions-gh-pages v3 composite
.github/workflows/scheduled.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • peaceiris/actions-gh-pages v3 composite