Beispiel #1
0
annot = Annotation()

annot.annotation_pipeline = "the annotation pipeline"
annot.checksums = { "md5": "72bdc024d83226ccc90fbd2177e78d56" }
annot.format = "gff3"
annot.format_doc = "the format url"
annot.orf_process = "the orf process"
annot.study = "prediabetes"
annot.size = 131313

print("Creating a temp file for example/testing purposes.")
temp_file = tempfile.NamedTemporaryFile(delete=False).name
print("Local file: %s" % temp_file)

annot.local_file = temp_file

# Optional properties
annot.comment = "hello world"
annot.date = "2011-11-11"
annot.sop = "the SOP"
annot.annotation_source = "the annotation source"

# Annotations are 'computed_from' a WgsAssembledSeqSet
annot.links = { "computed_from": [ "419d64483ec86c1fb9a94025f3b94551" ] }

annot.tags = [ "annot", "ihmp" ]
annot.add_tag("another")
annot.add_tag("and_another")

print(annot.to_json(indent=2))
Beispiel #2
0
annot = Annotation()

annot.annotation_pipeline = "the annotation pipeline"
annot.checksums = {"md5": "72bdc024d83226ccc90fbd2177e78d56"}
annot.format = "gff3"
annot.format_doc = "the format url"
annot.orf_process = "the orf process"
annot.study = "prediabetes"
annot.size = 131313

print("Creating a temp file for example/testing purposes.")
temp_file = tempfile.NamedTemporaryFile(delete=False).name
print("Local file: %s" % temp_file)

annot.local_file = temp_file

# Optional properties
annot.comment = "hello world"
annot.date = "2011-11-11"
annot.sop = "the SOP"
annot.annotation_source = "the annotation source"
annot.private_files = False

# Annotations are 'computed_from' a WgsAssembledSeqSet
annot.links = {"computed_from": ["419d64483ec86c1fb9a94025f3b94551"]}

annot.tags = ["annot", "ihmp"]
annot.add_tag("another")
annot.add_tag("and_another")