Science Score: 59.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
Found 1 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
✓Committers with academic emails
4 of 16 committers (25.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.0%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Get your science on a leash!
Basic Info
- Host: GitHub
- Owner: mpg-age-bioinformatics
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://flaski.age.mpg.de
- Size: 165 MB
Statistics
- Stars: 29
- Watchers: 6
- Forks: 11
- Open Issues: 22
- Releases: 9
Topics
Metadata Files
README.md
Flaski
Flaski is a myapp based collection of web apps for data analysis and visualization in life sciences.

Flaski provides:
- interactive data analysis
- user level authentication
- Apps as plugins
- session management
- server storage
- Graphic User Interface to Programmatic Interface
- App2App communication
- server based
- background jobs
- access to databases
- usage statistics
- on-the-fly error reporting
- scalable
- continuous delivery
- full stack ready
- multiplatform: amd64, arm64, and * aarch64*
Flaski can be used for free on https://flaski.age.mpg.de.
Check our how-to videos on YouTube.
Information on how to deploy Flaski on your own servers can be found in DEPLOYING.md and on Google Kubernetes Engine in kubernetes.
For Graphical User Interface to Programmatic Interface exchanges please install the pyflaski companion package.
Flaski sessions are versioned and you can check the respective version of any saved session here. For reproducting plots done with previous Flaski versions please use the pyflaski companion package.
If you are looking to contribute to Flaski please check CONTRIBUTING.md.
Issues: https://github.com/mpg-age-bioinformatics/flaski/issues.
Please check our CODEOFCONDUCT.md before doing any contribution or opening an issue.
Local installation
Feel free to contact us if you would like to deploy Flaski at your institution or if you would like to contribute to Flaski.
bash
mkdir -p ~/flaski_data/backup/stats ~/flaski_data/backup/users_data ~/flaski_data/backup/mariadb
git clone git@github.com:mpg-age-bioinformatics/flaski.git
cd flaski
cat << EOF > .env
MYSQL_PASSWORD=$(openssl rand -base64 20)
MYSQL_ROOT_PASSWORD=$(openssl rand -base64 20)
REDIS_PASSWORD=$(openssl rand -base64 20)
SECRET_KEY=$(openssl rand -base64 20)
EOF
docker-compose -f production-compose.yml up -d
Email logging:
bash
docker-compose -f production-compose.yml exec server3 python3 -m smtpd -n -c DebuggingServer localhost:8025
Flaski is now accessible under https://flaski.localhost. Depending on your local machine, it might take a few seconds until the server is up and running. You might need to edit your /etc/hosts file to include:
127.0.0.1 flaski.localhost
Citing
Iqbal, A., Duitama, C., Metge, F., Rosskopp, D., Amin, H., Boucas, J. Flaski. (2021). doi:10.5281/zenodo.4849515
Versioning
We recommend that you allways export your session along with your results so that you can in future reproduce them.
Current version can be seen at the end of this page and old sessions version can be checked under https://flaski.age.mpg.de/vcheck/.
If you wish to open an older session under the same package version please use the pyflaski companion package.
Credits
Flaski was build using Font-Awesome toolkit. Please consult the respective project for license information.
The Bioinformatics Core Facility of the Max Planck Institute for Biology of Ageing, Cologne, Germany.
Owner
- Name: Bioinformatics Core Facility of the Max Planck Institute for Biology of Ageing
- Login: mpg-age-bioinformatics
- Kind: organization
- Email: jorge.boucas@age.mpg.de
- Location: Cologne, Germany
- Website: http://mpg-age-bioinformatics.github.io
- Repositories: 75
- Profile: https://github.com/mpg-age-bioinformatics
GitHub Events
Total
- Release event: 1
- Watch event: 1
- Delete event: 2
- Issue comment event: 1
- Push event: 71
- Pull request review comment event: 6
- Pull request event: 4
- Fork event: 1
- Create event: 30
Last Year
- Release event: 1
- Watch event: 1
- Delete event: 2
- Issue comment event: 1
- Push event: 71
- Pull request review comment event: 6
- Pull request event: 4
- Fork event: 1
- Create event: 30
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Jorge Boucas | J****s@a****e | 780 |
| jorgeboucas | m****l@j****m | 446 |
| Ayesha Iqbal | a****l@a****e | 90 |
| Camila Duitama | c****a@g****m | 68 |
| FranziMe | f****8@g****m | 67 |
| Jorge Boucas | j****s@a****e | 51 |
| Jorge Boucas | j****s | 19 |
| dependabot[bot] | 4****] | 16 |
| Jorge Boucas | j****s@g****m | 9 |
| hamin | h****n@a****e | 2 |
| Daniel Rosskopp | i****o@u****e | 2 |
| HOSSAIN AMIN | s****n@g****m | 1 |
| Jorge Boucas | j****s@J****l | 1 |
| Jorge Boucas | j****s@b****x | 1 |
| fulaibaowang | f****e@l****n | 1 |
| Ayesha Iqbal | 5****4 | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: almost 2 years ago
All Time
- Total issues: 64
- Total pull requests: 39
- Average time to close issues: about 1 year
- Average time to close pull requests: 4 months
- Total issue authors: 4
- Total pull request authors: 3
- Average comments per issue: 0.94
- Average comments per pull request: 0.51
- Merged pull requests: 13
- Bot issues: 0
- Bot pull requests: 24
Past Year
- Issues: 7
- Pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 2
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 1
Top Authors
Issue Authors
- jorgeboucas (56)
- AIqbal94 (4)
- sourovamin (2)
- CamilaDuitama (2)
Pull Request Authors
- dependabot[bot] (25)
- snyk-bot (13)
- jorgeboucas (2)
- sourovamin (2)
- iron-lion (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v2 composite
- github/codeql-action/analyze v1 composite
- github/codeql-action/autobuild v1 composite
- github/codeql-action/init v1 composite
- actions/checkout v2 composite
- actions/checkout v2 composite
- actions/checkout v2 composite
- actions/checkout v2 composite
- $MYAPP_IMAGE latest build
- mariadb 10.5
- mpgagebioinformatics/flaski latest
- mpgagebioinformatics/myapp latest
- redis 7
- traefik v2.6
- humanize ==3.13.1