code: def test_chain_3_seq(self):
      g = graphistry.edges(edges3_df, "a", "b").materialize_nodes()
      g2 = compute_igraph(g, "pagerank")
      g3 = compute_igraph(g2, "articulation_points")
      assert "pagerank" in g3._nodes
      assert "articulation_points" in g3._nodes
  
imports: import pyarrow
  import graphistry, logging, pandas, pytest, warnings
  from graphistry.tests.common import NoAuthTestCase
  from graphistry.constants import SRC, DST, NODE
  from graphistry.plugins.igraph import SRC_IGRAPH, DST_IGRAPH, compute_algs, compute_igraph, layout_algs, layout_igraph
label_desc: Use image node_id 4 for calling the Test_igraph_compute obj's underlying member method code with example usage: obj.test_chain_3_seq() without return types