A python package for data-science project templates
Project description
📊 vdst - Data Science Project Template Generator
vdst is a Python package designed to help you quickly set up a structured template for your data science projects. With just one command, you can generate a project layout that includes all the necessary directories and files, allowing you to focus on your analyses rather than on setting up your project.
🚀 Features
- Quick Project Setup: Generate a well-organized data science project structure with a single command.
- Pre-configured Directory Layout: Comes with directories for data, notebooks, source code, and more.
- Easy to Use: An intuitive command-line interface for seamless project creation.
- Customizable: Easily modify the template to fit your specific needs.
📦 Installation
You can install vdst from PyPI using the following command:
pip install vdst
🛠️ Usage
After installing, you can create a new data science project template by running:
create-data-science
This command generates a project structure in your current directory like this:
your_project/
├── data/
│ ├── raw/
│ ├── processed/
│ └── external/
├── notebooks/
├── src/
│ └── main.py
├── requirements.txt
└── README.md
Example Steps:
-
Navigate to the newly created project folder:
cd your_project
-
Install the required packages (if you have a
requirements.txt):pip install -r requirements.txt
-
Start coding your data science model in
src/main.py!
💡 Contributing
We welcome contributions! To contribute to vdst, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/YourFeature
- Make your changes and commit them:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/YourFeature
- Open a pull request.
🌟 License
This project is licensed under the MIT License - see the LICENSE file for details.
📧 Contact
For any inquiries or suggestions, feel free to reach out:
- Author: Vansh Khatri
- Email: khatrivansh43@gmail.com
- GitHub: vanshxo
🌍 Acknowledgments
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vdst-0.3.tar.gz.
File metadata
- Download URL: vdst-0.3.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52fdeec2204bf3865276939c3b9c9626f1c088387d4c8f7c63916381de2ed2ca
|
|
| MD5 |
988f34a034b00d86d09a109bce4e139d
|
|
| BLAKE2b-256 |
c73686d605cc6d9c5cbd3c098a2c2bc0b41210d67508e4780f7689f5152ca3b4
|
File details
Details for the file vdst-0.3-py3-none-any.whl.
File metadata
- Download URL: vdst-0.3-py3-none-any.whl
- Upload date:
- Size: 3.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
75f123f93d289579372d7dc89f61e43ce48da744b4727e734c5c5dc54dd45644
|
|
| MD5 |
64714211fd8b28d78d1707c379d7ab4a
|
|
| BLAKE2b-256 |
6d2edd52adfc76e33b6b9e7d7887949713b3e7afa5193ba73ea0ae919cdb42df
|