Projects with this topic
-
Pyralysis is a Python library for radio interferometry: visibility simulation, gridding, optimization-based image reconstruction, and analysis pipelines with Dask-friendly scaling, documented APIs, and optional cluster (SLURM) workflows. GPL-3.0.
Updated -
-
ProTest an end-to-end product testing framework for the Square Kilometre Arrays' pulsar and fast-transient searching subsystem.
Updated -
-
A production-grade machine learning system for classifying celestial objects — stars, galaxies, and quasars — from 500,000 photometric observations sourced from the Sloan Digital Sky Survey (SDSS DR18). The pipeline covers LOF-based outlier detection, SMOTEENN class balancing, and SelectKBest feature selection, with six classifier configurations benchmarked against each other. Random Forest achieved the highest accuracy at ~99.51%, while LightGBM was selected for deployment due to its faster inference, smaller footprint, and clean ONNX export path. The system is fully containerized with Docker, backed by a CI/CD pipeline, and served live via a Gradio interface on Hugging Face Spaces.
Updated -
Litmus test for your AI coding plan
Updated -
Introduction to classification using machine learning and deep learning (PyTorch, TensorFlow, Keras)
Updated -
No-fuss auto-profiling of your pytest tests
PyPI: pytest-autoprofile
Updated -
parallel runner for pytest requires physical console(or tmux) to run (122x35)
Updated -
Multi-stage GitLab CI pipeline for FastAPI including linting, testing, Docker image build, and automated container registry publishing.
Updated -
Write Unit Tests for Your Python Code With ChatGPT
Taken from Real Python
UpdatedUpdated -
Complete GitLab CI pipeline including linting, type checking, testing, build, and security scanning stages.
Updated -
Repository for Python automation Uses:
Pytest-bdd Allure Pipenv SeleniumUpdated -
Python CLI tool for system monitoring. Exports CPU, memory, and process statistics in JSON format. Implemented argument parsing, unit tests (pytest), and CI/CD pipeline in GitLab. Part of DevOps learning path – focused on automation and reliability.
Updated -
-
Mocking examples for pytest. Mocking practices can be helpful when testing database clients or any other object/function that cannot be initialized in pipeline. However, Mocking techniques can be difficult to understand, and therefore examples are placed in this repository.
Updated -
Utilized Airflow and Selenium to scrape weather forecast and send email alerts regarding extreme weather. Thresholds for extreme weather are defined in an external settings (yml) file. Quarto was used for documentation: https://avivfaraj.gitlab.io/weather-alerts/ .
Updated -
Selenium-based test automation framework for Orange HRM application using Page Object Model
Updated