論文でnumpyのように使用したすべてのオープンソースのPythonパッケージを引用する必要がありますか?[複製]
私は、次のような、私の研究に多くのオープンソースパッケージを使用しmatplotlib
、numpy
、pandas
、scipy
、などと私はscipyのダウンロードのウェブサイト上でこれを見つけた:scipyのダウンロードのエコシステム内のパッケージを引用します。私の論文でそれらすべてを引用する必要がありますか?(引用したいのですが、論文が半分か1ページ長くなるほどたくさんあります)
回答
おそらくあなたの研究はあなたのソフトウェアを使用しており、ソフトウェアはオープンソースパッケージを使用して承認しています。あなたの論文は、直接使用されているソフトウェア、おそらくあなたのソフトウェアだけを引用する必要があります。ソフトウェアがオープンソースパッケージから構築されていると言うこともできますが、承認はソフトウェアに表示されるため、厳密には必要ないと思います。
アカデミックペーパーを参照するときと同じ優先順位を適用します。直接使用するパッケージを引用しますが、依存関係は含まれていません。
完成させたいが、出版物の本文にスペースまたは参照の制約がある場合(通常、有名な印刷ジャーナルの場合)、使用されているすべてのパッケージへの参照のリストを補足表として含めることができます。
正解は「はい」です。これは、オープンソースに特化したパッケージだからです。答えは、ソフトウェア開発者に応じて「はい」または「いいえ」になります。疑わしい場合の最善の行動は、盗用のスナフを避けるために、他の個人の仕事のソースを引用しているかのように引用を含めることです。そうでないかどうかにかかわらず、私はあなたがあなたの基地をカバーするための指示のためにあなたのインストラクターと一緒にこれを持ってくることを強くお勧めします。
原稿の「謝辞」セクションでは、次のように言うことができます。
著者は、SciPy(Virtanen et al。、2020)の開発者に、コードを無料でオープンソースベースで利用できるようにしてくれたことに感謝します。
状況に応じて、それは、本文に引用を靴べらにしようとするよりも、原稿に余分な長さを追加する場合としない場合があります。