Open Source Python Test and Measurement Software

Python Test and Measurement Software

View 127 business solutions

Browse free open source Python Test and Measurement Software and projects below. Use the toggles on the left to filter open source Python Test and Measurement Software by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 1
    KherveFitting

    KherveFitting

    Fit X-ray Photoelectron Spectroscopy (XPS) and XAS data

    ⚠️ KherveFitting has moved. New releases will no longer be published here. Download the latest version from https://khervetools.com or directly from GitHub: https://github.com/KherveFitting/KherveFitting/releases/latest. This SourceForge page is kept for archival/older versions only. YouTube Channel: https://www.youtube.com/@xpsexamples-imperialcolleg6571
    Leader badge
    Downloads: 140 This Week
    Last Update:
    See Project
  • 2
    GeigerLog

    GeigerLog

    Python program for Geiger counters and Environmental Sensors

    GeigerLog is a combination of data logger, presenter, and analyzer, and is now released in version 2.1! Based on Python (Version 3), it runs on Linux, Windows, Macs, Raspberry Pi, and other. GeigerLog is WiFi-enabled for servers and clients; it can be monitored by SmartPhone. Initially developed for Geiger counters, it is now a more universal tool, which equally well handles data like temperature, air-pressure, humidity, CO2. Continues to support Geiger counters like GQ Electronic's GMC-300/500/600 , RadMon, RadPro, Gamma-Scout, audio-click and other low-cost Geiger counters, IoT devices, I2C based sensors, GQ EMF devices. GeigerLog reads data from devices, saves them to databases, prints to screen and plots as auto-updated, customizable graphs. Quality control using Statistics, Scatter, Poisson, FFT & Autocorrelation, and more. Gamma Spectra - can be displayed, calibrated, and evaluated in GeigerLog! The Raspberry Pi 4, 5 qualify as GeigerLog hosts.
    Leader badge
    Downloads: 51 This Week
    Last Update:
    See Project
  • 3
    RTLSDR Scanner

    RTLSDR Scanner

    A cross platform Python frequency scanning GUI for rtl-sdr

    A cross platform Python frequency scanning GUI for USB TV dongles, using the OsmoSDR rtl-sdr library. In other words a cheap, simple Spectrum Analyser. More information can be found at: http://eartoearoak.com/software/rtlsdr-scanner An installer and standalone versions for Windows are located here: https://github.com/EarToEarOak/RTLSDR-Scanner/releases Sources are available on GitHub: https://github.com/EarToEarOak/RTLSDR-Scanner ** The up to date installer is no longer maintained on this site and can now be found at https://github.com/EarToEarOak/RTLSDR-Scanner/releases **
    Downloads: 25 This Week
    Last Update:
    See Project
  • 4
    asammdf

    asammdf

    Fast Python reader and editor for ASAM MDF / MF4 (Measurement Format)

    *asammdf* is a fast Python parser and editor for ASAM (Associtation for Standardisation of Automation and Measuring Systems) MDF / MF4 (Measurement Data Format) files. It supports MDF versions 2 (.dat), 3 (.mdf) and 4 (.mf4). *asammdf* works on Python 2.7, and Python >= 3.4
    Leader badge
    Downloads: 61 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 5
    TANGO Control System
    go to https://www.tango-controls.org and https://gitlab.com/tango-controls to get latest versions! TANGO is a device oriented control system for Linux and Windows. It provides a framework in C++, Java and Python for implementing distributed control objects. TANGO has a full set of tools and hundreds of device servers.
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 6
    QUAST

    QUAST

    Quality Assessment Tool for Genome Assemblies

    QUAST performs fast and convenient quality evaluation and comparison of genome assemblies. It is maintained by the Gurevich lab at HIPS (https://helmholtz-hips.de/en/hmsb). For the most up-to-date description, please visit http://quast.sf.net. Below are just some highlights. QUAST computes several well-known metrics, including contig accuracy, the number of genes discovered, N50, and others, as well as introducing new ones, like NA50 (see details in the paper and manual). A comprehensive analysis results in summary tables (in plain text, tab-separated, and LaTeX formats) and colorful plots. The tool also produces web-based reports condensing all information in one easy-to-navigate file. QUAST and its three follow-up papers (MetaQUAST, Icarus, QUAST-LG) papers were published in Bioinformatics; the last paper (WebQUAST) is out in Nucl Acid Research.
    Leader badge
    Downloads: 44 This Week
    Last Update:
    See Project
  • 7

    pyrpl

    PyRPL turns your Red Pitaya into a powerful analog feedback device.

    The Red Pitaya is a commercial, affordable FPGA board with fast analog inputs and outputs. This makes it useful for quantum optics experiments, in particular as a digital feedback controller for analog systems. Based on the open source software provided by the board manufacturer, PyRPL (Python RedPitaya Lockbox) implements many devices that are needed for optics experiments with the Red Pitaya. PyRPL implements various digital signal processing (DSP) modules (see features below). It allows to arbitrarily interconnect the available DSP modules and retrieve signal values on timescales below 1 ms. The graphical user interface (GUI) provides a realtime display of the various measurement instruments and allows the easy configuration of DSP signal chains and feedback controllers. At the highest abstraction level, arbitrary feedback sequences can be defined to fulfill tasks as complex as approaching and locking a resonance of a high-finesse Fabry-Perot cavity (tested up to finesse=100,000).
    Downloads: 19 This Week
    Last Update:
    See Project
  • 8
    xrayutilities

    xrayutilities

    a package with useful scripts for X-ray diffraction physicists

    xrayutilities is a python package used to analyze x-ray diffraction data. It can support with performing diffraction experiments and used for common steps in the data analysis. It can read experimental data from several data formats (spec, edf, xrdml, ...); convert them to reciprocal space for arbitrary goniometer geometries and different detector systems (point, linear as well as area detectors); for further processing the data can be gridded (transformed to a regular grid). More detailed description as well as documentation can be found at webpage http://xrayutilities.sourceforge.io/. Downloads for windows can be found on http://pypi.python.org/pypi/xrayutilities Development is performed on github: https://github.com/dkriegner/xrayutilities
    Downloads: 12 This Week
    Last Update:
    See Project
  • 9
    itom

    itom

    itom - an Open Source Measurement, Automation and Evaluation Software

    itom is an open source software suite for operating measurement systems, laboratory automation and data evaluation. One main application of itom is the development and operation of sensor and measurement system for instance in a laboratory environment. Therefore, the software has to be able to communicate with a wide range of different hardware systems, such as cameras or actuators and should provide a diversified and as complete as possible set of evaluation and data processing methods. Additionally, the rapid prototyping of modern measurement and inspection setups requires a system, where parameters or components can easily be changed at runtime, necessitating the availability of an embedded scripting language. Finally, when operating a measurement system, it is also desirable to extend the graphical user interface by system adapted dialogs and windows. The project has been moved mid 2023 to github: https://itom-project.github.io https://github.com/itom-project
    Downloads: 4 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10

    Python Power Electronics

    Circuit simulator for power electronics

    An open source circuit simulator for power electronics applications. The objective is to provide a platform that will enable an advanced user to simulate large systems with several converters without being an excessive burden on the CPU.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Falco
    A cooperative passive radar aimed to be used over commercial (and cheap) hardware.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    sigrok
    The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source signal analysis software suite that supports various device types, such as logic analyzers, MSOs, oscilloscopes, multimeters, LCR meters, sound level meters, thermometers, anemometers, light meters, dataloggers, function generators, power supplies, GPIB interfaces, and more.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13

    NetStress-NG

    NetStress is a DDoS and network stress testing tool.

    Syn Flood Attacks SYNFlood with static source port SYNFlood with random source port SYNFlood with static source ip address SYNFlood with random source address SynFlood with fragmented packets ACK Flood Attacks ACK Flood with static source port ACK Flood with random source port ACK Flood with static source ip address ACK Flood with random source address ACK Flood with fragmented packets FIN Flood Attacks FIN Flood with static source port FIN Flood with random source port FIN Flood with static source ip address FIN Flood with random source address FIN Flood with fragmented packets UDP Flood Attacs Static source port udp flood UDP flood with random source port UDP Flood with static source ip address UDP Flood with random source address UDP Flood with fragmented packets ICMP Flood ICMP Flood with all options random(source ip, icmp type, code) HTTP Flood ... More info: http://sf.net/p/netstressng/wiki/Home/
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Unique finds patterns in source code. It helps you build better software by finding pieces of code that could benefit from a refactoring.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15

    Botnet Detectors Comparer

    Compares botnet detection methods

    Compares botnet detection methods by computing the error metrics by reading the labels on a NetFlow file. The original NetFlow should have a new column for the ground-truth label, and a new column with the prediction label for each botnet detection method. This program computes all the error metrics (TPR, TNR, FPR, FNR, Precision, Accuracy, ErrorRate, FMeasure1, FMeasure2, FMeasure0.5) and output the comparison results. It also ouputs a png plot. The program can compare in a flow-by-flow basis, or it can apply our new botnet detection error metrics, that is time-based, detects IP addresses instead of flows and it is weighted to favor sooner detections. See the paper for more details.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Calise
    Acronym for camera light sensor. A python program that calculates ambient brightness and sets screen's correct backlight using a camera.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    I++ DME OpenSource Project
    a I++ (iplusplus) DME development kit and test suite utilities
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18

    MerDAQ

    A DAQ solution in Python 2 for your Ardruino

    MerDAQ is a data acquisition GUI and other tools for collecting and storing time dependent. Originally designed to collect 4 temperature data vs. time and plot one of the temperatures in real time with matplotlib. Ideal for use with Arduino.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    The Microchip PICkit 2 has the ability to act as a logic analyzer and I/O probe. This project provides a reverse engineered libusb user space device driver and GUI to provide this functionality for users of unsupported operating systems.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20

    cphcttoolbox

    Cph CT Toolbox is a selection of Computed Tomography tools

    Copenhagen Computed Tomography Toolbox is a collection of applications and libraries for flexible and efficient CT reconstruction. The toolbox apps generally take a set of projections (X-ray intensity measurements) and filter and back project them in order to recreate the image or volume that the projections represent. The project includes both mostly informative CPU implementations and highly efficient GPU implementations. Regular releases are hosted at the Python Package Index.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    This is an implementation of a PN-sequence based channel sounder.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Basic Note Tagger
    Standalone application that uses the clipboard to insert a tag in any document and/or in a log file. Tags contain context information (e.g., date, author) + text note, picture or webcam shot. Tags can contain variables generated by user and/or external programs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    CDNsim is a GNU/LINUX simulation tool for CDNs, written in C++ (core) and python (GUI wizard). It models: redirection policies, cache policies, TCP/IP, batch simulations, statistics extraction and more. CDNsim is uses the OMNet++ library
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Gem Measure

    Gem Measure

    Live gemstone symmetry & distortion measurement

    Gem Measure overlays an adjustable polygon onto a gemstone image or video feed and instantly calculates edge length deviations, symmetry, and overall quality. It's designed for jewelers, gemologists, and hobbyists who need quick, accurate measurements without expensive software. Works with USB microscopes, webcams, or any image file. How to Use Open an image (F) or connect a camera (C). Adjust the polygon by dragging its vertices to match the gem outline. Read deviation percentages, symmetry score, and edge lengths directly on screen. Calibrate (K) by clicking two points and entering their real distance (e.g., 5 mm) to switch to metric units. Add rulers (M) to measure arbitrary lengths, dividing them into any number of equal parts. Save results (S) or export a text report (E).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Graphical OS fingerprinting
    GraphicalOSfp is a python application which aims to collect random data issued by remote systems in IP and TCP sequences. These data are then displayed in a 3D referencial to highlight an attractor of the random engine of the remote machine.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next