q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Katherine Johnson — Mathematics to the Moon

Katherine Johnson’s mathematical calculations helped guide some of America’s most important early space missions while she confronted the racial and gender barriers faced by Black women in twentieth-century America.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

Plotly

Plotly
TypePrivate
IndustryComputer software
Founded2012; 14 years ago (2012) in Montreal, Quebec
FounderAlex Johnson
Jack Parmer
Chris Parmer
Matthew Sundquist
Headquarters
Websiteplotly.com

Plotly is a technical computing company headquartered in Montreal, Quebec, that develops online data analytics and visualization tools. Plotly provides online graphing, analytics, and statistics tools for individuals and collaboration, as well as scientific graphing libraries for Python, R, MATLAB, Perl, Julia, Arduino, JavaScript[1] and REST.

History

[edit]

Plotly was founded by Alex Johnson, Jack Parmer, Chris Parmer, and Matthew Sundquist.[2]

The founders' backgrounds are in science, energy, and data analysis and visualization.[2] Early employees include Christophe Viau, a Canadian software engineer and Ben Postlethwaite, a Canadian geophysicist.[3] Plotly was named one of the Top 20 Hottest Innovative Companies in Canada by the Canadian Innovation Exchange.[4] Plotly was featured in "startup row" at PyCon 2013,[5] and sponsored the SciPy 2018 conference.[6]

Plotly raised $5.5 million during its Series A funding, led by MHS Capital, Siemens Venture Capital, Rho Ventures, Real Ventures, and Silicon Valley Bank.[7]

The Boston Globe and Washington Post newsrooms have produced data journalism using Plotly.[8][9] In 2020, Plotly was named a Best Place to Work by the Canadian SME National Business Awards, and nominated as Business of the Year.[10]

Products

[edit]

Plotly offers open-source and enterprise products.

  • Dash is an open-source Python, R, and Julia framework for building web-based analytic applications. Many specialized open-source Dash libraries exist that are tailored for building domain-specific Dash components and applications. Some examples are Dash DAQ, for building data acquisition GUIs to use with scientific instruments, and Dash Bio, which enables users to build custom chart types, sequence analysis tools, and 3D rendering tools for bioinformatics applications.[11]
  • Dash Enterprise is Plotly's paid product for building, testing, deploying, managing and scaling Dash applications organization-wide.[12]
  • Chart Studio Cloud is a free, online tool for creating interactive graphs. It has a point-and-click graphical user interface for importing and analyzing data into a grid and using stats tools.[13] Graphs can be embedded or downloaded.
  • Chart Studio Enterprise is a paid product that allows teams to create, style, and share interactive graphs on a single platform. It offers expanded authentication and file export options, and does not limit sharing and viewing.[14]
  • Data visualization libraries Plotly.js is an open-source JavaScript library for creating graphs and powers Plotly.py for Python, as well as Plotly.R for R, MATLAB, Node.js, Julia, and Arduino and a REST API.[15][16][17][18][19][20][21] Plotly can also be used to style interactive graphs with Jupyter notebook.[22]
  • Figure converters which convert matplotlib,[23] ggplot2,[24] and IGOR Pro[25] graphs into interactive, online graphs.
A gallery of Plotly graphs

Data visualization libraries

[edit]

Plotly provides a collection of supported chart types across several programming languages:

