Open source paradigm is becoming widely accepted in scientific communities and open source hardware is finding its steady place in chemistry research. In this review article, we provide the reader with the most up-to-date information on open source hardware and software resources enabling the construction and utilization of an "open source capillary electrophoresis instrument". While CE is still underused as a separation technique, it offers unique flexibility, low-cost, and high efficiency and is particularly suitable for open source instrumental development. We overview the major parts of CE instruments, such as high voltage power supplies, detectors, data acquisition systems, and CE software resources with emphasis on availability of the open source information on the web and in the scientific literature. This review is the first of its kind, revealing accessible blueprints of most parts from which a fully functional open source CE system can be built. By collecting the extensive information on open source capillary electrophoresis in this review article, the authors aim at facilitating the dissemination of knowledge on CE within and outside the scientific community, fosters innovation and inspire other researchers to improve the shared CE blueprints.
Scoring thermal tolerance traits live or with recorded video can be time consuming and susceptible to observer bias, and as with many physiological measurements, there can be trade-offs between accuracy and throughput. Recent studies show that automated particle tracking is a viable alternative to manually scoring videos, although some of the software options are proprietary and costly. In this study, we present a novel strategy for automated scoring of thermal tolerance videos by inferring motor activity with motion detection using an open-source Python command line application called DIME (detector of insect motion endpoint). We apply our strategy to both dynamic and static thermal tolerance assays, and our results indicate that DIME can accurately measure thermal acclimation responses, generally agrees with visual estimates of thermal limits, and can significantly increase throughput over manual methods.
- Keywords
- Automated particle tracking, Automatic scoring, Bioassay, Motor performance, Thermal limits,
- MeSH
- Acclimatization * MeSH
- Insecta MeSH
- Computers MeSH
- Motion MeSH
- Software * MeSH
- Animals MeSH
- Check Tag
- Animals MeSH
- Publication type
- Journal Article MeSH
- Research Support, Non-U.S. Gov't MeSH
- Research Support, U.S. Gov't, Non-P.H.S. MeSH
The aim of this paper was to design a device for monitoring the work of irrigation technology (in our case, irrigation by sprinkler). Two devices for monitoring selected irrigation operating parameters for two hose reel irrigation machines were designed. During the monitored period of connection of the equipment to the sprinkler, 15 irrigation doses were carried out for both sprinklers. Irrigation operating characteristics working pressure, hose reel speed and selected weather conditions temperature and humidity were monitored. When evaluating the results, we proved the need to monitor the operation of the sprinkler not only by the coefficient of variation Cv, but also by introducing the coefficient of non-uniformity a. The results obtained indicate variability with respect to a particular irrigation dose and the applicable assessment method. The results were reviewed by one-way ANOVA analysis where observed coefficients and irrigation dose were considered as dependence factors. The results indicate a statistically significant impact of the applied quality coefficient of work and thus the impact of a particular device (p < 0.05, Fcrit = 2.77). When evaluating the effect of the included irrigation dose, we also showed a statistically significant effect in both facilities (p < 0.05, F = 1.92). By checking the operation of the hose reel irrigation machine, we managed to successfully apply the proposed classifications, which also perform the function of fault prediction. The proposed facilities show that proper plant operation and timely response can help create more efficient and sustainable irrigation services, not only saving water but also reducing costs for the owner.
- Keywords
- agriculture, automation, irrigation, monitoring system, operation control, water, work quality,
- MeSH
- Software * MeSH
- Water * MeSH
- Agricultural Irrigation MeSH
- Publication type
- Journal Article MeSH
- Names of Substances
- Water * MeSH
- MeSH
- Nuclear Medicine * MeSH
- Computers * MeSH
- Software * MeSH
- Publication type
- English Abstract MeSH
- Journal Article MeSH
BACKGROUND: In-house built capillary electrophoresis (CE) systems represent a significant share of laboratory instrumentation. In most of these instruments, sample injection is effected manually with low to moderate precision and requires skilled operators. Although few automated samplers have been previously developed, typically only one sample at a time can be injected. If a series of samples is to be analyzed, manual intervention is required. In the present work, we developed and constructed a fully automated, open source, CE autosampler, able to handle up to 14 different samples that can be used as a modular component of any in-house built CE instrument. RESULTS: An inexpensive, 3D printed, open source, autosampler for CE was developed. The autosampler consists of two parts: an injection unit with carousel containing sample and electrolyte vials and a flushing unit, containing a miniature pressure/vacuum pump. The autosampler is operated by an Arduino Mega microcontroller and an Arduino code written in the laboratory. The injection sequence is entered through a keypad and LCD display by the user. The instrument can operate autonomously for extended periods of time. It was used for fully automated analysis and/or calibration of up to 14 samples with excellent injection repeatability reaching less than 2.7% RSD for peak areas. The sampler performance was tested with two independently built CE instruments, a CE system with contactless conductivity detection (C4D) and a CE system with laser induced fluorescence (LIF) detector. SIGNIFICANCE AND NOVELTY: A novel, 3D printed, Arduino-based autosampler for CE was developed. The autosampler allows autonomous hydrodynamic injection of up to 14 different samples with fully programmable injection sequence, including capillary flushing and high voltage and data acquisition control. It provides the missing instrumental sampling setup for laboratory made CE instruments. It can be simply constructed based on the open-source blueprints in any laboratory and be a useful and time-saving add-on to any modular CE instrument.
- Keywords
- Arduino, Autosampler, Capillary electrophoresis, Open source hardware and software,
- Publication type
- Journal Article MeSH
The STESYS2 software is a new version of the IBM PC software supporting interactive stereological measurements. In comparison with the previous STESYS, it is enhanced by a number of useful options, e.g. on-line image input via a TV camera coupled with a microscope operating under MS Windows OS. The main advantage, when compared with other such software packages, is the design of the STESYS2 as a module of the freeware image processing system Image Tool which provides a user-friendly environment including a number of image processing and preprocessing routines. Capabilities of the STESYS2 are illustrated by a practical example: estimation of the surface area of capillaries in the terminal villi of human placenta by the Sandau spatial grid method.
- MeSH
- Chorionic Villi blood supply MeSH
- Capillaries anatomy & histology MeSH
- Humans MeSH
- Microscopy instrumentation MeSH
- Placenta blood supply MeSH
- Computers MeSH
- Image Processing, Computer-Assisted * MeSH
- Software * MeSH
- Pregnancy MeSH
- Check Tag
- Humans MeSH
- Pregnancy MeSH
- Female MeSH
- Publication type
- Journal Article MeSH
- Research Support, Non-U.S. Gov't MeSH
A novel approach to the remote-control system for the compact multi-crystal energy-dispersive spectrometer for X-ray emission spectroscopy (XES) applications has been developed. This new approach is based on asynchronous communication between software components and on reactive design principles. In this paper, the challenges faced, their solutions, as well as the implementation and future development prospects are identified. The main motivation of this work was the development of a new holistic communication protocol that can be implemented to control various hardware components allowing both independent operation and easy integration into different SCADA systems.
- Keywords
- X-ray spectroscopy, control system, experiment control, physics facility, reactive system, system design,
- MeSH
- Software * MeSH
- Spectrometry, X-Ray Emission MeSH
- Synchrotrons * MeSH
- Publication type
- Journal Article MeSH
In this work, we have designed, constructed, and evaluated simple, inexpensive open-source data acquisition systems based on various analog-to-digital converter modules (ADS 1115, MCP 3424, LTC 2400, with resolution from 16 to 24-bit) and a miniature Arduino Nano ™ microcontroller. The constructed data acquisition systems provide excellent performance and are comparable to a commercial, 24-bit device. We provide full schematics and corresponding source codes so that analytical chemists can easily construct any of the developed systems without extensive electronic or programming knowledge. The 24-bit LTC 2400 based device provided the best and comparable performance to a commercial, high-end 24-bit sigma to delta converter (ORCA 2800) at a fraction of cost (less than 50 USD compared to 870 USD for the commercial counterpart). The excellent performance was verified using a capillary electrophoresis system with contactless conductivity detection and separation of inorganic ions in clinical skin wipe and tap water samples.
- Keywords
- Arduino, Capillary electrophoresis, Data acquisition, Microscale separations, Open source hardware and software,
- MeSH
- Electric Conductivity MeSH
- Electrophoresis, Capillary * MeSH
- Ions MeSH
- Software * MeSH
- Water MeSH
- Publication type
- Journal Article MeSH
- Names of Substances
- Ions MeSH
- Water MeSH
- MeSH
- Electrophysiology MeSH
- Humans MeSH
- Microcomputers * MeSH
- Brain physiology MeSH
- Computers * MeSH
- Software MeSH
- Check Tag
- Humans MeSH
- Publication type
- Journal Article MeSH
Side-channel analysis has become a widely recognized threat to the security of cryptographic implementations. Different side-channel attacks, as well as countermeasures, have been proposed in the literature. Such attacks pose a severe threat to both hardware and software cryptographic implementations, especially in the IoT environment where the attacker may easily gain physical access to a device, leaving it vulnerable to tampering. In this paper, we provide a comprehensive survey regarding the non-invasive passive side-channel analysis. We describe both non-profiled and profiled attacks, related security metrics, countermeasures against such attacks, and leakage-assessment methodologies, as available in the literature of more than twenty years of research.
- Keywords
- embedded systems, security, side-channel analysis, side-channel attacks, side-channel countermeasures,
- MeSH
- Computers * MeSH
- Software MeSH
- Computer Security * MeSH
- Publication type
- Journal Article MeSH
- Review MeSH