datrix 1.1.0
A library to generate realistic dummy datasets.
Requires Python: >=3.8

# 📊 datrix

**datrix** is a comprehensive Python library designed to generate realistic dummy datasets across 100+ domains. Whether you need financial data, healthcare records, marketing insights, or geospatial information, Data Pulse provides an easy-to-use interface for creating high-quality sample data.

---

## 🚀 Features

✅ **100+ Dataset Types**: Generate a wide variety of datasets, including Financial, Medical, E-commerce, and more.  
✅ **Realistic Data**: Each dataset is populated with realistic values for testing and development.  
✅ **Fast & Scalable**: Generate up to **500,000 records** in seconds.  
✅ **Export Options**: Download datasets in CSV, JSON, or other formats.  
✅ **Customizable**: Tailor attributes to your specific needs with ease.  

---

## 📦 Installation

You can install **datrix** directly from PyPI using:

```bash
pip install datrix
```

Ensure Python 3.8 or newer is installed on your system.

---

## 📊 Available Datasets

- Financial Data
- Sales Data
- Medical/Healthcare Data
- Customer Data
- Marketing Data
- E-commerce Data
- Weather Data
- Geospatial Data
- Demographic Data
- Social Media Data
- IoT (Internet of Things) Data
- Supply Chain Data
- Government/Public Sector Data
- Transportation Data
- Educational Data
- Manufacturing Data
- Energy Consumption Data
- Telecommunication Data
- Environmental Data
- Real Estate Data
- Cybersecurity Data
- Human Resources (HR) Data
- Insurance Data
- Logistics Data
- Sports Data
- Textual/NLP Data
- Image Data
- Video Data
- Audio Data
- Retail Data
- Survey Data
- Sentiment Analysis Data
- Biometric Data
- Genomic Data
- Banking Transaction Data
- Agricultural Data
- Cryptocurrency Data
- Satellite Data
- Fraud Detection Data
- Political Data
- Wildlife Data
- Voting and Election Data
- Academic Research Data
- Financial Market Data
- Behavioral Data
- Airline Data
- Social Services Data
- Import/Export Data
- Digital Marketing Data
- Public Health Data
- Cyber Threat Intelligence Data
- Pension and Retirement Data
- Investment Data
- Consumer Product Data
- Wildlife Conservation Data
- IT Infrastructure Data
- Biomedical Imaging Data
- Livestock Data
- Food Supply Chain Data
- Online Learning Data
- Maritime Data
- Public Transportation Data
- Traffic Accident Data
- Copyright and Intellectual Property Data
- Urban Development Data
- Financial Crime Data
- Population Health Data
- Asset Management Data
- Gaming Data
- Call Center Data
- Legal Compliance Data

---

## 🧑‍💻 Usage

Here's how to generate and download a dataset:

```python
from DataPulse import sales_data

data = sales_data.generate_sales_data(num_records=100)
print(data.head())

data.to_csv("sales_data.csv", index=False)
```

You can switch datasets by importing the corresponding generator function (e.g., `generate_financial_data`, `generate_medical_data`).

---

## 📂 Example API Endpoint (Using Flask)

```python
from flask import Flask, send_file
import io
from DataPulse import financial_data

app = Flask(__name__)

@app.route('/download_financial_data')
def download_financial_data():
    df = generate_financial_data(10000)
    output = io.BytesIO()
    df.to_csv(output, index=False)
    output.seek(0)
    return send_file(output, mimetype='text/csv', as_attachment=True, download_name='financial_data.csv')

if __name__ == '__main__':
    app.run(debug=True)
```

---

## 📘 Documentation

For detailed usage instructions and examples, check the official documentation:  
👉 https://pypi.org/project/datrix/

---

## 🤝 Contributing

Contributions are welcome! If you want to add new datasets or improve existing ones:
1. Fork the repository
2. Create a new branch
3. Submit a pull request

Feel free to open issues for bug reports and feature requests.

---

## 📜 License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

---

## 📧 Contact

If you have questions or feedback, feel free to reach out:
- **Email:** saadurr30@gmail.com