https://github.com/digital-work-lab/labot
LaBot is a bot facilitating work in the digital-work-lab
Science Score: 26.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
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.0%) to scientific vocabulary
Keywords
Repository
LaBot is a bot facilitating work in the digital-work-lab
Basic Info
Statistics
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
LaBot: Facilitating work in the Digital-Work Lab
mermaid
graph LR
labot[LaBot] --> ghactions["<a href='digital-work-lab/labot?tab=readme-ov-file#github-actions'>GitHub Actions</a>"]
labot --> cli["<a href='digital-work-lab/labot?tab=readme-ov-file#cli'>CLI</a>"]
ghactions --> repos[Update Repositories]
ghactions --> thesis_stats[Thesis Stats]
ghactions --> paper_repo[Paper repository]
ghactions --> other_gha[...]
cli --> paper[Paper Management]
cli --> thesis[Thesis Support]
cli --> other_cli[...]
GitHub actions
Labot also runs as a GitHub action in different repositories (in the labot.yaml, which requires repo and workflow rights)
The entrypoint is labot.repository.main().
Paper repository
- Checks
paper.md, uses colrev-sync to update references
CLI
Run these commands in an empty directory:
```
In an empty repository:
labot paper --init labot paper --prep
labot thesis --submissions labot thesis --register labot thesis --grade
labot notes ```
Work-in-progress:
labot status
For local tests with chatgpt (at the end of ./.bashrc):
export OPENAI_KEY="your_openai_api_key"
expport GITHUB_TOKEN="your_pat_token"
expport LABOT_PAT_TOKEN="labot_pat_token"
To test the repos a token has access to:
curl -H "Authorization: token <your_token>" https://api.github.com/user/repos
https://llmstxt.org/ https://llmstxt.org/intro.html
Owner
- Name: digital-work-lab
- Login: digital-work-lab
- Kind: organization
- Repositories: 1
- Profile: https://github.com/digital-work-lab
GitHub Events
Total
- Member event: 1
- Push event: 295
- Fork event: 1
Last Year
- Member event: 1
- Push event: 295
- Fork event: 1
Dependencies
- gitdb 4.0.11
- gitpython 3.1.43
- smmap 5.0.1
- gitpython ^3.1.43
- python ^3.8