Chart Type Chart name JavaScript[26] Python[27] R[28] Julia[29]
Basic charts Scatter plot checked box checked box checked box checked box
Basic charts Line chart checked box checked box checked box checked box
Basic charts Bar chart checked box checked box checked box checked box
Basic charts Pie chart checked box checked box checked box checked box
Basic charts Bubble chart checked box checked box checked box checked box
Basic charts Dot plot checked box checked box checked box checked box
Basic charts Filled area plot checked box checked box checked box checked box
Basic charts Horizontal bar chart checked box checked box checked box checked box
Basic charts Gantt chart unchecked box checked box checked box unchecked box
Basic charts Sunburst chart checked box checked box checked box checked box
Basic charts Sankey diagram checked box checked box checked box checked box
Basic charts Point cloud checked box unchecked box unchecked box checked box
Basic charts Treemap checked box checked box checked box checked box
Basic charts Table checked box checked box checked box checked box
Basic charts Dumbbell plot unchecked box checked box checked box unchecked box
AI and machine learning charts ML regression unchecked box checked box unchecked box unchecked box
AI and machine learning charts kNN classification unchecked box checked box unchecked box unchecked box
AI and machine learning charts ROC and PR curves unchecked box checked box unchecked box unchecked box
AI and machine learning charts PCA visualization unchecked box checked box unchecked box unchecked box
AI and machine learning charts t-SNE and UMAP projections unchecked box checked box unchecked box unchecked box
Statistical charts Box plot checked box checked box checked box checked box
Statistical charts Histogram checked box checked box checked box checked box
Statistical charts Distplot unchecked box checked box unchecked box unchecked box
Statistical charts 2D density plot checked box unchecked box unchecked box checked box
Statistical charts 2D histogram checked box checked box checked box checked box
Statistical charts 2D histogram contour checked box checked box checked box checked box
Statistical charts Scatterplot matrix unchecked box checked box unchecked box unchecked box
Statistical charts Facet and trellis plot unchecked box checked box unchecked box unchecked box
Statistical charts Tree plot unchecked box checked box unchecked box unchecked box
Statistical charts SPC control chart checked box unchecked box unchecked box checked box
Statistical charts Violin plot checked box checked box checked box checked box
Statistical charts Parallel categories diagram checked box checked box unchecked box checked box
Statistical charts Splom checked box unchecked box checked box checked box
Statistical charts Marginal distribution plot unchecked box checked box unchecked box unchecked box
Statistical charts Strip chart unchecked box checked box unchecked box unchecked box
Scientific charts Contour plot checked box checked box checked box checked box
Scientific charts Heatmap checked box checked box checked box checked box
Scientific charts Imshow unchecked box checked box unchecked box unchecked box
Scientific charts Ternary plot checked box checked box checked box checked box
Scientific charts Parallel coordinates plot checked box checked box checked box checked box
Scientific charts Log plot checked box checked box checked box checked box
Scientific charts Dendrogram unchecked box checked box unchecked box unchecked box
Scientific charts Annotated heatmap unchecked box checked box unchecked box unchecked box
Scientific charts WebGL heatmap checked box unchecked box checked box checked box
Scientific charts Wind rose chart checked box checked box unchecked box checked box
Scientific charts Ternary contour plot checked box checked box checked box checked box
Scientific charts Ternary overlay unchecked box checked box unchecked box unchecked box
Scientific charts Quiver plot unchecked box checked box unchecked box unchecked box
Scientific charts Streamline plot unchecked box checked box unchecked box unchecked box
Scientific charts Network graph unchecked box checked box checked box unchecked box
Scientific charts Radar chart checked box checked box checked box checked box
Scientific charts Carpet plot checked box checked box checked box checked box
Scientific charts Carpet scatter plot checked box checked box checked box checked box
Scientific charts Carpet contour plot checked box checked box checked box checked box
Scientific charts Polar chart checked box checked box checked box checked box
Scientific charts Image data display checked box unchecked box checked box checked box
Financial charts Waterfall chart checked box checked box checked box checked box
Financial charts Indicator checked box checked box unchecked box checked box
Financial charts Candlestick chart checked box checked box checked box checked box
Financial charts Funnel chart checked box checked box checked box checked box
Financial charts Time series checked box checked box checked box checked box
Financial charts OHLC chart checked box checked box checked box checked box
Financial charts Gauge chart checked box checked box checked box checked box
Financial charts Bullet chart checked box checked box checked box checked box
Maps Mapbox map layers checked box checked box checked box checked box
Maps Mapbox density heatmap checked box checked box checked box checked box
Maps Mapbox choropleth map checked box checked box checked box checked box
Maps Choropleth map checked box checked box checked box checked box
Maps Lines on maps checked box checked box checked box checked box
Maps Lines on Mapbox unchecked box checked box checked box unchecked box
Maps Bubble maps checked box checked box checked box checked box
Maps Scatter plots on maps checked box checked box checked box checked box
Maps Scatter plots on Mapbox checked box checked box checked box checked box
Maps Filled area on map checked box checked box checked box checked box
Maps Mapbox hexbin unchecked box checked box unchecked box unchecked box
3D charts 3D scatter plot checked box checked box checked box checked box
3D charts Ribbon plot checked box unchecked box unchecked box checked box
3D charts 3D surface plot checked box checked box checked box checked box
3D charts 3D mesh plot checked box checked box checked box checked box
3D charts 3D line plot checked box checked box checked box checked box
3D charts Tri-surf plot checked box checked box checked box checked box
3D charts 3D cluster graph checked box unchecked box unchecked box checked box
3D charts 3D cone plot checked box checked box checked box checked box
3D charts 3D streamtube plot checked box checked box checked box checked box
3D charts 3D isosurface plot checked box checked box checked box checked box
3D charts 3D bubble chart unchecked box checked box unchecked box unchecked box
3D charts 3D volume plot unchecked box checked box unchecked box unchecked box
Subplots Subplots checked box checked box checked box checked box
Multiple Axes Multiple Axes checked box checked box checked box checked box

