Nilesh Patra pushed to branch master at Debian Med / python-bioframe
Commits: 83581fb6 by Nilesh Patra at 2022-12-31T10:40:06+00:00 Add patch to fix FTBFS on 32 bit - - - - - 2 changed files: - + debian/patches/32-bits.patch - + debian/patches/series Changes: ===================================== debian/patches/32-bits.patch ===================================== @@ -0,0 +1,58 @@ +Description: typecast arr into np.int64 instead of int +Author: Nilesh Patra <[email protected]> +Last-Update: 2022-12-31 +--- a/bioframe/ops.py ++++ b/bioframe/ops.py +@@ -128,7 +128,7 @@ + + if pad is not None: + if pad < 0: +- mids = df[sk].values + (0.5 * (df[ek].values - df[sk].values)).astype(int) ++ mids = df[sk].values + (0.5 * (df[ek].values - df[sk].values)).astype(np.int64) + df_expanded[sk] = np.minimum(df_expanded[sk].values, mids) + df_expanded[ek] = np.maximum(df_expanded[ek].values, mids) + if scale is not None: +@@ -539,8 +539,8 @@ + cluster_starts_group, + cluster_ends_group, + ) = arrops.merge_intervals( +- df_group[sk].values.astype(int), +- df_group[ek].values.astype(int), ++ df_group[sk].values.astype(np.int64), ++ df_group[ek].values.astype(np.int64), + min_dist=min_dist, + ) + +@@ -678,8 +678,8 @@ + cluster_starts_group, + cluster_ends_group, + ) = arrops.merge_intervals( +- df_group[sk].values.astype(int), +- df_group[ek].values.astype(int), ++ df_group[sk].values.astype(np.int64), ++ df_group[ek].values.astype(np.int64), + min_dist=min_dist + # df_group[sk].values, df_group[ek].values, min_dist=min_dist + ) +@@ -1539,8 +1539,8 @@ + df_group = df.loc[df_group_idxs] + + (complement_starts_group, complement_ends_group,) = arrops.complement_intervals( +- df_group[sk].values.astype(int), +- df_group[ek].values.astype(int), ++ df_group[sk].values.astype(np.int64), ++ df_group[ek].values.astype(np.int64), + bounds=(region_start, region_end), + ) + +--- a/bioframe/extras.py ++++ b/bioframe/extras.py +@@ -195,7 +195,7 @@ + + def _each(chrom): + seq = bioseq.Seq(str(fasta_records[chrom][:])) +- cuts = np.r_[0, np.array(cut_finder(seq)) + 1, len(seq)].astype(int) ++ cuts = np.r_[0, np.array(cut_finder(seq)) + 1, len(seq)].astype(np.int64) + n_frags = len(cuts) - 1 + + frags = pd.DataFrame( ===================================== debian/patches/series ===================================== @@ -0,0 +1 @@ +32-bits.patch View it on GitLab: https://salsa.debian.org/med-team/python-bioframe/-/commit/83581fb69965b9e8d95bbedd30e28a28791b1bcf -- View it on GitLab: https://salsa.debian.org/med-team/python-bioframe/-/commit/83581fb69965b9e8d95bbedd30e28a28791b1bcf You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
