Skip to content

data-intelligence-for-health-lab/python-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Starter

Use this repository as a base to start your python project.

It includes the basic best practices for writing clean and modular code.

To get a deeper understanding of the code structure and gain more background about this repository, feel free to view these lab slides.

Structure

/module This folder should contain a single module. You can have multiple modules in this project. Feel free to rename it to whichever module name you like.

/tests This is where your tests will live.

LICENSE This file contains the license, by default its a closed license.

.gitignore Use this file to IGNORE any files that are sensitive and you don't want to commit to the repo (patient data, passwords and so on).

You can ignore individual files like secrets.env

You can ignore folders like /data

You can ignore nested files using GLOB patterns /*/**/patients.csv (This means, that inside any folder, as long as there is a file matching patients.csv, ignore it)

You can also ignore files based on their extensions *.csv or /*/**/*.csv

requirements.txt This is where your requirements for running this python project will reside (look at lab slides on instructions to generate this file)

Questions?

Please feel free to open a pull request or reach out to me in the slack if you have any other questions that I haven't covered here.

About

A simple starter project written in python!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published