geoprocessing_toolbox
a bunch of python geoprocessing tools
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 (10.8%) to scientific vocabulary
Repository
a bunch of python geoprocessing tools
Basic Info
- Host: GitHub
- Owner: regislon
- License: apache-2.0
- Language: Python
- Default Branch: main
- Size: 67.9 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
geoprocessing_toolbox
What is included on this project?
A basic pyproject.toml file to provide installation, packaging and distribution for your project.
Testing structure using Pytest.
Code linter Ruff.
Code formatter using Black.
Typing checking using Mypy.
Continuous integration using Github Actions with jobs to check the quality of your code.
Documentation with Sphinx and Readthedocs.
Project structure
This repository contains the following files and folders:
Repository
.github : contain the github settings
ISSUE_TEMPLATE : contains issues templates
*.yaml
workflows : contains CICD processes
code_quality.yml : Ruff + Black + mypy
tests.yml : pytest + CodeCov
docs: contains the documentation.
project_name: contains the project code.
*.py
test: contains the project tests.
test_*.py
.gitignore: lists the files/folders to ignore for git.
pre-commit-config.yaml: configuration file for pre-commit.
CITATION.cff: citation information.
CODE_OF_CONDUCT.md: code of conduct.
CONTRIBUTING.md: contributing guidelines.
LICENSE: license file.
pyproject.toml: project configuration file.
README.md: markdown file containing the project's readme.
readthedocs.yml: Settings for readthedocs.
Owner
- Name: Régis Longchamp
- Login: regislon
- Kind: user
- Location: Lausanne
- Company: EPFL
- Website: https://www.linkedin.com/in/longchampregis/
- Repositories: 15
- Profile: https://github.com/regislon