Git Product home page Git Product logo

heart-disease-prediction's Introduction

cardiovascular-disease-prediction

A group project on cardiovascular disease prediction project

Setup Initial Project

git clone https://github.com/OpenMinds-LCIT/cardiovascular-disease-prediction.git

Working on Branch

  • When working on new task/feature, create a new branch then work on that branch. format of the branch git branch <your_name-task/feature>
    • e.g. git checkout -b your-name/data-cleaning-age
  • Developer always have to pull git pull code from main branch and sync with it.
  • Make a PR(Pull Request) after completion of task/feature and always add a code reviewer in associated PR.
  • Make a habit to check on your PR, so that you can follow along with status, comments, tasks of your PR.
  • Once your PR is approved and merged to main branch then you can switch back to main branch and ready to work on another feature/task.
git branch # to list branch
git checkout -b <branch_name> # create new branch and move to new branch
git checkout <branch_name> # to change branch

git add . # to add your changes
git commit -m "your commit message" # to commit your changes
git status # to check your status
git log # to checkout your commit logs
git push # to push your code to github
git pull # to pull new changes from github

Folder Structure

|____ data # Data sets e.g excel files, csv
|____ docs # Add your project report, task report e.g. word files
|____ notebooks # Jupter Notebooks
|____ slides and charts # General analysis as charts in HTML/PDF/PPTS/IMAGES
|____ src # Source code that is used in the project
|____ .gitignore # ignore dir
|____ requirements.txt # all the library used in the project
|____ run.sh # bash script to run main.py
|____ STANDARD.md # pep8 docs
|____ stream.sh # bash script to run stream lit dashboard

Work on Virtualenv

> pip install virtualenv
> python -m venv venv # for windows
> python3 -m venv venv # for mac
> venv/Scripts/activate # to activate virtualenv windows
> source venv/bin/activate # to active virutalenv mac
> pip install -r requirements.txt # to install all the packages
> pip freeze > requirements.txt # to update requirements.txt

Run the project

bash run.sh # run the project (main.py file)
bash stream.sh # run the dashboard (dashboard.py file)

or

python src/main.py
streamlit run src/dashboard.py

Happy Coding ๐Ÿ˜ƒ

heart-disease-prediction's People

Contributors

amannain122 avatar prakash-pun avatar rutul7802 avatar gaurav809 avatar tirth-patel01 avatar swethaloyalist avatar janki-31 avatar bikkysr avatar whyteeth avatar dependabot[bot] avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.