Development
v1.0.0
当遇到两个或以上无需共享状态或序列依赖的独立任务时使用
当遇到两个或以上无需共享状态或序列依赖的独立任务时使用
同时调度多个子代理执行独立任务,适用于两个或以上无需共享状态或顺序依赖的无关任务,通过并行处理最大化吞吐量
适用于处理两个或以上无需共享状态或顺序依赖的独立任务
用于并行任务执行的主从代理集群,适用于构建具有并行处理需求、任务编排或MapReduce风格工作流的分布式代理系统
基于RDKit的Python风格封装,提供简化接口和合理的默认设置,适用于标准药物发现流程,包括SMILES解析、标准化、描述符、指纹、聚类、3D构象和并行处理。返回原生的rdkit.Chem.Mol对象。如需高级控制或自定义参数,请直接使用RDKit。
在开始任何计算密集型科学任务之前,应使用此技能来检测并报告可用的系统资源(CPU核心、GPU、内存、磁盘空间)。它会生成一个包含资源信息和策略性建议的JSON文件,以指导计算方法的选择,例如是否使用并行处理(joblib、multiprocessing)、外存计算(Dask、Zarr)、GPU加速(PyTorch、JAX)或内存高效策略。在运行分析、训练模型、处理大型数据集或任何受资源限制影响的任务之前,请先使用此技能。