Hi Tim,
I got this error when I tried to run mt.s.show(5) :
FatalError Traceback (most recent call last)
in ()
----> 1 mt.s.show(5)
in show(self, n, width, truncate, types, handler)
/home/hail/hail.zip/hail/typecheck/check.py in wrapper(__original_func, *args, **kwargs)
558 def wrapper(original_func, *args, **kwargs):
559 args, kwargs = check_all(__original_func, args, kwargs, checkers, is_method=is_method)
–> 560 return original_func(*args, **kwargs)
561
562 return wrapper
/home/hail/hail.zip/hail/expr/expressions/base_expression.py in show(self, n, width, truncate, types, handler)
686 Print an extra header line with the type of each field.
687 “”"
–> 688 handler(self._show(n, width, truncate, types))
689
690 def _show(self, n=10, width=90, truncate=None, types=True):
/home/hail/hail.zip/hail/expr/expressions/base_expression.py in _show(self, n, width, truncate, types)
709 if source is not None:
710 name = source._fields_inverse.get(self, name)
–> 711 t = self._to_table(name)
712 if name in t.key:
713 t = t.key_by(name).select()
/home/hail/hail.zip/hail/expr/expressions/base_expression.py in _to_table(self, name)
627 else:
628 m = source.select_cols(field_name)
–> 629 m = m.rename({field_name: name})
630 else:
631 m = source.select_cols(**{name: self})
in rename(self, fields)
/home/hail/hail.zip/hail/typecheck/check.py in wrapper(__original_func, *args, **kwargs)
558 def wrapper(original_func, *args, **kwargs):
559 args, kwargs = check_all(__original_func, args, kwargs, checkers, is_method=is_method)
–> 560 return original_func(*args, **kwargs)
561
562 return wrapper
/home/hail/hail.zip/hail/matrixtable.py in rename(self, fields)
3240 global_map[k] = v
3241
-> 3242 return MatrixTable(self._jvds.renameFields(row_map, col_map, entry_map, global_map))
3243
3244 def distinct_by_row(self):
/usr/lib/spark/python/lib/py4j-0.10.4-src.zip/py4j/java_gateway.py in call(self, *args)
1131 answer = self.gateway_client.send_command(command)
1132 return_value = get_return_value(
-> 1133 answer, self.gateway_client, self.target_id, self.name)
1134
1135 for temp_arg in temp_args:
/home/hail/hail.zip/hail/utils/java.py in deco(*args, **kwargs)
208 raise FatalError(’%s\n\nJava stack trace:\n%s\n’
209 ‘Hail version: %s\n’
–> 210 ‘Error summary: %s’ % (deepest, full, hail.version, deepest)) from None
211 except pyspark.sql.utils.CapturedException as e:
212 raise FatalError(’%s\n\nJava stack trace:\n%s\n’
FatalError: AssertionError: assertion failed
Java stack trace:
java.lang.AssertionError: assertion failed
at scala.Predef$.assert(Predef.scala:156)
at is.hail.variant.MatrixTable.value$lzycompute(MatrixTable.scala:418)
at is.hail.variant.MatrixTable.value(MatrixTable.scala:415)
at is.hail.variant.MatrixTable.x$9$lzycompute(MatrixTable.scala:422)
at is.hail.variant.MatrixTable.x$9(MatrixTable.scala:422)
at is.hail.variant.MatrixTable.rvd$lzycompute(MatrixTable.scala:422)
at is.hail.variant.MatrixTable.rvd(MatrixTable.scala:422)
at is.hail.variant.MatrixTable.renameFields(MatrixTable.scala:968)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at py4j.reflection.MethodInvoker.invoke(MethodInvoker.java:244)
at py4j.reflection.ReflectionEngine.invoke(ReflectionEngine.java:357)
at py4j.Gateway.invoke(Gateway.java:280)
at py4j.commands.AbstractCommand.invokeMethod(AbstractCommand.java:132)
at py4j.commands.CallCommand.execute(CallCommand.java:79)
at py4j.GatewayConnection.run(GatewayConnection.java:214)
at java.lang.Thread.run(Thread.java:748)
Hail version: 0.2-29fbaeaf265e
Error summary: AssertionError: assertion failed
Do you have any idea, please?
Best,
Laura