Sign in

Netherlands eScience Center Python Template

Generic template for Python packages, so you can spend less time setting up and configuring, and comply with the Netherlands eScience Center Software Development Guide from the start.

2
mentions
10
contributors

Cite this software

What Netherlands eScience Center Python Template can do for you

  • Template for a basic Python project structure
  • Set up with testing and documentation
  • Comply to the software development guide
  • Used in both eScience and external projects

When starting a new Python project, consider using this template. It provides a basic project structure, so you can spend less time setting up and configuring your new Python package, and comply with the software guide right from the start. The 'empty' Python package created with this template is set up with documentation and testing. A README specifying details about the project setup is also included in your new Python package.

Keywords
No keywords avaliable
Programming languages
  • Python 85%
  • Shell 7%
  • Batchfile 5%
  • Makefile 4%
License
  • Apache-2.0
</>Source code

Participating organisations

Netherlands eScience Center

Mentions

Jump start your Python project with this template - Spend less time creating high quality software

Author(s): Janneke van der Zwaan
Published in 2018

Contributors

Ben van Werkhoven
Ben van Werkhoven
Netherlands eScience Center
Bouwe Andela
Bouwe Andela
Netherlands eScience Center
Erik Tjong Kim Sang
Erik Tjong Kim Sang
Netherlands eScience Center
Faruk Diblen
Faruk Diblen
Janneke van der Zwaan
Janneke van der Zwaan
Netherlands eScience Center
Jisk Attema
Jisk Attema
Netherlands eScience Center
Jurriaan H. Spaaks
Jurriaan H. Spaaks
Netherlands eScience Center
Lourens Veen
Lourens Veen
Netherlands eScience Center
Patrick Bos
Patrick Bos
Netherlands eScience Center
Stefan Verhoeven
Stefan Verhoeven
Netherlands eScience Center

Related tools

Cerise

CE

Cerise is a service for running CWL workflows on HPC resources. You add software, tool descriptions, and connection information, then your user runs workflows whenever they want.

Updated 11 months ago
1

cerulean

CE

A Python 3 library for talking to HPC clusters and supercomputers.

Updated 11 months ago
1

cffconvert

CF

Command line tool to convert CITATION.cff files to various formats used by reference managers such as Zotero and JabRef.

Updated 11 months ago
4 4

fairtally

FA

Create comprehensive reports on compliance with the fair-software.nl recommendations.

Updated 11 months ago
2 4

howfairis

HO

Command line tool to analyze a git repository's compliance with the fair-software.eu recommendations.

Updated 11 months ago
4 7

matchms

MA

Python library for fuzzy comparison of mass spectrum data and other Python objects

Updated 11 months ago
13 14

MUSCLE3

MU

MUSCLE3 is a coupling library for building multiscale simulations out of single-scale models.

Updated 9 months ago
5 4

spec2vec

SP

spec2vec is a novel similarity measure for comparing mass spectrometry data, which learns peak representations using Word2Vec.

Updated 11 months ago
19 10

yatiml

YA

Python library for YAML type inference, schema checking and syntactic sugar.

Updated 11 months ago
1