Gagniuc

Gagniuc

👤 Developer

13 repositories on SrcLog

View on GitHub
13 Repos
225 Stars
17 Forks
225 Watchers

Repositories (13)

Binary-files-inside-EXCEL-VBA Gagniuc/Binary-files-inside-EXCEL-VBA BASIC

This application converts any executable file to VBA source code that can be included as a '.bas' module in an EXCEL file. Once inserted into the EXCEL file, the VBA code can be used to completely restore the executable file to disk in the same directory as the EXCEL file.

43
Programming-Languages Gagniuc/Programming-Languages Java

A total of 44 poster presentations and 404 source code examples reflected in nine computer languages, namely: C#, C++, Java, JavaScript, PERL, PHP, Python, Ruby and VB.

29
Python-Coding-Examples-from-Simple-to-Complex Gagniuc/Python-Coding-Examples-from-Simple-to-Complex

This book takes the reader from Python basics to advanced applications through 227 worked examples, covering variables, arrays, control flow, functions, recursion, objects, JSON, sorting, statistics, signal analysis, logic gates, randomness, Markov chains, and Python-specific tools such as file I/O and GUIs.

23
The-Bloom-filter Gagniuc/The-Bloom-filter Python

This example implements a Bloom filter in Python, a probabilistic data structure for fast membership testing. Items are added using multiple hash functions that set bits in a fixed-size array. Membership checks return definitely not present or possibly present, with false positives possible. The source code is part of the 127 algorithms collection.

21
Hash-table Gagniuc/Hash-table Python

This project provides a minimal Python implementation of a Hash Table using separate chaining for collision handling. It supports insertion and search of key value pairs, with a compact design that demonstrates core hashing principles.

17
VB6-add-GUI-objects-at-runtime Gagniuc/VB6-add-GUI-objects-at-runtime Visual Basic 6.0

This Visual Basic 6.0 (VB6) demo shows how to make new objects at runtime. Shows how different types of objects (in this case a textbox object) can be created at runtime and whose properties can be modified as desired.

16
Entropy-of-Text Gagniuc/Entropy-of-Text HTML

Entropy is a measure of the uncertainty in a random variable. This application calculates the entropy of text. The current example calculates the entropy of sequence "TTTAAGCC". In the context of information theory the term "Entropy" refers to the Shannon entropy.

16
Markov-Chains-detector-in-VB6 Gagniuc/Markov-Chains-detector-in-VB6 Visual Basic 6.0

The current VB6 application is a detector that uses observation sequences to construct the transition matrices for two models, which are merged into a single log-likelihood matrix (LLM). A scanner can use this LLM to search for regions of interest inside a longer sequence called z (the target).

14
World-smallest-js-chart-v2.0 Gagniuc/World-smallest-js-chart-v2.0 HTML

Chart 2.0 is represented by a function that draws on a canvas object using consecutive numeric values. Version 2.0 of this compact chart takes into account both positive and negative values from the input. Thus, chart 2.0 uses a lower bound as well as an upper bound.

12
native-JS-Charts Gagniuc/native-JS-Charts HTML

The projects in this repository show a series of js charts of two types. Both of these types use the HTML5 canvas object. The first type of chart provides a normal linear plot and the second type is a circular model.

12
Micro-chart-in-VB Gagniuc/Micro-chart-in-VB Visual Basic 6.0

This compact chart takes into account both positive and negative values from an input. Thus, this VB chart takes into account a lower bound as well as an upper bound. The lower bound represents the lowest value whereas the upper bound represents the highest value over the input.

11
Combining-two-signals-in-JS-C-Py-PHP-VB-Pl-Rb-Java Gagniuc/Combining-two-signals-in-JS-C-Py-PHP-VB-Pl-Rb-Java C#

This is an implementation designed in eight different programming / scripting languages, namely C#, Python, VB6, Javascript, Perl, Ruby, Java and PHP. Each implementation is able to mix two signals/vectors (A and B) in arbitrary proportions.

6
Presentations Gagniuc/Presentations

This section contains all the original presentations from the supplementary materials related to the book entitled: Algorithms in Bioinformatics: Theory and Implementation. The presentations contain original content related to biology, bioinformatics, genetics, genomics, physics, as well as algorithms or software programming implementations.

5