Dash

[edit]

Dash is a Python framework built on top of React, a JavaScript library.[30] Dash also works for R, and most recently supports Julia. While still described as a Python framework, Python isn't used for the other languages: "... describing Dash as a Python framework misses a key feature of its design: the Python side (the back end/server) of Dash was built to be lightweight and stateless [allowing] multiple back-end languages to coexist on an equal footing".[31]

It is possible to integrate D3.js charts as Dash components.[32] Dash provides the default CSS (plus HTML and JavaScript), but for custom styling Dash applications, CSS can be added, or Dash Enterprise used.[33]

Dash Enterprise

[edit]

Dash Enterprise is Plotly's paid product for building, testing, deploying, managing and scaling Dash applications organization-wide.[34] The product integrates with enterprise IT systems to enable organizations to build, deploy and scale low-code Dash applications.[35] With open-source Dash, analytic applications can be run from a local machine, but cannot be easily accessed by others in the organization.[36]

Enterprise IT integration

[edit]

Dash Enterprise installs on cloud environments and on-premises. Amazon Web Services, Google Cloud Platform, and Microsoft Azure are supported, as are multiple Linux on-premises servers.[37] Authentication integrations include LDAP, AD, PKI, Okta, SAML, OAuth2, SSO, and email authentication, and Dash application access is managed through a GUI rather than code.[38] Dash Enterprise connects to major big data backends, including Salesforce, PostgreSQL, Databricks via PySpark, Snowflake, Dask, Datashader, and Vaex.[39] In 2020, Plotly partnered with NVIDIA to integrate Dash with RAPIDS,[40] and NVIDIA participated in Plotly's Series C funding round.

Low-code capabilities

[edit]

Dash Enterprise enables low-code development of Dash applications, which is not possible with open-source Dash. Enterprise users can write applications in multiple development environments, including Jupyter Notebook.[41] Dash Enterprise ships with several “development engines” for drag-and-drop application editing, application design, and automated reporting, as well as dozens of artificial intelligence and machine learning application templates.[42][43][44][45]

Deployment and scaling

[edit]

Dash application code is deployed to Dash Enterprise using the git-push command. Dash application deployments are containerized to avoid dependency conflicts, and can be embedded in existing web platforms without iframes.[46][47] Deployed applications can be managed and accessed in a single portal called App Manager, where administrators can control user authentication and view usage analytics.[48][49] Dash Enterprise scales horizontally with Kubernetes.[50] Jobs queuing, GPU acceleration, and CPU parallelization support high performance computing requirements.[51] Plotly also offers professional services for application development and workshop training.

References

