SingularityCE は、シンプル、高速、安全になるように設計されたオープンソース コンテナ プラットフォームである Singularity の Community Edition です。多くのコンテナ プラットフォームが利用可能ですが、SingularityCE は共有システムやハイ パフォーマンス コンピューティング (HPC) 環境で使いやすいように設計されています。特徴は次のとおりです。
SingularityCE は、BSD ライセンスに基づいて配布されるオープン ソース ソフトウェアです。
SingularityCE をソースからインストールするには、インストール手順を参照してください。他のインストール オプションについては、ガイドを参照してください。
システム管理者は、管理者ガイドで SingularityCE の構成方法を学び、そのアーキテクチャとセキュリティ機能の概要を得ることができます。
ユーザーの場合は、SingularityCE でコンテナを実行および構築する方法の詳細については、ユーザー ガイドを参照してください。
コミュニティへの貢献は常に大歓迎です。 SingularityCE の開発を開始するには、貢献に関するガイドラインを確認してください。
当社には行動規範があることに注意してください。プロジェクト メンバーやユーザーとのすべてのやりとりにおいて、これに従ってください。
ロードマップ、その他のドキュメント、およびユーザー/開発者のミーティング情報は、GitHub ディスカッションで見つけることができます。
ユーザー ガイドと管理者ガイドへの貢献も歓迎します。
SingularityCE に関するサポートが必要な場合は、コミュニティ ポータルで詳しく説明されているコミュニティ スペースを確認してください。
さまざまな種類の問題や質問を提起するのに最適な場所と方法の詳細については、サポート ガイドラインも参照してください。
追加のサポートが必要な場合は、Sylabs にお問い合わせください。
私たちは GitHub ディスカッションでロードマップを管理しているため、新機能のアイデアを簡単に収集し、次のリリースでどれを優先するべきかを議論できます。
このプロジェクトの定期的なコミュニティ コールは、毎月第 1 木曜日に Zoom 経由で開催されます。各通話の議題には、新機能のデモンストレーションや、SingularityCE に関連するプロジェクト/ワークフローが含まれます。その後、開発に関する最新情報とディスカッションが行われ、その後、自由な質問が行われます。会議の詳細は Github Discussions に投稿され、録画は Sylabs YouTube チャンネルで利用可能です。
Singularity に関連するプロジェクトに取り組んでいる場合、または興味深いワークフローで Singularity を使用している場合、コミュニティに発表したい場合はお知らせください。
SingularityCE は、Go の最新の 2 つの安定バージョンのサポートを維持することを目的としています。これは Go リリース メンテナンス ポリシーとセキュリティ ポリシーに対応しており、サポートされているすべての言語バージョンで重要なバグ修正とセキュリティ パッチが利用可能であることを保証します。
SingularityCE ソフトウェアは、Zenodo DOI 10.5281/zenodo.5570766
を使用して引用できます。
SingularityCE 開発者 (2021) SingularityCE。 10.5281/zenodo.5570766 https://doi.org/10.5281/zenodo.5570766
これは、バージョン固有ではない方法で SingularityCE を参照するための「すべてのバージョン」の DOI です。作業で使用されている SingularityCE の特定のバージョンを参照したい場合があります。 Zenodo はリリースごとに固有の DOI を作成し、これらは Zenodo レコード ページの「バージョン」サイドバーに表示されます。
シンギュラリティについて説明した元の出版物を引用することも検討してください。
Kurtzer GM、Sochat V、Bauer MW (2017) 特異点: コンピューティングのモビリティのための科学的コンテナー。 PLoS ONE 12(5): e0177459。 https://doi.org/10.1371/journal.pone.0177459
特に明記されていない限り、このプロジェクトは、ライセンス ファイルにある 3 条項の BSD ライセンスに基づいてライセンス供与されます。