Skip to content

uibcdf/Developer-Guidelines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UIBCDF Developers' Guidelines

Python projects

In the UIBCDF GitHub repository called "Python-Projects-Template" you can find the guidelines and template to develope a scientific Python library according to the UIBCDF style and structure. Following this instructions will save time if you are an experienced developer, or will guide your first steps if you are a newbiew.

Its documentation covers the following issues:

  • MolSSI Cookie-cutter as starting point.
  • Project structure.
  • Documentation.
  • Testing.
  • Conda deployment in the UIBCDF channel.

All libraries developed in the UIBCDF follow these guidelines. Here you have some examples:

  • MolSysMT
  • Sabueso

Github Actions

...

Sphinx themes

...

Open source guidelines

...

License

UIBCDF Developers' Guidelines by the contributors of the uibcdf/Developer-Guidelines GitHub repository is licensed under CC BY-NC-SA 4.0

A copy of the CC Attribution-NonCommercial-ShareAlike 4.0 International license's legal code is included in this repository.

About

Guidelines for developers of Python scientific libraries, GitHub Actions, and other open-source software at the UIBCDF.

Topics

Resources

License

Stars

Watchers

Forks

Languages