labbook-and-timekeeping
A project to document thought process and other stuff like a lab book which also delineates a proper time table of time spent working.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found 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 (11.2%) to scientific vocabulary
Repository
A project to document thought process and other stuff like a lab book which also delineates a proper time table of time spent working.
Basic Info
- Host: GitHub
- Owner: ktlenz
- License: mit
- Default Branch: main
- Size: 2.93 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Labbook and Timekeeping
A python project to document thought processes, coding challenges and other stuff like a lab book which also delineates a proper time table of time spent working.
Table of Contents
Description
I want to start a program by clickling on an app which opens a window.
I can select whether I want to create a new lab book or open an existing one or save the lab book. Clicking on either button will open the explorer window to select a file. The new lab book will give the opportunity to select a file name and location. The open lab book will open the file explorer to select a file. The save lab book will save the current lab book to the location.
Further, there are multiple buttons from which I can choose to generate a new entry in the lab book. The buttons are: * Started working * Finished working * Thought * Problem * Coding * Research * Other Each button press will create a time stamped entry with the option to add a comment.
There is a final button to generate a time table. First, there is a check whether each Started working entry has a corresponding Finished working entry. If not, the user is prompted to add a Finished working entry or insert a preset time (e.g. 30 minutes). Afterwards, the time table is generated to match a predefined format and saved to a file.
To-Do
- Add URL to Citation file
- Create the python environment, install the required packages and export environment to GitHub.
Environment
The python environment used to solve the exercises is provided as well.
License
This Project is licensed under the MIT License.
Contact and Citation
Feel free to contact me via kilian.lenz[at]uni-potsdam.de.\ If you want to use the provided code, please note the Citation.
Owner
- Login: ktlenz
- Kind: user
- Repositories: 1
- Profile: https://github.com/ktlenz
Citation (CITATION.cff)
cff-version: 1.2.0
title: 'Lab book and time keeping'
message: >-
If you use this software, please cite it using the metadata from this file.
type: software
authors:
- email: kilian.lenz@uni-potsdam.de
given-names: Kilian Theo
family-names: Lenz
affilition: University of Potsdam, Institute of Environmental Science and Geography & Institute of Physics
repository-code: >-
abstract: >-
This software was created as a side project to keep track of time spent working on TopoToolbox.
It is not intended for public use, but is available for anyone who wants to use it.
It is a simple time tracking tool that allows you to log your work hours and keep track of your progress on different tasks.
license: MIT License
version: 1.0.0
date-released: '2025-01-17'
GitHub Events
Total
- Push event: 3
- Create event: 2
Last Year
- Push event: 3
- Create event: 2