rows { options { physical_type: PHYSICAL_STREAM_TYPE_QUADS max_name_table_size: 128 max_prefix_table_size: 16 max_datatype_table_size: 16 logical_type: LOGICAL_STREAM_TYPE_DATASETS version: 2 } } rows { prefix { value: "http://purl.org/dc/terms/" } } rows { name { } } rows { namespace { name: "dcterms" value { prefix_id: 1 } } } rows { prefix { value: "http://www.nanopub.org/nschema#" } } rows { namespace { name: "np" value { prefix_id: 2 name_id: 1 } } } rows { prefix { value: "http://purl.org/nanopub/x/" } } rows { namespace { name: "npx" value { prefix_id: 3 name_id: 1 } } } rows { prefix { value: "https://w3id.org/np/snakemake/" } } rows { namespace { name: "ns1" value { prefix_id: 4 name_id: 1 } } } rows { prefix { value: "https://orcid.org/" } } rows { namespace { name: "orcid" value { prefix_id: 5 name_id: 1 } } } rows { prefix { value: "http://www.w3.org/ns/prov#" } } rows { namespace { name: "prov" value { prefix_id: 6 name_id: 1 } } } rows { prefix { value: "http://www.w3.org/2000/01/rdf-schema#" } } rows { namespace { name: "rdfs" value { prefix_id: 7 name_id: 1 } } } rows { prefix { value: "https://schema.org/" } } rows { namespace { name: "schema" value { prefix_id: 8 name_id: 1 } } } rows { prefix { value: "https://w3id.org/np/RAFYWQDUAdw306fSQ2FD6qIonLbWFPVTlQwH2C3bwoPrE/" } } rows { namespace { name: "sub" value { prefix_id: 9 name_id: 1 } } } rows { prefix { value: "https://w3id.org/np/" } } rows { name { value: "RAFYWQDUAdw306fSQ2FD6qIonLbWFPVTlQwH2C3bwoPrE" } } rows { namespace { name: "this" value { prefix_id: 10 } } } rows { prefix { value: "http://www.w3.org/2001/XMLSchema#" } } rows { namespace { name: "xsd" value { prefix_id: 11 name_id: 1 } } } rows { name { value: "hasAssertion" } } rows { name { value: "assertion" } } rows { name { value: "Head" } } rows { quad { s_iri { prefix_id: 10 } p_iri { prefix_id: 2 } o_iri { prefix_id: 9 } g_iri { } } } rows { name { value: "hasProvenance" } } rows { name { value: "provenance" } } rows { quad { p_iri { prefix_id: 2 } o_iri { prefix_id: 9 } } } rows { name { value: "hasPublicationInfo" } } rows { name { value: "pubinfo" } } rows { quad { p_iri { prefix_id: 2 } o_iri { prefix_id: 9 } } } rows { prefix { value: "http://www.w3.org/1999/02/22-rdf-syntax-ns#" } } rows { name { value: "type" } } rows { name { value: "Nanopublication" } } rows { quad { p_iri { prefix_id: 12 } o_iri { prefix_id: 2 } } } rows { name { value: "config-1" } } rows { name { value: "identifier" } } rows { quad { s_iri { prefix_id: 9 } p_iri { prefix_id: 1 } o_literal { lex: "config.yml" } g_iri { prefix_id: 9 name_id: 4 } } } rows { name { value: "text" } } rows { quad { p_iri { prefix_id: 8 name_id: 14 } o_literal { lex: "samples: samples.csv\n\nref:\n species: \"Drosophila melanogaster\"\n genome: \"\"\n annotation: \"\"\n accession: \"GCF_000001215.4\"\n ensembl_species: \"\" # e.g., \"homo_sapiens\"\n build: \"\" # e.g., \"GRCh38\"\n release: \"\" # e.g., \"105\"\n\nread_filter:\n min_length: 200\n\nminimap2:\n index_opts: \"\"\n opts: \"\"\n maximum_secondary: 100\n secondary_score_ratio: 1.0\n\nsamtools:\n samtobam_opts: \"-b\"\n bamsort_opts: \"\"\n bamindex_opts: \"\"\n bamstats_opts: \"\"\n\nquant:\n salmon_libtype: \"U\"\n\ndeseq2:\n fit_type: \"\"\n design_factors:\n - \"condition\"\n lfc_null: 1.0\n alt_hypothesis: \"greaterAbs\"\n point_width: 20\n mincount: 10\n alpha: 0.05\n threshold_plot: 10\n colormap: \"Blues\"\n figtype: \"png\"\n batch_effect:\n - \"\"\n\nisoform_analysis:\n FLAIR: true\n qscore: 1\n exp_thresh: 10\n col_opts: \"--annotation_reliant generate --generate_map --stringent\"\n\nprotein_annotation:\n lambda: false\n uniref: \"https://ftp.imp.fu-berlin.de/pub/lambda/index/lambda3/gen_0/uniref50_20230713.lba.gz\"\n num_matches: 3" } } } rows { name { value: "dataset" } } rows { name { value: "Dataset" } } rows { quad { s_iri { prefix_id: 9 } p_iri { prefix_id: 12 name_id: 10 } o_iri { prefix_id: 8 name_id: 16 } } } rows { name { value: "describesWorkflow" } } rows { quad { p_iri { prefix_id: 4 } o_literal { lex: "RAjHDlPDghZzc9ZvQ3uJQNJ9Jd_KAYzZt7dk5PXKgjRyE" } } } rows { name { value: "description" } } rows { quad { p_iri { } o_literal { lex: "This workflow performs differential expression analysis of RNA-seq data obtained from Oxford Nanopore long-read sequencing technology.\nFirst a transcriptome FASTA is constructed using gffread [https://github.com/gpertea/gffread]. Reads are then mapped to the transcriptome with the long-read optimized alignment tool minimap2 [https://github.com/lh3/minimap2].\nNext quantification is performed using salmon [https://github.com/COMBINE-lab/salmon] before normalization and differential expression analysis are conducted by PyDESeq2 [https://github.com/owkin/PyDESeq2].\nThe workflow can optionally analyze splice-isoforms through integrating the FLAIR [https://github.com/BrooksLabUCSC/flair] workflow.\nAdditionaly, NanoPlot [https://github.com/wdecoster/NanoPlot] is employed to analyze initial sequencing data and QualiMap [https://github.com/EagleGenomics-cookbooks/QualiMap] is used to evaluate mapping results." } } } rows { name { value: "generatedAt" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#dateTime" } } rows { quad { p_iri { } o_literal { lex: "2026-05-05T15:42:06.149516+00:00" datatype: 1 } } } rows { name { value: "hasConfigurationSection" } } rows { name { value: "workflow-configuration" } } rows { quad { p_iri { } o_iri { prefix_id: 9 } } } rows { name { value: "hasRuleSection" } } rows { name { value: "workflow-rules" } } rows { quad { p_iri { prefix_id: 4 } o_iri { prefix_id: 9 } } } rows { name { value: "rule-alignment_qa" } } rows { name { value: "hasInput" } } rows { quad { s_iri { } p_iri { prefix_id: 4 } o_literal { lex: "sorted_alignments/{sample}_sorted.bam" } } } rows { name { value: "hasOutput" } } rows { quad { p_iri { } o_literal { lex: "QC/qualimap/{sample}" } } } rows { name { value: "hasSoftwarePackage" } } rows { quad { p_iri { } o_literal { lex: "github.com/snakemake/snakemake-wrappers/bio/qualimap/bamqc/environment.yaml@v4.4.0" } } } rows { quad { o_literal { lex: "v4.4.0" } } } rows { name { value: "rule-alignment_qa_report" } } rows { quad { s_iri { prefix_id: 9 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "QC/qualimap/{sample}" } } } rows { quad { p_iri { } o_literal { lex: "qualimap/{sample}/qualimapReport.html" } } } rows { quad { p_iri { } o_literal { lex: "../envs/base.yml" } } } rows { name { value: "rule-bam_index" } } rows { quad { s_iri { prefix_id: 9 name_id: 29 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "sorted_alignments/{sample}_sorted.bam" } } } rows { quad { p_iri { } o_literal { lex: "sorted_alignments/{sample}_sorted.bam.bai" } } } rows { quad { p_iri { } o_literal { lex: "github.com/snakemake/snakemake-wrappers/bio/samtools/index/environment.yaml@v7.6.0" } } } rows { quad { o_literal { lex: "v7.6.0" } } } rows { name { value: "rule-bam_sort" } } rows { quad { s_iri { prefix_id: 9 name_id: 30 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "alignments/{sample}.bam" } } } rows { quad { p_iri { } o_literal { lex: "sorted_alignments/{sample}_sorted.bam" } } } rows { quad { p_iri { } o_literal { lex: "github.com/snakemake/snakemake-wrappers/bio/samtools/sort/environment.yaml@v7.6.0" } } } rows { quad { o_literal { lex: "v7.6.0" } } } rows { name { value: "rule-bam_stats" } } rows { quad { s_iri { prefix_id: 9 name_id: 31 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "alignments/{sample}.bam" } } } rows { quad { p_iri { } o_literal { lex: "QC/bamstats/{sample}.txt" } } } rows { quad { p_iri { } o_literal { lex: "github.com/snakemake/snakemake-wrappers/bio/samtools/stats/environment.yaml@v3.13.4" } } } rows { quad { o_literal { lex: "v3.13.4" } } } rows { name { value: "rule-bam_to_bed" } } rows { quad { s_iri { prefix_id: 9 name_id: 32 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "sorted_alignments/{sample}_sorted.bam" } } } rows { quad { o_literal { lex: "sorted_alignments/{sample}_sorted.bam.bai" } } } rows { quad { p_iri { } o_literal { lex: "iso_analysis/beds/{sample}.bed" } } } rows { quad { p_iri { } o_literal { lex: "../envs/flair.yml" } } } rows { name { value: "rule-build_flair_genome_index" } } rows { quad { s_iri { prefix_id: 9 name_id: 33 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "references/genomic.fa" } } } rows { quad { p_iri { } o_literal { lex: "index/flair_genome_index.mmi" } } } rows { quad { p_iri { } o_literal { lex: "github.com/snakemake/snakemake-wrappers/bio/minimap2/index/environment.yaml@v7.6.0" } } } rows { quad { o_literal { lex: "v7.6.0" } } } rows { name { value: "rule-build_minimap_index" } } rows { quad { s_iri { prefix_id: 9 name_id: 34 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "transcriptome/corrected_transcriptome.fa" } } } rows { quad { p_iri { } o_literal { lex: "index/transcriptome_index.mmi" } } } rows { quad { p_iri { } o_literal { lex: "github.com/snakemake/snakemake-wrappers/bio/minimap2/index/environment.yaml@v7.6.0" } } } rows { quad { o_literal { lex: "v7.6.0" } } } rows { name { value: "rule-concatenate_beds" } } rows { quad { s_iri { prefix_id: 9 name_id: 35 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "iso_analysis/beds/barcode10.bed" } } } rows { quad { o_literal { lex: "iso_analysis/beds/barcode11.bed" } } } rows { quad { o_literal { lex: "iso_analysis/beds/barcode12.bed" } } } rows { quad { o_literal { lex: "iso_analysis/beds/barcode13.bed" } } } rows { quad { o_literal { lex: "iso_analysis/beds/barcode15.bed" } } } rows { quad { o_literal { lex: "iso_analysis/beds/barcode16.bed" } } } rows { quad { p_iri { } o_literal { lex: "iso_analysis/beds/all_samples.bed" } } } rows { quad { p_iri { } o_literal { lex: "../envs/base.yml" } } } rows { name { value: "rule-correct_transcriptome" } } rows { quad { s_iri { prefix_id: 9 name_id: 36 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "transcriptome/transcriptome.fa" } } } rows { quad { p_iri { } o_literal { lex: "transcriptome/corrected_transcriptome.fa" } } } rows { quad { p_iri { } o_literal { lex: "../envs/gffread.yml" } } } rows { name { value: "rule-count_reads" } } rows { quad { s_iri { prefix_id: 9 name_id: 37 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "alignments/{sample}.bam" } } } rows { quad { o_literal { lex: "transcriptome/corrected_transcriptome.fa" } } } rows { quad { p_iri { } o_literal { lex: "counts/{sample}_salmon/quant.sf" } } } rows { quad { p_iri { } o_literal { lex: "../envs/salmon.yml" } } } rows { name { value: "rule-deseq2" } } rows { quad { s_iri { prefix_id: 9 name_id: 38 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "de_analysis/all.rds" } } } rows { quad { p_iri { } o_literal { lex: "de_analysis/{factor}_{prop_a}_vs_{prop_b}_MA_plot.svg" } } } rows { quad { o_literal { lex: "de_analysis/{factor}_{prop_a}_vs_{prop_b}_count_heatmap.svg" } } } rows { quad { o_literal { lex: "de_analysis/{factor}_{prop_a}_vs_{prop_b}_dispersion_plot.svg" } } } rows { quad { o_literal { lex: "de_analysis/{factor}_{prop_a}_vs_{prop_b}_l2fc.tsv" } } } rows { quad { o_literal { lex: "de_analysis/{factor}_{prop_a}_vs_{prop_b}_sample_heatmap.svg" } } } rows { quad { o_literal { lex: "de_analysis/{factor}_{prop_a}_vs_{prop_b}_top_count_heatmap.svg" } } } rows { quad { p_iri { } o_literal { lex: "../envs/deseq2.yml" } } } rows { name { value: "rule-deseq2_init" } } rows { quad { s_iri { prefix_id: 9 name_id: 39 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "/fshpc/meesters/projects/snakemake-workflows/rna-longseq-de-isoform/config/demo/samples.csv" } } } rows { quad { o_literal { lex: "merged/all_counts_gene.tsv" } } } rows { quad { p_iri { } o_literal { lex: "de_analysis/all.rds" } } } rows { quad { o_literal { lex: "de_analysis/normcounts.tsv" } } } rows { quad { p_iri { } o_literal { lex: "../envs/deseq2.yml" } } } rows { name { value: "rule-download_ensembl_annotation" } } rows { quad { s_iri { prefix_id: 9 name_id: 40 } p_iri { prefix_id: 4 name_id: 26 } o_literal { lex: "references/ensembl_annotation.gff3" } } } rows { quad { p_iri { } o_literal { lex: "github.com/snakemake/snakemake-wrappers/bio/reference/ensembl-annotation/environment.yaml@v7.5.0" } } } rows { quad { o_literal { lex: "v7.5.0" } } } rows { name { value: "rule-download_ensembl_genome" } } rows { quad { s_iri { prefix_id: 9 name_id: 41 } p_iri { prefix_id: 4 name_id: 26 } o_literal { lex: "references/ensembl_genome.fa" } } } rows { quad { p_iri { } o_literal { lex: "github.com/snakemake/snakemake-wrappers/bio/reference/ensembl-sequence/environment.yaml@v7.5.0" } } } rows { quad { o_literal { lex: "v7.5.0" } } } rows { name { value: "rule-download_ncbi_annotation" } } rows { quad { s_iri { prefix_id: 9 name_id: 42 } p_iri { prefix_id: 4 name_id: 26 } o_literal { lex: "references/ncbi_dataset_annotation.zip" } } } rows { quad { p_iri { } o_literal { lex: "../envs/reference.yml" } } } rows { name { value: "rule-download_ncbi_genome" } } rows { quad { s_iri { prefix_id: 9 name_id: 43 } p_iri { prefix_id: 4 name_id: 26 } o_literal { lex: "references/ncbi_dataset_genome.zip" } } } rows { quad { p_iri { } o_literal { lex: "../envs/reference.yml" } } } rows { name { value: "rule-filter_reads" } } rows { quad { s_iri { prefix_id: 9 name_id: 44 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: " at 0x7fcf6a1dce00>" } } } rows { quad { p_iri { } o_literal { lex: "filter/{sample}_filtered.fq" } } } rows { quad { p_iri { } o_literal { lex: "../envs/biopython.yml" } } } rows { name { value: "rule-flair_align" } } rows { quad { s_iri { prefix_id: 9 name_id: 45 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "filter/barcode10_filtered.fq" } } } rows { quad { o_literal { lex: "filter/barcode11_filtered.fq" } } } rows { quad { o_literal { lex: "filter/barcode12_filtered.fq" } } } rows { quad { o_literal { lex: "filter/barcode13_filtered.fq" } } } rows { quad { o_literal { lex: "filter/barcode15_filtered.fq" } } } rows { quad { o_literal { lex: "filter/barcode16_filtered.fq" } } } rows { quad { o_literal { lex: "index/flair_genome_index.mmi" } } } rows { quad { o_literal { lex: "references/genomic.fa" } } } rows { quad { p_iri { } o_literal { lex: "iso_analysis/align/flair.bam" } } } rows { quad { o_literal { lex: "iso_analysis/align/flair.bam.bai" } } } rows { quad { o_literal { lex: "iso_analysis/align/flair.bed" } } } rows { quad { p_iri { } o_literal { lex: "../envs/flair.yml" } } } rows { name { value: "rule-flair_collapse" } } rows { quad { s_iri { prefix_id: 9 name_id: 46 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "filter/barcode10_filtered.fq" } } } rows { quad { o_literal { lex: "filter/barcode11_filtered.fq" } } } rows { quad { o_literal { lex: "filter/barcode12_filtered.fq" } } } rows { quad { o_literal { lex: "filter/barcode13_filtered.fq" } } } rows { quad { o_literal { lex: "filter/barcode15_filtered.fq" } } } rows { quad { o_literal { lex: "filter/barcode16_filtered.fq" } } } rows { quad { o_literal { lex: "iso_analysis/align/flair_all_corrected.bed" } } } rows { quad { o_literal { lex: "references/genomic.fa" } } } rows { quad { o_literal { lex: "references/standardized_genomic.gtf" } } } rows { quad { p_iri { } o_literal { lex: "iso_analysis/collapse/flair.isoforms.bed" } } } rows { quad { o_literal { lex: "iso_analysis/collapse/flair.isoforms.fa" } } } rows { quad { p_iri { } o_literal { lex: "../envs/flair.yml" } } } rows { name { value: "rule-flair_correct" } } rows { quad { s_iri { prefix_id: 9 name_id: 47 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "iso_analysis/align/flair.bed" } } } rows { quad { o_literal { lex: "references/genomic.fa" } } } rows { quad { o_literal { lex: "references/standardized_genomic.gtf" } } } rows { quad { p_iri { } o_literal { lex: "iso_analysis/align/flair_all_corrected.bed" } } } rows { quad { p_iri { } o_literal { lex: "../envs/flair.yml" } } } rows { name { value: "rule-flair_diffexp" } } rows { quad { s_iri { prefix_id: 9 name_id: 48 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "iso_analysis/quantify/flair.counts.tsv" } } } rows { quad { p_iri { } o_literal { lex: "iso_analysis/diffexp/genes_deseq2_QCplots_{condition_value1}_v_{condition_value2}.pdf" } } } rows { quad { o_literal { lex: "iso_analysis/diffexp/genes_deseq2_{condition_value1}_v_{condition_value2}.tsv" } } } rows { quad { o_literal { lex: "iso_analysis/diffexp/isoforms_deseq2_QCplots_{condition_value1}_v_{condition_value2}.pdf" } } } rows { quad { o_literal { lex: "iso_analysis/diffexp/isoforms_deseq2_{condition_value1}_v_{condition_value2}.tsv" } } } rows { quad { o_literal { lex: "iso_analysis/diffexp/isoforms_drimseq_{condition_value1}_v_{condition_value2}.tsv" } } } rows { quad { p_iri { } o_literal { lex: "../envs/flair.yml" } } } rows { name { value: "rule-flair_plot_isoforms" } } rows { quad { s_iri { prefix_id: 9 name_id: 49 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: " at 0x7fcf6a1df2e0>" } } } rows { quad { o_literal { lex: "iso_analysis/collapse/flair.isoforms.bed" } } } rows { quad { o_literal { lex: "iso_analysis/quantify/flair.counts.tsv" } } } rows { quad { p_iri { } o_literal { lex: "iso_analysis/plots" } } } rows { quad { p_iri { } o_literal { lex: "../envs/flair.yml" } } } rows { name { value: "rule-flair_quantify" } } rows { quad { s_iri { prefix_id: 9 name_id: 50 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "iso_analysis/collapse/flair.isoforms.bed" } } } rows { quad { o_literal { lex: "iso_analysis/collapse/flair.isoforms.fa" } } } rows { quad { o_literal { lex: "iso_analysis/reads_manifest.tsv" } } } rows { quad { p_iri { } o_literal { lex: "iso_analysis/quantify/flair.counts.tsv" } } } rows { quad { p_iri { } o_literal { lex: "../envs/flair.yml" } } } rows { name { value: "rule-generate_gene_query" } } rows { quad { s_iri { prefix_id: 9 name_id: 51 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "de_analysis/{factor}_{prop_a}_vs_{prop_b}_l2fc.tsv" } } } rows { quad { o_literal { lex: "transcriptome/corrected_transcriptome.fa" } } } rows { quad { p_iri { } o_literal { lex: "protein_annotation/{factor}_{prop_a}_vs_{prop_b}_de_genes.fa" } } } rows { quad { p_iri { } o_literal { lex: "../envs/biopython.yml" } } } rows { name { value: "rule-genome_to_transcriptome" } } rows { quad { s_iri { prefix_id: 9 name_id: 52 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "references/genomic.fa" } } } rows { quad { o_literal { lex: "references/standardized_genomic.gff" } } } rows { quad { p_iri { } o_literal { lex: "references/genomic.fa.fai" } } } rows { quad { o_literal { lex: "transcriptome/transcriptome.fa" } } } rows { quad { p_iri { } o_literal { lex: "../envs/gffread.yml" } } } rows { name { value: "rule-get_annotation" } } rows { quad { s_iri { prefix_id: 9 name_id: 53 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: " at 0x7fcf6a394cc0>" } } } rows { quad { p_iri { } o_literal { lex: "references/genomic.gff" } } } rows { quad { p_iri { } o_literal { lex: "../envs/reference.yml" } } } rows { name { value: "rule-get_genome" } } rows { quad { s_iri { prefix_id: 9 name_id: 54 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: " at 0x7fcf6a394d60>" } } } rows { quad { p_iri { } o_literal { lex: "references/genomic.fa" } } } rows { quad { p_iri { } o_literal { lex: "../envs/reference.yml" } } } rows { name { value: "rule-get_indexed_protein_db" } } rows { quad { s_iri { prefix_id: 9 name_id: 55 } p_iri { prefix_id: 4 name_id: 26 } o_literal { lex: "protein_annotation/index/UniRef.lba.gz" } } } rows { quad { p_iri { } o_literal { lex: "../envs/wget.yml" } } } rows { name { value: "rule-get_protein_names" } } rows { quad { s_iri { prefix_id: 9 name_id: 56 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "protein_annotation/blast_results_{factor}_{prop_a}_vs_{prop_b}.m8" } } } rows { quad { p_iri { } o_literal { lex: "protein_annotation/proteins_{factor}_{prop_a}_vs_{prop_b}.csv" } } } rows { quad { p_iri { } o_literal { lex: "../envs/biopython.yml" } } } rows { name { value: "rule-gff_to_gtf" } } rows { quad { s_iri { prefix_id: 9 name_id: 57 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "references/standardized_genomic.gff" } } } rows { quad { p_iri { } o_literal { lex: "references/standardized_genomic.gtf" } } } rows { quad { p_iri { } o_literal { lex: "../envs/gffread.yml" } } } rows { name { value: "rule-iso_analysis_report" } } rows { quad { s_iri { prefix_id: 9 name_id: 58 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "iso_analysis/plots" } } } rows { quad { p_iri { } o_literal { lex: "iso_analysis/report/isoforms" } } } rows { quad { o_literal { lex: "iso_analysis/report/usage" } } } rows { quad { p_iri { } o_literal { lex: "../envs/base.yml" } } } rows { name { value: "rule-lambda_gene_annotation" } } rows { quad { s_iri { prefix_id: 9 name_id: 59 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "protein_annotation/index/UniRef.lba.gz" } } } rows { quad { o_literal { lex: "protein_annotation/{factor}_{prop_a}_vs_{prop_b}_de_genes.fa" } } } rows { quad { p_iri { } o_literal { lex: "protein_annotation/blast_results_{factor}_{prop_a}_vs_{prop_b}.m8" } } } rows { quad { p_iri { } o_literal { lex: "../envs/lambda3.yml" } } } rows { name { value: "rule-map_reads" } } rows { quad { s_iri { prefix_id: 9 name_id: 60 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "filter/{sample}_filtered.fq" } } } rows { quad { o_literal { lex: "index/transcriptome_index.mmi" } } } rows { quad { p_iri { } o_literal { lex: "alignments/{sample}.sam" } } } rows { quad { p_iri { } o_literal { lex: "github.com/snakemake/snakemake-wrappers/bio/minimap2/aligner/environment.yaml@v7.6.0" } } } rows { quad { o_literal { lex: "v7.6.0" } } } rows { name { value: "rule-merge_read_counts" } } rows { quad { s_iri { prefix_id: 9 name_id: 61 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "counts/barcode10_salmon/quant.sf" } } } rows { quad { o_literal { lex: "counts/barcode11_salmon/quant.sf" } } } rows { quad { o_literal { lex: "counts/barcode12_salmon/quant.sf" } } } rows { quad { o_literal { lex: "counts/barcode13_salmon/quant.sf" } } } rows { quad { o_literal { lex: "counts/barcode15_salmon/quant.sf" } } } rows { quad { o_literal { lex: "counts/barcode16_salmon/quant.sf" } } } rows { quad { p_iri { } o_literal { lex: "merged/all_counts.tsv" } } } rows { quad { p_iri { } o_literal { lex: "../envs/pandas.yml" } } } rows { name { value: "rule-pca" } } rows { quad { s_iri { prefix_id: 9 name_id: 62 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "de_analysis/all.rds" } } } rows { quad { p_iri { } o_literal { lex: "de_analysis/pca_{variable}.svg" } } } rows { quad { p_iri { } o_literal { lex: "../envs/deseq2.yml" } } } rows { name { value: "rule-reads_manifest" } } rows { quad { s_iri { prefix_id: 9 name_id: 63 } p_iri { prefix_id: 4 name_id: 26 } o_literal { lex: "iso_analysis/reads_manifest.tsv" } } } rows { quad { p_iri { } o_literal { lex: "../envs/pandas.yml" } } } rows { name { value: "rule-sam_to_bam" } } rows { quad { s_iri { prefix_id: 9 name_id: 64 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "alignments/{sample}.sam" } } } rows { quad { p_iri { } o_literal { lex: "alignments/{sample}.bam" } } } rows { quad { p_iri { } o_literal { lex: "github.com/snakemake/snakemake-wrappers/bio/samtools/view/environment.yaml@v7.6.0" } } } rows { quad { o_literal { lex: "v7.6.0" } } } rows { name { value: "rule-sample_qa_plot" } } rows { quad { s_iri { prefix_id: 9 name_id: 65 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: " at 0x7fcf6a397ba0>" } } } rows { quad { p_iri { } o_literal { lex: "NanoPlot/{sample}/NanoPlot-report.html" } } } rows { quad { p_iri { } o_literal { lex: "../envs/nanoplot.yml" } } } rows { name { value: "rule-standardize_gff" } } rows { quad { s_iri { prefix_id: 9 name_id: 66 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "references/genomic.gff" } } } rows { quad { p_iri { } o_literal { lex: "references/standardized_genomic.gff" } } } rows { quad { p_iri { } o_literal { lex: "../envs/agat.yml" } } } rows { name { value: "rule-total_sample_qa_plot" } } rows { quad { s_iri { prefix_id: 9 name_id: 67 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "/lustre/project/nhr-zdvhpc/dtest/raw/barcode10.fastq.gz" } } } rows { quad { o_literal { lex: "/lustre/project/nhr-zdvhpc/dtest/raw/barcode11.fastq.gz" } } } rows { quad { o_literal { lex: "/lustre/project/nhr-zdvhpc/dtest/raw/barcode12.fastq.gz" } } } rows { quad { o_literal { lex: "/lustre/project/nhr-zdvhpc/dtest/raw/barcode13.fastq.gz" } } } rows { quad { o_literal { lex: "/lustre/project/nhr-zdvhpc/dtest/raw/barcode15.fastq.gz" } } } rows { quad { o_literal { lex: "/lustre/project/nhr-zdvhpc/dtest/raw/barcode16.fastq.gz" } } } rows { quad { p_iri { } o_literal { lex: "NanoPlot/NanoPlot-report.html" } } } rows { quad { p_iri { } o_literal { lex: "../envs/nanoplot.yml" } } } rows { name { value: "rule-transcriptid_to_gene" } } rows { quad { s_iri { prefix_id: 9 name_id: 68 } p_iri { prefix_id: 4 name_id: 25 } o_literal { lex: "merged/all_counts.tsv" } } } rows { quad { o_literal { lex: "references/standardized_genomic.gff" } } } rows { quad { p_iri { } o_literal { lex: "merged/all_counts_gene.tsv" } } } rows { quad { o_literal { lex: "merged/transcriptid_to_gene_plot.svg" } } } rows { quad { p_iri { } o_literal { lex: "../envs/pydeseq2.yml" } } } rows { name { value: "label" } } rows { quad { s_iri { prefix_id: 9 name_id: 21 } p_iri { prefix_id: 7 name_id: 69 } o_literal { lex: "from workflow configuration" } } } rows { name { value: "hasConfigurationFile" } } rows { quad { p_iri { prefix_id: 4 } o_iri { prefix_id: 9 name_id: 12 } } } rows { quad { s_iri { name_id: 23 } p_iri { prefix_id: 7 name_id: 69 } o_literal { lex: "workflow rules" } } } rows { name { value: "hasWorkflowRule" } } rows { quad { p_iri { prefix_id: 4 name_id: 71 } o_iri { prefix_id: 9 name_id: 24 } } } rows { quad { o_iri { name_id: 28 } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { quad { o_iri { } } } rows { name { value: "generatedAtTime" } } rows { quad { s_iri { name_id: 4 } p_iri { prefix_id: 6 name_id: 72 } o_literal { lex: "2026-05-05T17:42:10.127924+02:00" datatype: 1 } g_iri { prefix_id: 9 name_id: 7 } } } rows { name { value: "wasAttributedTo" } } rows { name { value: "0000-0003-2408-7588" } } rows { quad { p_iri { prefix_id: 6 name_id: 73 } o_iri { prefix_id: 5 } } } rows { name { value: "created" } } rows { quad { s_iri { prefix_id: 10 name_id: 2 } p_iri { prefix_id: 1 name_id: 75 } o_literal { lex: "2026-05-05T15:42:06.149516+00:00" datatype: 1 } g_iri { prefix_id: 9 name_id: 9 } } } rows { name { value: "creator" } } rows { quad { p_iri { prefix_id: 1 name_id: 76 } o_iri { prefix_id: 5 name_id: 74 } } } rows { name { value: "hasNanopubType" } } rows { quad { p_iri { prefix_id: 3 name_id: 77 } o_iri { prefix_id: 8 name_id: 16 } } } rows { name { value: "signedBy" } } rows { quad { p_iri { prefix_id: 3 name_id: 78 } o_iri { prefix_id: 5 name_id: 74 } } } rows { quad { p_iri { prefix_id: 7 name_id: 69 } o_literal { lex: "Snakemake workflow metadata: RAjHDlPDghZzc9ZvQ3uJQNJ9Jd_KAYzZt7dk5PXKgjRyE" } } } rows { quad { p_iri { prefix_id: 6 name_id: 72 } o_literal { lex: "2026-05-05T17:42:10.127924+02:00" datatype: 1 } } } rows { quad { p_iri { } o_iri { prefix_id: 5 } } } rows { name { value: "sig" } } rows { name { value: "hasAlgorithm" } } rows { quad { s_iri { prefix_id: 9 name_id: 79 } p_iri { prefix_id: 3 } o_literal { lex: "RSA" } } } rows { name { value: "hasPublicKey" } } rows { quad { p_iri { } o_literal { lex: "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkOFUnnRCp/k9/0ugvx8zQJ+Qc675W1Ug6F839+xvJ2QsSBu4iOJ1O2kJCmb3tALp3gJOt8sffRot3VrfY1hbgXxL7BVtDsfHHmXVff4YCeg5Ycdn5cDpLawDpAdYwMhK0LwIkZ3fwH9/o9JniYKXLV/jpF9bMKyiw/6tqlCHaMW1r8gzZzoxVIAakwvlABoY0iNoToLTlBRXEI4mLUNjDMnMwQgfh1KXMxMruNjW3wJyeDEIfa2ooAt0E4CRM9pkrEb37NzD9Jz8aSUFFY6BvIxF4ixK7rm6IUDvQ76LqXkEmgSeRv1kw7gnCe9wV/wHd0ZeW4heoBXmLHX3MvHfjwIDAQAB" } } } rows { name { value: "hasSignature" } } rows { quad { p_iri { } o_literal { lex: "LHjd3Ks5p9Ax2YTuBkkm+9XWGBHCF3gcUtngTrKu3pZgGROiXyZTDlOA5EUDjBINRLhm8yb4VSywYrW5zzeZTSwWt5mfpnCELj5+dIVjMMhuMFA10gXunV/TGXvX0qgT4a6SO8DdY9902wAw2HhZuBllp85vk6v7ernt31GiacS4dLFoTEt/vkjRevQFgl0zs5KUYXfC9srhaJK4uEA93pA0bHK5BYDvyxUQ/ciHSvAYHmnUi10AWYePx7wRLIVaacJzVvSwmn7siHo7nERAzeSXbA+AmrknL1yVPJi/isgKWkpnwmXQWOBBqevkeWq8CyfE+o3+c7V2HslNvSg1ug==" } } } rows { name { value: "hasSignatureTarget" } } rows { quad { p_iri { } o_iri { prefix_id: 10 name_id: 2 } } } rows { quad { p_iri { prefix_id: 3 name_id: 78 } o_iri { prefix_id: 5 name_id: 74 } } }