semvec/pypi-packages huggingface dataset:
rfidtools 2.0.1
A tool for RFID production at CIOT.
Requires Python: >=3.11,<3.12

# RFID Tools

RFID Tool used to print and add labels to RFID database.

----

Python >3.10 is required.

Download from PIP using the OS terminal:
    pip install rfidtools

Or on windows using powershell (if python is not in PATH):
    python -m pip install rfidtools

Run the program in your terminal using:
    python -m rfidtools
rils 0.4
Regression via Iterated Local Search for Symbolic Regression GECCO Competition -- 2023
Requires Python: >=3.6

# RILS -- Regression via Iterated Local Search
RILS algorithm for GECCO2023 SR competition

# Installation instructions

0. The program requires Python 3 (tested on version 3.11.3), but it should work on some earlier versions as well. 
We also recommend using pip package manager. 

1. Download the repository and unpack it. 

2. Install the following pip packages:

```console
pip install numpy
pip install sympy
pip install scikit-learn
pip install statsmodels
```

# Execution instructions

1. Position inside the root directory of the unpacked repository. The (sub)directories at this level are: instances/, paper/, results/ and rils/.
Directory instances/ holds datasets that are previously rounded to 9 decimals and saved in the tab separated .txt files.  

2. Call run_all.cmd or run_all.sh script depending on whether you use Windows or Linux. 
If using Linux, you might need to change the accesss rights for this script, i.e. add x (execution) rights. 
Also, you might need to change the name of python executable to python3 on some systems. 
The content of run_all.{cmd|sh} file is as follows:

```console
python run.py "instances/srbench_2023" "dataset_1.txt" 180 20
python run.py "instances/srbench_2023" "dataset_2.txt" 100 10
python run.py "instances/srbench_2023" "dataset_3.txt" 180 20
```

3. The steps in the execution pipeline are explained in paper/rils_gecco2023.pdf. 
Briefly, several output files will occurr during execution:

    1. best_sols_dataset_{1|2|3}.txt
    2. log.txt
    3. out.txt

The model will be written inside out.txt.
Note that there is semi-automated (interactive) simplification (step 4 in the paper) for the dataset_3.
deephaven-plugin-plotly 0.2.0
Deephaven Plugin for Plotly
Keywords: deephaven,plugin,plotly

# Deephaven Plugin for Plotly

The Deephaven Plugin for Plotly. Allows for opening Plotly plots in a Deephaven environment. Any Plotly plot
should be viewable by default. For example:

### Scatter Plot
```python
import plotly.express as px
df = px.data.iris()
fig = px.scatter(df, x="sepal_width", y="sepal_length", color="species",
                 size='petal_length', hover_data=['petal_width'])
```

### Box Plot
```python
import plotly.express as px
df = px.data.tips()
fig = px.box(df, x="time", y="total_bill")
```

### Multiple Series
It's possible to have multiple kinds of series in the same figure. Here is an example driving a line and a bar plot:
```python
from plotly.subplots import make_subplots
import plotly.graph_objects as go
fig = make_subplots(rows=1, cols=2)
fig.add_trace(
    go.Scatter(x=[1, 2, 3], y=[4, 5, 6]),
    row=1, col=1)
fig.add_trace(
    go.Bar(x=[1, 2, 3], y=[4, 5, 6], marker=dict(color=[4, 5, 6], coloraxis="coloraxis")),
    row=1, col=2)
fig.update_layout(title_text="Side By Side Subplots", showlegend=False)
```

### Plot data from a Deephaven table
```python
from deephaven import empty_table, numpy
import plotly.express as px
t = empty_table(300).update(formulas=["X = (double)i", "Y = Math.sin(X)"])
data = numpy.to_numpy(t, ["X", "Y"])
fig = px.line(x=data[:,0], y=data[:,1])
```

## Build

To create your build / development environment:

```sh
python -m venv .venv
source .venv/bin/activate
pip install --upgrade pip setuptools
pip install build deephaven-plugin plotly
```

To build:

```sh
python -m build --wheel
```

The wheel is stored in `dist/`. 

To test within [deephaven-core](https://github.com/deephaven/deephaven-core), note where this wheel is stored (using `pwd`, for example).
Then, follow the directions in the [deephaven-js-plugins](https://github.com/deephaven/deephaven-js-plugins) repo.