Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Filtration00:53

Filtration

836
Filtration is a physical separation process that involves passing a suspension through a porous medium to separate solids from fluids. During filtration, solids collect on the porous medium while liquids, also collectively known as the filtrate, pass through. The filtration medium is selected based on the filtration purpose, quantity, and nature of the precipitate. The general criteria for a suitable filtering medium are that it is inert, mechanically strong, nonabsorbent toward dissolved...
836
Molecules and Compounds02:38

Molecules and Compounds

55.5K
Atoms and Molecules
55.5K
Super-resolution Fluorescence Microscopy01:37

Super-resolution Fluorescence Microscopy

7.0K
Super-resolution fluorescence microscopy (SRFM) provides a better resolution than conventional fluorescence microscopy by reducing the point spread function (PSF). PSF is the light intensity distribution from a point that causes it to appear blurred. Due to PSF, each fluorescing point appears bigger than its actual size, and it is the PSF interference of nearby fluorophores that causes the blurred image. Various approaches to achieving higher resolution through SRFM have recently been...
7.0K
UV–Vis Spectroscopy: Molecular Electronic Transitions01:16

UV–Vis Spectroscopy: Molecular Electronic Transitions

1.6K
In Ultraviolet–Visible (UV–Vis) spectroscopy, the absorption of electromagnetic radiation is used to probe the electronic structure of molecules. This technique provides insights into molecular electronic transitions, particularly the movement of electrons between different molecular orbitals. Radiation is absorbed if the energy of the electromagnetic radiation passing through the molecule is precisely equal to the energy difference between the excited and ground states. During this...
1.6K
Ions, Molecules, and Compounds01:23

Ions, Molecules, and Compounds

8.0K
Ions - When an atom participates in a chemical reaction that results in the donation or acceptance of one or more electrons, the atom becomes positively or negatively charged. This frequently happens for most atoms to have a full valence shell. This can happen either by gaining electrons to fill a shell that is more than half-full or by giving away electrons to empty a shell that is less than half-full, thereby leaving the next smaller electron shell as the new, full valence shell. An atom with...
8.0K
Positive Regulator Molecules01:45

Positive Regulator Molecules

106.2K
To consistently produce healthy cells, the cell cycle—the process that generates daughter cells—must be precisely regulated.
106.2K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Bayesian Optimization of Catalysis with In-Context Learning.

ACS central science·2026
Same author

A multi-agent system for automating scientific discovery.

Nature·2026
Same author

MDCrow: automating molecular dynamics workflows with large language models.

Machine learning: science and technology·2026
Same author

A mu-opioid receptor positive allosteric modulator provides opioid-sparing antinociception without enhancing opioid side effects.

The Journal of pharmacology and experimental therapeutics·2026
Same author

Not All Math Activities Are Equal in Terms of Gender Stereotypes.

Sex roles·2026
Same author

Looking back and to the future after four-plus years of language in chemistry.

Digital discovery·2026
Same journal

Unified heterogeneity-aware benchmark of drug synergy prediction: a cross-study analysis of traditional machine learning and graph deep learning models.

Journal of cheminformatics·2026
Same journal

Count your bits: fingerprint benchmarking to assess broad chemical space representation.

Journal of cheminformatics·2026
Same journal

Sampling out-of-distribution chemical spaces via Bayesian flow.

Journal of cheminformatics·2026
Same journal

Hold on tight: the kinetic profiling of opioid receptor ligands using the CORAL-MD.

Journal of cheminformatics·2026
Same journal

Transformer-accelerated discovery of inhibitors targeting the RpsA<sub>Δ438</sub> deletion in PZA-resistant tuberculosis.

Journal of cheminformatics·2026
Same journal

DICL: a manually curated database of ion channels and ligands as a useful platform for drug discovery targeting ion channels.

Journal of cheminformatics·2026
See all related articles

Related Experiment Video

Updated: Jul 13, 2025

Concentration of Metabolites from Low-density Planktonic Communities for Environmental Metabolomics using Nuclear Magnetic Resonance Spectroscopy
11:47

Concentration of Metabolites from Low-density Planktonic Communities for Environmental Metabolomics using Nuclear Magnetic Resonance Spectroscopy

Published on: April 7, 2012

12.9K

Bloom filters for molecules.

Jorge Medina1, Andrew D White2

  • 1Department of Chemical Engineering, University of Rochester, Rochester, NY, USA.

Journal of Cheminformatics
|October 12, 2023
PubMed
Summary
This summary is machine-generated.

Bloom filters offer efficient, low-memory solutions for checking molecule presence in ultra-large chemical libraries. Using canonical SMILES strings with FNV hashing provides fast, accurate membership tests with under 1% false positives.

Keywords:
Bloom filterFingerprintHashingSMILES

More Related Videos

Early Detection of Cyanobacterial Blooms and Associated Cyanotoxins using Fast Detection Strategy
07:13

Early Detection of Cyanobacterial Blooms and Associated Cyanotoxins using Fast Detection Strategy

Published on: February 25, 2021

3.9K
A Filter-based Surface Enhanced Raman Spectroscopic Assay for Rapid Detection of Chemical Contaminants
08:13

A Filter-based Surface Enhanced Raman Spectroscopic Assay for Rapid Detection of Chemical Contaminants

Published on: February 19, 2016

9.4K

Related Experiment Videos

Last Updated: Jul 13, 2025

Concentration of Metabolites from Low-density Planktonic Communities for Environmental Metabolomics using Nuclear Magnetic Resonance Spectroscopy
11:47

Concentration of Metabolites from Low-density Planktonic Communities for Environmental Metabolomics using Nuclear Magnetic Resonance Spectroscopy

Published on: April 7, 2012

12.9K
Early Detection of Cyanobacterial Blooms and Associated Cyanotoxins using Fast Detection Strategy
07:13

Early Detection of Cyanobacterial Blooms and Associated Cyanotoxins using Fast Detection Strategy

Published on: February 25, 2021

3.9K
A Filter-based Surface Enhanced Raman Spectroscopic Assay for Rapid Detection of Chemical Contaminants
08:13

A Filter-based Surface Enhanced Raman Spectroscopic Assay for Rapid Detection of Chemical Contaminants

Published on: February 19, 2016

9.4K

Area of Science:

  • Computational Chemistry
  • Cheminformatics
  • Data Structures

Background:

  • Ultra-large chemical libraries contain billions of molecules.
  • Efficiently searching these libraries for specific molecules is a significant challenge.

Purpose of the Study:

  • To investigate the use of Bloom filters for membership testing in large chemical libraries.
  • To evaluate Bloom filters using both string and fingerprint molecular representations.

Main Methods:

  • Bloom filters were studied for membership testing of molecules.
  • Canonical SMILES strings and molecular fingerprints were used as representations.
  • The Fowler-Noll-Voll (FNV) hashing function was employed with canonical SMILES.

Main Results:

  • Bloom filters can store billions of molecules in gigabytes of memory, with membership checks in milliseconds.
  • String representations, specifically canonical SMILES, achieved false positive rates below 1%.
  • String representations require significantly less storage compared to fingerprint representations.

Conclusions:

  • Bloom filters, particularly with canonical SMILES and FNV hashing, provide a fast, accurate, and memory-efficient method for testing molecule presence.
  • This approach is suitable for managing and querying ultra-large chemical datasets.
  • Implementations are available for checking molecule purchasability, patent status, and natural product classification.