选择器:用于各种子集选择的一般Python库
Fanwang Meng1,2, Marco Martínez González2, Valerii Chuiko2
1Department of Chemistry, Queen's University, 90 Bader Lane, Kingston, Ontario K7L 3N6, Canada.
Journal of chemical information and modeling
|January 27, 2026
概括
选择器是一个免费的,开源的Python库,用于多样化的子集选择. 它提供各种算法,并与Scikit-Learn集成用于数据分析,化学和药物发现应用.
科学领域:
- 数据科学数据科学数据科学
- 计算化学计算化学
- 生物信息学是一种生物信息学.
背景情况:
- 选择多样化的子集对于有效的数据分析和发现至关重要.
- 现有的工具可能缺乏灵活性或全面的算法,用于多样化的子集选择.
研究的目的:
- 介绍Selector,一个免费的,开源的Python库,用于多样化的子集选择.
- 为各种应用领域提供多功能工具,包括计算化学和药物发现.
主要方法:
- 实现了基于距离,相似性和空间分区的多种子集采样算法.
- 与流行的Python库集成,如Scikit-Learn,以实现无的工作流兼容性.
- 开发了交互式笔记本和一个用于用户可访问性的Web界面.
主要成果:
- 选择器提供了一个灵活和可扩展的包,与现代软件开发实践.
- 与现有的数据分析工作流程证明了互操作性.
- 通过用户友好的教程展示了计算化学,药物发现和化学图书馆设计中的应用.
结论:
- 选择器为跨多个科学领域的多样化子集选择提供了强大的和可访问的解决方案.
- 图书馆的设计确保了质量,可维护性和所有技能水平的研究人员的易用性.
相关概念视频
Diversity of Archaea I
595
Archaea, a domain of single-celled microorganisms, are classified into five major phyla based on genetic and biochemical characteristics: Euryarchaeota, Crenarchaeota, Thaumarchaeota, Korarchaeota, and Nanoarchaeota. Among these, the phylum Euryarchaeota is notable for its remarkable diversity in morphology, metabolism, and ecological adaptations.Morphological and Metabolic DiversityMembers of Euryarchaeota exhibit a variety of cellular shapes, including rods and cocci. Their metabolic pathways...
595
Diversity of Archaea II
507
Archaea, one of the three domains of life, exhibit remarkable diversity and adaptability, thriving in both extreme and moderate environments. Historically, most identified archaea have been classified into two major phyla: Euryarchaeota and Crenarchaeota. However, recent molecular studies have expanded this classification to include three additional phyla: Thaumarchaeota, Nanoarchaeota, and Korarchaeota, each exhibiting unique characteristics and ecological roles.Thaumarchaeota: Mesophiles...
507
Diversity of Protists I
1.1K
Excavata is a diverse group of protists that includes both chemoorganotrophic and phototrophic species, with some thriving in anaerobic environments. Among the key groups within Excavata are diplomonads and parabasalids, which are flagellated protists that lack mitochondria and chloroplasts. These microorganisms typically inhabit anoxic environments, such as the intestines of animals, where they exist either symbiotically or as parasites, relying on fermentation for energy production. Some...
1.1K
Diversity of Protists II
1.0K
Alveolates are a group of organisms recognized by the presence of alveoli, which are cytoplasmic sacs located beneath the cell membrane. While their function remains uncertain, alveoli may help regulate water balance by controlling how much water enters and leaves the cell. In dinoflagellates, these structures may serve as armor plates. There are three major types of alveolates: ciliates, which move using cilia; dinoflagellates, which use flagella for movement; and apicomplexans, which are...
1.0K
Cell Diversity
5.0K
The concept of a cell started with microscopic observations of dead cork tissue by Robert Hooke in 1665. Hooke coined the term "cell" based on the resemblance of the small subdivisions in the cork to the rooms that monks inhabited, called cells. About ten years later, Antonie van Leeuwenhoek became the first person to observe the living and moving cells under a microscope. In the century that followed, the theory that cells represented the basic unit of life developed.
Multicellular...
Multicellular...
5.0K
Diversity of Antigen Receptors
1.5K
Antigen receptors are essential components of the immune system crucial in defending the body against foreign invaders. These receptors are present on the surface of B and T cells, enabling them to recognize antigens and mount an appropriate immune response.
Before encountering any antigen, lymphocytes express these receptors. On B cells, the antigen receptor is a membrane-bound antibody molecule called BCR; on T cells, it is a T cell receptor or TCR. B and T cell receptors are composed of two...
Before encountering any antigen, lymphocytes express these receptors. On B cells, the antigen receptor is a membrane-bound antibody molecule called BCR; on T cells, it is a T cell receptor or TCR. B and T cell receptors are composed of two...
1.5K


