Releases: Met4FoF/agentMET4FOF
Releases · Met4FoF/agentMET4FOF
Introduce Redundancy agent, improve supplied signals and restructure the whole package to create new namespaces
Feature
- agents: Adds
ampl
andphase_ini
parameters to SineGeneratorAgent (774a91b
) - streams: Adds
ampl
andphase_ini
parameters to SineGenerator and CosineGenerator (998b158
) - metrological_streams: Adds
ampl
andphase_ini
parameters to MetrologicalSineGenerator (fc9901e
) - redundancy agent: Adds redundancy agent class to metrological_agents.py (
7fbe934
) - MetrologicalGeneratorAgent: Add an agent to handle generic metrological data streams (
3334762
) - MET4FoF redundancy: Method init_parameters1 removed. removed unnecessary comments (
afe47c3
) - MET4FoF redundancy: Second redundancy tutorial integrated (
c527f33
) - MET4FoF redundancy: Tutorial 7 added (
caa62ca
) - MET4FoF redundancy: Met4fof redundancy modules added (
bb3cb6a
) - multiwave: Added multiwave generator to metrological_streams.py (
7b0bf4e
) - multiwave: Added multiwave generator to metrological_streams.py (
035d7c9
)
Fix
- tutorial 3: Replace one of the generator agents' streams by the cosine stream (
2f20183
) - metrological_agents: AgentBuffer import was accidentally removed (
cbec978
)
Refactor
- agents and metrological_streams and streams: Renames 'ampl' to 'amplitude' and 'phase_ini' to 'initial_phase' (
d0d8271
) - metrological_agents: Refactor metrological_agents.py into a package metrological_agents and include classes into agents (
5558008
) - metrological_streams: Refactor metrological_streams.py into a package metrological_streams and include classes into streams (
9da3744
) - base_streams: Refactor base_streams.py by applying black (
34ff2d0
) - signal_streams: Introduce all variable into signal_streams.py (
8c62972
) - signal_streams: Refactor signal_streams.py by applying black (
e604418
) - streams: Refactor streams.py into a package streams with the modules base_streams and signal_streams (
11368ee
) - signal_agents: Introduce all variable into signal_agents.py (
364702f
) - signal_agents: Refactor signal_agents.py by applying black (
396a95e
) - base_agents: Introduce all variable into base_agents.py (
34f626b
) - base_agents: Refactor base_agents.py by applying black and shortening line lengths (
8173324
) - agents: Refactor agents.py into a package agents with the modules base_agents and signal_agents (
c7bdfae
) - multi_generator: Replaces
amplitude
withvalue
in variable names in generator classes (ee45e1c
) - simple_generator: Replaces
amplitude
withvalue
in variable names in generator classes (f7475ba
) - metrological agents and streams: Make imports relative (
907cdb2
) - streams: Replaces
amplitude
withvalue
in variable names in generator classes (177b231
) - metrological_streams: Replaces
amplitude
withvalue
in variable names (b4a0118
) - metrological_streams: Reorder parameters (
b0c465f
) - MetrologicalDataStreamMet4FoF: Refine MetrologicalDataStreamMet4FoF docstring (
1bfc2a6
)
Documentation
Minor fix of Changelog
Revised and extended metrological streams
Feature
- MetrologicalGeneratorAgent: Rewrote to default metrological generator agent for both streams (
52606d7
) - SineGeneratorAgent: Added default sine generator agent to metrological_agents.py (
54f4035
) - multiwave_generator: Multiwave generator added to metrological_streams.py (
682a5ff
)
Documentation
v0.7.0
Feature
- enhance_ui: Button to export agent network display as png (
3b41610
) - enhance_subscribe: Allow special channels for requests (
a88a817
)
Fix
- enhance_UI: Fix bug on callback of
agents-network.generateImage
(d9125ab
) - enhance_UI: Fix importing name for UI example (
58b990b
) - enhance_ui: Required import visdcc (
f02429e
) - enhance_subscribe: Specify the plot channel for tests (
1d293e7
)
Documentation
- enhance_UI: Refactor agent_type to agent_name_filter (
a6f8da9
) - enhance_UI: Add docstring for create_edges_cytoscape method (
b66fcb3
) - enhance_UI: Intuitive name for toast message function in UI (
c155138
) - enhance_UI: Rename and add description to UI example (
3a03428
) - enhance_UI: Refactor tutorial folder on UI example (
360f6da
)
v0.6.4
Fix
- streams: Remove unnecessary instantiation of sine_freq in method sine_wave_function (
192a6c9
)
v0.6.3
Resolve issues with shutting down the dashboard and further introduce CHANGELOG
Improve documentation and minor bug fixes
Fix
- metrological_streams: Fixed computational error for batches of size more than one (
686bad5
) - agents: Fixed
buffer.clear
method, which did not work anymore after moving frommemory
tobuffer
Documentation
- README: Include the Zenodo DOI banner and add the Citation section (
4a57dd8
) - docstrings: Seriously improve docstrings and type hinting in
agents.py
anddashboard/LayoutHelper.py
Improve generation of noisy signals in metrological data streams
Feature
- Enable next sample generator for batch size > 1 in
MetrologicalDataStreamMet4FoF
(2907bc2
) - Refactor default uncertainty behaviour into
MetrologicalDataStreamMet4FoF
(b1f7d5a
) - Metrological
sine_wave_function
accepts lists and dataframes (ba10d76
)
Documentation
Fix
- fix
sender_agent
key accessed without being defined in plotting (1e58488
)
Simplify test runs
Changes in version 0.5.1 of agentMET4FOF
Fix
- add sneaky
psutil
dependency which was not mentioned in0.5.0
Improve test suite
- you can now use tox to run our testsuite from the repo root folder
pip install tox
[...]
tox