[edit]
  1. ^ "Plotly Javascript". plotly.com. Retrieved 2023-03-29.
  2. ^ a b Czikk, Joseph (July 29, 2013). "Ex-Silicon Valley kids to launch web startup in Montreal". Montreal Gazette. Archived from the original on 2013-11-13. Retrieved 2013-10-29.
  3. ^ "About". Plotly. Retrieved 2013-10-29.
  4. ^ Levy, Carmi (November 11, 2013). "CIX 2013 celebrates Canada's innovation economy". Yahoo! Finance Canada.
  5. ^ Curtin, Brian (March 11, 2013). "Announcing Our Startup Row Selections". PyCon.
  6. ^ "Sponsors | SciPy 2018". Retrieved 2018-08-06.
  7. ^ "Plotly raises $5.5 million Series A from Rho Ventures, MHS Capital, Real Ventures, others". BetaKit. Retrieved 2018-08-06.
  8. ^ "Where trucks crash on Storrow and Memorial drives - The Boston Globe". BostonGlobe.com. Retrieved 2018-08-06.
  9. ^ "A hunger expert explains what happens now that food stamps are cut". Washington Post. Retrieved 2018-08-06.
  10. ^ "Plotly Named Best Place to Work" (Press release). 4 February 2020.
  11. ^ "Dash by Plotly". Retrieved 2018-07-31.
  12. ^ "Dash Enterprise". Plotly. Retrieved 2014-09-20.
  13. ^ Machlis, Sharon (November 6, 2013). "Beauty and brains: Plotly combines dataviz and serious statistical analysis". Computer World. Archived from the original on 2013-12-02. Retrieved 2013-11-07.
  14. ^ "Chart Studio".
  15. ^ "Plotly's Julia library". Plotly. Retrieved 2014-10-12.
  16. ^ "Plotly's Node.js library". Plotly. Retrieved 2014-10-12.
  17. ^ "Plotly's R Library". Plotly. Retrieved 2014-10-12.
  18. ^ "Plotly's MATLAB library". Plotly. Retrieved 2014-10-12.
  19. ^ "Graphical Representations of Data". Python Wiki. November 4, 2013.
  20. ^ Romano, Zoe (November 4, 2013). "Create Interactive Graphs Logging Arduino Data With Plotly". Arduino Blog.
  21. ^ "APIs". Plotly. Retrieved 2013-10-29.
  22. ^ "Plotly IPython gallery". IPython Notebook Viewer. Archived from the original on 2014-01-26. Retrieved 2013-12-10.
  23. ^ "Online, interactive Matplotlib graphs". Plotly. Retrieved 2014-10-12.
  24. ^ "Online, interactive ggplot2 graphs". Plotly. Retrieved 2014-10-12.
  25. ^ "Online, interactive Igor Pro graphs". Plotly. Retrieved 2014-10-12.
  26. ^ "Plotly". plotly.com.
  27. ^ "Plotly Python Graphing Library".
  28. ^ "Plotly". plotly.com.
  29. ^ "Plotly.jl". GitHub. 14 October 2021.
  30. ^ "React for Python Developers | Dash for Python Documentation | Plotly".
  31. ^ plotly (2020-10-26). "Announcing Dash for Julia". Medium. Retrieved 2021-03-19.
  32. ^ "Integrating D3.js into Dash Components | Dash for Python Documentation | Plotly".
  33. ^ "Adding CSS & JS and Overriding the Page-Load Template | Dash for Python Documentation | Plotly". dash.plotly.com. Retrieved 2021-03-19.
  34. ^ "Data Apps for Production | Plotly". plotly.com.
  35. ^ "Dash Enterprise: The Premier Data App Platform for Python". plotly.com.
  36. ^ "Dash". GitHub. 26 October 2021.
  37. ^ "Dash Enterprise - Guided Installation". plotly.com.
  38. ^ "No-Code Authentication". plotly.com.
  39. ^ "Big Data Pipelines".
  40. ^ "Plotly and NVIDIA Partner to Integrate Dash and RAPIDS". 19 May 2020.
  41. ^ "Data App Workspaces". plotly.com.
  42. ^ "Dash AI App Catalogue".
  43. ^ "Dash Dashboard Engine".
  44. ^ "Dash Design Kit".
  45. ^ "Dash Snapshot Engine".
  46. ^ "Dash Embedding".
  47. ^ "Dash App Manager". plotly.com.
  48. ^ "Dash App Manager".
  49. ^ "Dash App Manager".
  50. ^ "Dash Kubernetes".
  51. ^ "High Performance Computing".
