4.5 References
Another common annotation related to a sequence is a reference to a journal or other published work dealing with the sequence.
別の配列に対するannotationとしてreferenceがあります。
We have a fairly simple way of representing a Reference in Biopython – we have a Bio.SeqFeature.
私たちはとても簡単な方法で参考文献を表せます。 - たとえばBio.SeqFeature
Reference class that stores the relevant information about a reference as attributes of an object.
Referenceクラスは参考文献関連の情報をストックできます。
The attributes include things that you would expect to see in a reference like journal, title and authors.
reference属性はジャーナル名、タイトルおよび作者の情報を有しています。
Additionally, it also can hold the medline_id and pubmed_id and a comment about the reference.
These are all accessed simply as attributes of the object.
さらに、medline_id、pubmed_idおよびリファレンスに関するコメントも保持できます。
そしてattributeのようにアクセスしやすいです。
A reference also has a location object so that it can specify a particular location on the sequence that the reference refers to.
またreferenceはlocationも持っているため、参照している文献の配列をlocationで特定することができます。
For instance, you might have a journal that is dealing with a particular gene located on a BAC, and want to specify that it only refers to this position exactly.
たとえば、ある文献は人工染色体のある特定の遺伝子について言及しているのあれば、ちょうどlocationを使ってそのpositionを特定できます。
The location is a potentially fuzzy location, as described in section 4.3.2.
4.3.2で紹介したように、locationはfuzzy locationかもしれないです。
Any reference objects are stored as a list in the SeqRecord object’s annotations dictionary under the key “references”.
referenceはリスト型でSeqRecordのannotations辞書型に保存されている。辞書のキーは"references"。
That’s all there is too it. References are meant to be easy to deal with, and hopefully general enough to cover lots of usage cases.
それだけのことです。referenceはとても使いやすいので、いんろな役に立つと祈ります。