CSD

csd
电路交换数据业务
  CSD是电路交换数据业务(Circuit Switch Data)的简称,其他的还有GPRS,WAP等。
  使用CSD传输数据时与电话通讯类似,不管用户是否在通话或传送数据,系统都会在上下行的频段中保留一个信道给用户,费率是以使用时间的长短来计算的,CSD的传输速率远比不上GPRS。目前2G中常见GSM电路型数据业务的最近进展称为HSCSD(High Speed Circuit Switch Data,高速电路交换数据),提供多个时隙的捆绑能力,支持上行和下行非对称的资源分配,提供最高57.6Kbps的接入速率。
  电路交换数据业务(简称CSD)与GPRS的关系就象是9.6K Modem和33.6K、56K的Modem的区别一样。
  CSD链接就是语音通信正在进行的意思,CSD方式相当于拨号上网,接入号是17266,模拟式数据传输,在GPRS之前时的WAP上网就是采取这种连接方式。
  CSD现在只有全球通的卡才具备这种功能,这是用数据交换的方式利用手机上网的一种。
  CSD是按时间计费的,GPRS是按流量计费的。
  CSD就像电脑的拨号上网,而GPRS就像宽带上网。
### Chemical Structure Database 数据集下载与使用方法 #### 获取 CSD 数据集 为了获取化学结构数据库(CSD)的数据集,通常需要访问专业的化学数据库服务提供商。CSD 是由剑桥晶体学数据中心 (Cambridge Crystallographic Data Centre, CCDC) 维护的一个全面的小分子有机和金属有机晶体结构集合[^1]。 对于学术研究者来说,可以通过所在机构订阅的服务来获得授权并下载所需数据;而对于商业用途,则需联系CCDC商讨合适的许可协议方式取得使用权。 #### 安装必要的软件工具 一旦获得了合法途径下的CSD数据文件之后,在本地计算机上处理这些信息之前还需要安装一些特定的应用程序: - **Mercury**: 这是由CCDC开发的一款可视化分析工具,能够帮助用户查看三维立体模型以及执行基本查询操作。 - **Python及其扩展包**:如果打算利用编程手段进一步挖掘或转换数据的话,建议准备如下环境: - `pandas`: 提供高效的数据结构用于数据分析任务; - `rdkit` 或其他类似的化学信息学库:支持读取多种格式的分子描述符,并能实现复杂的模式匹配等功能。 ```bash pip install pandas rdkit-pypi ``` #### 加载与初步探索 当一切就绪后就可以开始加载数据了。假设已经拥有了一个名为`example.csd` 的样本文件,下面展示如何通过RDKit接口将其导入到Pandas DataFrame对象之中以便后续更深入的研究工作。 ```python from rdkit import Chem import pandas as pd def csd_to_dataframe(filename): suppl = Chem.SDMolSupplier(filename) data = [] for mol in suppl: if mol is not None: smiles = Chem.MolToSmiles(mol) props = {prop: mol.GetProp(prop) for prop in mol.GetPropNames()} row = {'SMILES': smiles} row.update(props) data.append(row) df = pd.DataFrame(data) return df df_csd = csd_to_dataframe('path/to/your/example.csd') print(df_csd.head()) ``` 上述代码片段展示了怎样把来自`.csd` 文件内的化合物记录转化为易于理解的形式——即每条目对应一行表格记录,其中不仅包含了简化版表示法(SMILES),还涵盖了所有附加属性字段的信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值