merged_df = merged_df[(merged_df.BP >= merged_df.chr_start) & (merged_df.BP <=
    merged_df.chr_stop)][['SNP', 'feature_id']]
Merging DataFrames on multiple conditions - not specifically on equal values