Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
"--no-diagram",
default=False,
action="store_true",
help="Flag for not to display the diagrams",
)
args = parser.parse_args()
with open(args.file, "r") as f:
first_line = f.readline()
if (first_line == "OFF\n") or (first_line == "nOFF\n"):
print("#####################################################################")
print("EuclideanStrongWitnessComplex creation from points read in a OFF file")
witnesses = gudhi.read_off(off_file=args.file)
landmarks = gudhi.pick_n_random_points(
points=witnesses, nb_points=args.number_of_landmarks
)
message = (
"EuclideanStrongWitnessComplex with max_edge_length="
+ repr(args.max_alpha_square)
+ " - Number of landmarks="
+ repr(args.number_of_landmarks)
)
print(message)
witness_complex = gudhi.EuclideanStrongWitnessComplex(
witnesses=witnesses, landmarks=landmarks
)
simplex_tree = witness_complex.create_simplex_tree(
max_alpha_square=args.max_alpha_square, limit_dimension=args.limit_dimension
"--no-diagram",
default=False,
action="store_true",
help="Flag for not to display the diagrams",
)
args = parser.parse_args()
with open(args.file, "r") as f:
first_line = f.readline()
if (first_line == "OFF\n") or (first_line == "nOFF\n"):
print("#####################################################################")
print("EuclideanWitnessComplex creation from points read in a OFF file")
witnesses = gudhi.read_off(off_file=args.file)
landmarks = gudhi.pick_n_random_points(
points=witnesses, nb_points=args.number_of_landmarks
)
message = (
"EuclideanWitnessComplex with max_edge_length="
+ repr(args.max_alpha_square)
+ " - Number of landmarks="
+ repr(args.number_of_landmarks)
)
print(message)
witness_complex = gudhi.EuclideanWitnessComplex(
witnesses=witnesses, landmarks=landmarks
)
simplex_tree = witness_complex.create_simplex_tree(
max_alpha_square=args.max_alpha_square, limit_dimension=args.limit_dimension