Skip to content

Commit 922b693

Browse files
authored
move cuxfilter to 'inactive' projects, remove references (#809)
Contributes to rapidsai/build-planning#291 * moves `cuxfilter` to the "inactive projects' section of the API docs * removes references encouraging its use Authors: - James Lamb (https://github.com/jameslamb) Approvers: - Bradley Dice (https://github.com/bdice) URL: #809
1 parent ff3968c commit 922b693

5 files changed

Lines changed: 28 additions & 43 deletions

File tree

_data/docs.yml

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,6 @@ apis:
4646
legacy: 1
4747
stable: 1
4848
nightly: 1
49-
cuxfilter:
50-
name: cuxfilter
51-
path: cuxfilter
52-
desc: 'cuxfilter acts as a connector library, which provides the connections between different visualization libraries and a GPU dataframe without much hassle. This also allows the user to use charts from different libraries in a single dashboard, while also providing the interaction.'
53-
ghlink: https://github.com/rapidsai/cuxfilter
54-
cllink: https://github.com/rapidsai/cuxfilter/blob/main/CHANGELOG.md
55-
versions:
56-
# enable or disable links; 0 = disabled, 1 = enabled
57-
legacy: 1
58-
stable: 1
59-
nightly: 1
6049
cudf-java:
6150
name: 'Java + cuDF'
6251
path: cudf-java
@@ -294,6 +283,22 @@ inactive-projects:
294283
version-overrides:
295284
legacy: "25.02"
296285
stable: "25.04"
286+
cuxfilter:
287+
name: cuxfilter
288+
path: cuxfilter
289+
desc: 'cuxfilter acts as a connector library, which provides the connections between different visualization libraries and a GPU dataframe without much hassle. This also allows the user to use charts from different libraries in a single dashboard, while also providing the interaction.'
290+
ghlink: https://github.com/rapidsai/cuxfilter
291+
cllink: https://github.com/rapidsai/cuxfilter/blob/main/CHANGELOG.md
292+
versions:
293+
# enable or disable links; 0 = disabled, 1 = enabled
294+
legacy: 1
295+
stable: 1
296+
nightly: 0
297+
# always use these specific versions for these specific paths, regardless
298+
# of the current state of RAPIDS
299+
version-overrides:
300+
legacy: "26.04"
301+
stable: "26.06"
297302
libcuproj:
298303
name: libcuproj
299304
path: libcuproj

_includes/selector.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -395,11 +395,11 @@
395395
img_loc: ["NGC", "Docker Hub"],
396396
img_types: ["Base", "Notebooks"],
397397
packages: ["Standard", "Choose Specific Packages"],
398-
additional_pip_packages: ["cuDF", "dask-cuDF", "cuML", "cuGraph/nx-cugraph", "cuxfilter", "cuCIM", "RAFT", "cuVS", "nvForest"],
399-
additional_rapids_packages: ["cuDF", "cuML", "cuGraph", "cuxfilter", "cuCIM", "RAFT", "cuVS", "nvForest"],
398+
additional_pip_packages: ["cuDF", "dask-cuDF", "cuML", "cuGraph/nx-cugraph", "cuCIM", "RAFT", "cuVS", "nvForest"],
399+
additional_rapids_packages: ["cuDF", "cuML", "cuGraph", "cuCIM", "RAFT", "cuVS", "nvForest"],
400400
additional_packages: ["Graphistry", "JupyterLab", "NetworkX + nx-cugraph", "Plotly Dash", "PyTorch", "TensorFlow", "Xarray-Spatial"],
401401
note_prefix: "<i class='fas fa-info-circle text-blue'></i>",
402-
rapids_meta_pkgs: ["cuDF", "cuML", "cuGraph", "nx-cugraph", "cuxfilter", "cuCIM", "RAFT", "cuVS"],
402+
rapids_meta_pkgs: ["cuDF", "cuML", "cuGraph", "nx-cugraph", "cuCIM", "RAFT", "cuVS"],
403403
getStableVersion() {
404404
return "{{ site.data.releases.stable.version }}";
405405
},

ci/customization/projects-to-versions.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,6 @@
1919
"stable": "26.06",
2020
"nightly": "26.08"
2121
},
22-
"cuxfilter": {
23-
"legacy": "26.04",
24-
"stable": "26.06",
25-
"nightly": "26.08"
26-
},
2722
"cudf-java": {
2823
"legacy": "26.04",
2924
"stable": "26.06"
@@ -115,6 +110,10 @@
115110
"legacy": "25.02",
116111
"stable": "25.04"
117112
},
113+
"cuxfilter": {
114+
"legacy": "26.04",
115+
"stable": "26.06"
116+
},
118117
"libcuproj": {
119118
"legacy": "25.02",
120119
"stable": "25.04"

user-guide/index.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,6 @@ The RAPIDS data science framework is a collection of libraries for running end-t
4646
Start with the [cuSpatial User Guide](/api/cuspatial/stable/user_guide/cuspatial_api_examples/){: target="_blank"} for an intro to GPU Accelerated Spatial Analytics.
4747
{: .mb-8 }
4848

49-
50-
**<i class="fa-light fa-chart-scatter-bubble"></i> Accelerated Cross Filtered Visualization with [cuxfilter](https://github.com/rapidsai/cuxfilter)**:
51-
Start with [10 Minutes to Cuxfilter](api/cuxfilter/stable/user_guide/10_minutes_to_cuxfilter/){: target="_blank"} to get an overview of how to quickly create a dashboard. There are also broader examples in the [RAPIDS Visualization Guides](https://github.com/rapidsai/cuxfilter/tree/HEAD/notebooks/RAPIDS%20Visualization%20Guide){: target="_blank"}.
52-
{: .mb-8 }
53-
54-
5549
**<i class="fa-light fa-images"></i> Computer Vision and Analytics with [cuCIM](https://github.com/rapidsai/cucim){: target="_blank"}**:
5650
Start with the [Welcome Notebook](https://github.com/rapidsai/cucim/blob/branch-{{ site.data.releases.stable.version }}/notebooks/Welcome.ipynb){: target="_blank"} for links to resources guides and a good overview of the project structure.
5751
{: .mb-8 }

visualization/index.md

Lines changed: 5 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ RAPIDS libraries can easily fit in visualization workflows. This catalog of feat
1414
*[330 million+ datapoints rendered in under 1.5s via RAPIDS + Plotly Dash 2020 Census Demo](https://github.com/rapidsai/plotly-dash-rapids-census-demo)*
1515

1616
### Featured Libraries
17+
1718
- **[HoloViews](#holoviews):** Declarative objects for quickly building complex interactive plots from high-level specifications. Directly uses cuDF.
1819
- **[hvPlot](#hvplot):** Quickly return interactive plots from cuDF, Pandas, Xarray, or other data structures. Just replace `.plot()` with `.hvplot()`.
1920
- **[Datashader](#datashader):** Rasterizing huge datasets quickly as scatter, line, geospatial, or graph charts. Directly uses cuDF.
@@ -22,9 +23,9 @@ RAPIDS libraries can easily fit in visualization workflows. This catalog of feat
2223
- **[Seaborn](#seaborn):** Static single charting library that extends matplotlib.
2324

2425
### Other Notable Libraries
26+
2527
- **[Panel](#panel):** A high-level app and dashboarding solution for the Python ecosystem.
2628
- **[PyDeck](#pydeck):** Python bindings for interactive spatial visualizations with webGL powered deck.gl, optimized for a Jupyter environment.
27-
- **[cuxfilter](#cuxfilter):** RAPIDS developed cross filtering dashboarding tool that integrates many of the libraries above.
2829
- **[node RAPIDS](#noderapids):** RAPIDS bindings in nodeJS, a high performance JS/TypeScript visualization alternative to using Python.
2930

3031

@@ -34,11 +35,10 @@ The below libraries directly use RAPIDS cuDF/Dask-cuDF and/or cuSpatial to creat
3435
- **[Holoviews with Linked Brushing User Guide](https://holoviews.org/user_guide/Linked_Brushing.html?highlight=linked%20brushing)**
3536
- **[Datashader User Guide](https://datashader.org/user_guide/Performance.html)**
3637
- **[Plotly Dash with Holoviews Docs](https://dash.plotly.com/holoviews#gpu-accelerating-datashader-and-linked-selections-with-rapids)**
37-
- **[cuxfilter GitHub](https://github.com/rapidsai/cuxfilter)**
38-
3938

4039
### **Note:** Web Hosted vs Local Hosted Chart Interaction
41-
When interacting with this page through a website, the interactive examples below are all **static and use pre-computed data.** To run a true interactive version, host through the **active** instance found on our [cuxfilter GitHub Notebooks](https://github.com/rapidsai/cuxfilter/tree/branch-{{ site.data.releases.stable.version }}/notebooks/RAPIDS%20Visualization%20Guide).
40+
41+
When interacting with this page through a website, the interactive examples below are all **static and use pre-computed data.**
4242

4343
{% include viz-cdn-js-css.html %}
4444

@@ -77,7 +77,7 @@ When interacting with this page through a website, the interactive examples belo
7777
<img src="/assets/images/clifford_interact.png" style="width:130px; display:inline-block; vertical-align:middle; padding-left:20px; "></a>
7878

7979
- Datashader is a graphics pipeline system for creating meaningful representations of large datasets quickly and flexibly.
80-
- Datashader is able to render a variety of chart types statically, and interactively when combined with other libraries like HoloViews or cuxfilter.
80+
- Datashader is able to render a variety of chart types statically, and interactively when combined with other libraries like HoloViews.
8181
- Read about Datashader at [datashader.org](https://datashader.org) and explore its examples.
8282
- Read about [RAPIDS compatibility](https://datashader.org/user_guide/Performance.html?highlight=cudf#data-objects).
8383
<br/>
@@ -153,18 +153,6 @@ When interacting with this page through a website, the interactive examples belo
153153
- Read about pyDeck at [pydeck.gl/](https://pydeck.gl/) and explore its gallery [pydeck gallery](https://pydeck.gl/#gallery).
154154
- Further [Documentation](https://pydeck.gl/layer.html).
155155

156-
157-
<a id='cuxfilter'></a><br/>
158-
<img src="/assets/images/rapids_logo.png" style="width:150px; display:inline-block; vertical-align:middle;">
159-
<span style="color:#7400ff; font-size:2.5em; vertical-align: middle;">cuxfilter</span>
160-
<a href="https://docs.rapids.ai/api/cuxfilter/nightly/examples/examples.html" target="_blank" title="cuxfilter example page">
161-
<img src="/assets/images/cuxfilter-demo.gif" style="width:220px; display:inline-block; vertical-align:middle; padding-left:20px;"></a>
162-
<br/>
163-
- cuxfilter is a RAPIDS developed cross filtering library which enables GPU accelerated dashboards, using best in class charting libraries, with just a few lines of Python.
164-
- Read about cuxfilter at [github.com/rapidsai/cuxfilter](https://github.com/rapidsai/cuxfilter) and explore its examples [docs.rapids.ai/api/cuxfilter/stable/examples/examples.html](https://docs.rapids.ai/api/cuxfilter/stable/examples/examples.html).
165-
- Further [Documentation](https://docs.rapids.ai/api/cuxfilter/stable/10_minutes_to_cuxfilter.html).
166-
167-
168156
<a id='noderapids'></a><br/>
169157
<img src="/assets/images/rapids_logo.png" style="width:150px; display:inline-block; vertical-align:middle;">
170158
<span style="color:#7400ff; font-size:2.5em; vertical-align: middle;">nodeRAPIDS</span>
@@ -178,5 +166,4 @@ When interacting with this page through a website, the interactive examples belo
178166
- Further [Documentation](https://rapidsai.github.io/node/).
179167

180168

181-
182169
<br/><br/><br/>

0 commit comments

Comments
 (0)