bioconda 的 perl-net-ftp 和 perl-lwp-protocol-https 有什么作用?
What do bioconda's perl-net-ftp and perl-lwp-protocol-https do?
我得到了以前实习生的一些代码,我应该找出它的作用。
这是一个带有 my_pipeline.yaml
文件的 snakemake 管道,该文件应该包含所有 'general packages needed for the pipeline'
该文件如下所示:
name: my_pipeline
channels:
- conda-forge
- bioconda
dependencies:
- snakemake
- perl-net-ftp
- perl-lwp-protocol-https
我用谷歌搜索了 perl-net-ftp
和 perl-lwp-protocol-https
,但我找不到关于它们的文档。
作为一个新手,我只能从我有限的理解中收集到:ftp 代表 "file transfer protocol" and I definitely heard that sometime before, perl is a language (that I don't know). HTTPS 是另一种协议,当然...
关于 perl-net-ftp
我什至找到了 bioconda link 但不幸的是描述是空的。
同样适用于 perl-lwp-protocol-https - 关于 conda 的描述是空白的。
我看到管道在 snakefile
中使用 wget
。假设为了 运行 wget
需要这两个包是否安全?
如果您的查询得到更好的结果,我很乐意为初学者提供解释,当然还有文档。
对于 Bioconda 包,通常最好查看 the Bioconda Package Index 而不是 Anaconda Cloud(尽管诚然这里的元数据可以改进)。访问 perl-lwp-protocol-https 和 perl-net-ftp 软件包的 Bioconda 页面将指向其各自上游描述页面的链接。
Bioconda Page
Meta::CPAN Page
perl-lwp-protocol-https
LWP::Protocol::https
perl-net-ftp
Net::FTP
大体上,这些是实现与远程服务器通信的功能的 Perl 模块,这通常意味着在 Perl 脚本的上下文中下载或上传文件。
wget
不依赖于 Perl 或那些模块。因此,目前还不清楚这些的具体目的。也许不排除实际上不需要它们的可能性 - 有时人们开始以一种方式编写东西,然后忘记删除他们不再需要的组件。
我得到了以前实习生的一些代码,我应该找出它的作用。
这是一个带有 my_pipeline.yaml
文件的 snakemake 管道,该文件应该包含所有 'general packages needed for the pipeline'
该文件如下所示:
name: my_pipeline
channels:
- conda-forge
- bioconda
dependencies:
- snakemake
- perl-net-ftp
- perl-lwp-protocol-https
我用谷歌搜索了 perl-net-ftp
和 perl-lwp-protocol-https
,但我找不到关于它们的文档。
作为一个新手,我只能从我有限的理解中收集到:ftp 代表 "file transfer protocol" and I definitely heard that sometime before, perl is a language (that I don't know). HTTPS 是另一种协议,当然...
关于 perl-net-ftp
我什至找到了 bioconda link 但不幸的是描述是空的。
同样适用于 perl-lwp-protocol-https - 关于 conda 的描述是空白的。
我看到管道在 snakefile
中使用 wget
。假设为了 运行 wget
需要这两个包是否安全?
如果您的查询得到更好的结果,我很乐意为初学者提供解释,当然还有文档。
对于 Bioconda 包,通常最好查看 the Bioconda Package Index 而不是 Anaconda Cloud(尽管诚然这里的元数据可以改进)。访问 perl-lwp-protocol-https 和 perl-net-ftp 软件包的 Bioconda 页面将指向其各自上游描述页面的链接。
Bioconda Page | Meta::CPAN Page |
---|---|
perl-lwp-protocol-https | LWP::Protocol::https |
perl-net-ftp | Net::FTP |
大体上,这些是实现与远程服务器通信的功能的 Perl 模块,这通常意味着在 Perl 脚本的上下文中下载或上传文件。
wget
不依赖于 Perl 或那些模块。因此,目前还不清楚这些的具体目的。也许不排除实际上不需要它们的可能性 - 有时人们开始以一种方式编写东西,然后忘记删除他们不再需要的组件。