[edit]

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

Wikipedia

Plotly

Plotly is a technical computing company headquartered in Montreal, Quebec, that develops online data analytics and visualization tools. Plotly provides online graphing, analytics, and statistics tools for individuals and collaboration, as well as scientific graphing libraries for Python, R, MATLAB, Perl, Julia, Arduino, JavaScript and REST.

MORE →
No preview image
Wikipedia

Family Plot

Family Plot is a 1976 American black comedy thriller film directed by Alfred Hitchcock in his final directorial feature, and starring Karen Black, Bruce Dern, Barbara Harris, and William Devane. It was based on Victor Canning's 1972 novel The Rainbird Pattern, which Ernest Lehman adapted for the screen. The film was screened at the 1976 Cannes Film Festival but was not entered into the main competition.

MORE →
Wikipedia

Gunpowder Plot

The Gunpowder Plot of 1605, in earlier centuries often called the Gunpowder Treason Plot or the Jesuit Treason, was an unsuccessful attempted regicide against King James VI of Scotland and I of England by a group of English Catholics, led by Robert Catesby. The plan was to blow up the House of Lords during the State Opening of Parliament on Tuesday 5 November 1605, as the prelude to a popular revolt in the Midlands during which King James's nine-year-old daughter, Princess Elizabeth, was to be installed as the new head of state. Catesby is suspected by historians to have embarked on the scheme after hopes of greater religious tolerance under James had faded, leaving many English Catholics disappointed. His fellow conspirators were John and Christopher Wright, Robert and Thomas Wintour, Thomas Percy, Guy Fawkes, Robert Keyes, Thomas Bates, John Grant, Ambrose Rookwood, Sir Everard Digby and Francis Tresham. Fawkes, who had 10 years of military experience fighting in the Spanish Netherlands in the failed suppression of the Dutch Revolt, was given charge of the explosives. On 26 October 1605, an anonymous letter of warning was sent to William Parker, 4th Baron Monteagle, a Catholic member of Parliament, who immediately showed it to the authorities. During a search of the House of Lords on the evening of 4 November, Fawkes was discovered guarding 36 barrels of gunpowder—enough to reduce the House of Lords to rubble—and arrested. Hearing that the plot had been discovered, most of the conspirators fled from London while trying to enlist support along the way. Several made a last stand against the pursuing Sheriff of Worcestershire and a posse of his men at Holbeche House; in the ensuing gunfight Catesby was one of those shot and killed. At their trial on 27 January 1606, eight of the surviving conspirators, including Fawkes, were convicted and sentenced to be hanged, drawn and quartered. Some details of the assassination attempt were allegedly known by the principal Jesuit of England, Henry Garnet. Although Garnet was convicted of high treason and put to death, doubt has been cast on how much he really knew. As the plot's existence was revealed to him through confession, Garnet was prevented from informing the authorities by the absolute confidentiality of the confessional. Although anti-Catholic legislation was introduced soon after the discovery of the plot, many important and loyal Catholics remained in high office during the rest of King James I's reign. The thwarting of the Gunpowder Plot was commemorated for many years afterwards by special sermons and other public events such as the ringing of church bells, which evolved into the British variant of Bonfire Night of today.

MORE →
Wikipedia

Plotter

A plotter is a machine that produces vector graphics drawings. Plotters draw lines on paper using a pen, or in some applications, use a knife to cut a material like vinyl or leather. In the latter case, they are sometimes known as a cutting plotter. In the past, plotters were used in applications such as computer-aided design, as they were able to produce line drawings much faster and of a higher quality than contemporary conventional printers. Smaller desktop plotters were often used for business graphics. Printers with graphics capabilities took away some of the market by the early 1980s, and the introduction of laser printers in the mid-1980s largely eliminated the use of plotters from most roles. Plotters retained a niche for producing very large drawings for many years, but have now largely been replaced by wide-format conventional printers. Cutting plotters remain in use in a number of industries.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

Who became the first Black woman to travel into space?

Mae Jemison, aboard Space Shuttle Endeavour in 1992.