{
  "_id": "6a571e25ff0138dec5d6df41",
  "Package": "segmenTier",
  "Type": "Package",
  "Title": "Similarity-Based Segmentation of Multidimensional Signals",
  "Version": "0.1.3",
  "Author": "Rainer Machne, Douglas B. Murray, Peter F. Stadler",
  "URL": "https://github.com/raim/segmenTier",
  "BugReports": "https://github.com/raim/segmenTier/issues",
  "Maintainer": "Rainer Machne <raim@tbi.univie.ac.at>",
  "Description": "A dynamic programming solution to segmentation based on\nmaximization of arbitrary similarity measures within segments.\nThe general idea, theory and this implementation are described\nin Machne, Murray & Stadler (2017)\n<doi:10.1038/s41598-017-12401-8>. In addition to the core\nalgorithm, the package provides time-series processing and\nclustering functions as described in the publication. These are\ngenerally applicable where a `k-means` clustering yields\nmeaningful results, and have been specifically developed for\nclustering of the Discrete Fourier Transform of periodic gene\nexpression data (`circadian' or `yeast metabolic\noscillations'). This clustering approach is outlined in the\nsupplemental material of Machne & Murray (2012)\n<doi:10.1371/journal.pone.0037906>), and here is used as a\nbasis of segment similarity measures. Notably, the time-series\nprocessing and clustering functions can also be used as\nstand-alone tools, independent of segmentation, e.g., for\ntranscriptome data already mapped to genes.",
  "License": "GPL (>= 2)",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "Repository": "https://raim.r-universe.dev",
  "Date/Publication": "2025-07-17 09:59:52 UTC",
  "RemoteUrl": "https://github.com/raim/segmentier",
  "RemoteRef": "HEAD",
  "RemoteSha": "91505fd75333466c9568b66112b037a7cdd09b73",
  "RemoteSubdir": "pkg",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-07-15 05:37:22 UTC",
    "User": "root"
  },
  "_user": "raim",
  "_type": "src",
  "_file": "segmenTier_0.1.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/60ac68dd1ce70e1367a3d29b7d2bacec158c928555e7553649de1791afabc4ec",
  "_filesize": 949222,
  "_sha256": "60ac68dd1ce70e1367a3d29b7d2bacec158c928555e7553649de1791afabc4ec",
  "_expires": "2026-10-23T05:44:03.000Z",
  "_created": "2026-07-15T05:37:22.000Z",
  "_published": "2026-07-15T05:44:05.331Z",
  "_jobs": [
    {
      "job": 87277144729,
      "time": 167,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "8333624609"
    },
    {
      "job": 87277144776,
      "time": 172,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "8333624849"
    },
    {
      "job": 87277144798,
      "time": 162,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8333623466"
    },
    {
      "job": 87277144755,
      "time": 161,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8333621915"
    },
    {
      "job": 87277144758,
      "time": 97,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "8333605716"
    },
    {
      "job": 87277144775,
      "time": 194,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "8333630877"
    },
    {
      "job": 87277144762,
      "time": 105,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8333607528"
    },
    {
      "job": 87277144767,
      "time": 272,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8333673153"
    },
    {
      "job": 87276624494,
      "time": 236,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8333579915"
    },
    {
      "job": 87277144686,
      "time": 131,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8333614315"
    },
    {
      "job": 87277144742,
      "time": 166,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "8333623449"
    },
    {
      "job": 87277144724,
      "time": 128,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "8333613753"
    },
    {
      "job": 87277144741,
      "time": 126,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "8333614068"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872",
  "_status": "success",
  "_upstream": "https://github.com/raim/segmentier",
  "_commit": {
    "id": "91505fd75333466c9568b66112b037a7cdd09b73",
    "author": "raim <raim@intron>",
    "committer": "raim <raim@intron>",
    "message": "exporting new snr function, and ensuring dimnames\n",
    "time": 1752746392
  },
  "_maintainer": {
    "name": "Rainer Machne",
    "email": "raim@tbi.univie.ac.at",
    "login": "raim",
    "orcid": "0000-0002-1274-5099",
    "description": "theoretical biologist and experimental bioinformatician",
    "uuid": 729902
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.12.7",
      "role": "Imports"
    },
    {
      "package": "flowMerge",
      "role": "Suggests"
    },
    {
      "package": "flowClust",
      "role": "Suggests"
    },
    {
      "package": "flowCore",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "raim",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-29",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 3,
  "_contributors": [
    {
      "user": "raim",
      "count": 659,
      "uuid": 729902
    },
    {
      "user": "ovpop100",
      "count": 3,
      "uuid": 18185854
    }
  ],
  "_userbio": {
    "uuid": 729902,
    "type": "user",
    "name": "Rainer Machne",
    "followers": 18,
    "description": "theoretical biologist and experimental bioinformatician"
  },
  "_downloads": {
    "count": 246,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/segmenTier"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/raim/segmentier",
  "_searchresults": 14,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/segmenTier.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/raim/segmentier",
  "_realowner": "raim",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.2",
      "date": "2019-02-18"
    }
  ],
  "_exports": [
    "ash",
    "backtrace",
    "calculateScore",
    "clusterCor_c",
    "clusterTimeseries",
    "colorClusters",
    "flowclusterTimeseries",
    "get_snr",
    "log_1",
    "plotdev",
    "plotSegmentation",
    "processTimeseries",
    "segmentCluster.batch",
    "segmentClusters",
    "setVarySettings",
    "sortClusters"
  ],
  "_datasets": [
    {
      "name": "tsd",
      "title": "Transcriptome time-series from budding yeast.",
      "object": "primseg436",
      "file": "primseg436.rda",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "TS_02",
        "TS_03",
        "TS_04",
        "TS_05",
        "TS_06",
        "TS_07",
        "TS_08",
        "TS_09",
        "TS_10",
        "TS_11",
        "TS_12",
        "TS_13",
        "TS_14",
        "TS_15",
        "TS_16",
        "TS_17",
        "TS_18",
        "TS_19",
        "TS_20",
        "TS_21",
        "TS_22",
        "TS_23",
        "TS_24",
        "TS_25"
      ],
      "rows": 7624,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "ash",
      "title": "'asinh' data transformation",
      "topics": [
        "ash"
      ]
    },
    {
      "page": "backtrace",
      "title": "Back-tracing step of the 'segmenTier' algorithm.",
      "topics": [
        "backtrace"
      ]
    },
    {
      "page": "calculateScore",
      "title": "segmenTier's core dynamic programming routine in Rcpp",
      "topics": [
        "calculateScore"
      ]
    },
    {
      "page": "clusterCor_c",
      "title": "Calculates position-cluster correlations for scoring function \"icor\".",
      "topics": [
        "clusterCor_c"
      ]
    },
    {
      "page": "clusterTimeseries",
      "title": "Cluster a processed time-series with k-means.",
      "topics": [
        "clusterTimeseries"
      ]
    },
    {
      "page": "colorClusters",
      "title": "Assign colors to clusters.",
      "topics": [
        "colorClusters"
      ]
    },
    {
      "page": "flowclusterTimeseries",
      "title": "Cluster a processed time-series with 'flowClust' & 'flowMerge'.",
      "topics": [
        "flowclusterTimeseries"
      ]
    },
    {
      "page": "get_snr",
      "title": "Scale a DFT to a signal-to-noise ratio, where each frequency is divided by the mean of all other frequencies.",
      "topics": [
        "get_snr"
      ]
    },
    {
      "page": "log_1",
      "title": "log transformation handling zeros by adding 1",
      "topics": [
        "log_1"
      ]
    },
    {
      "page": "logLik.kmeans",
      "title": "Experimental: AIC/BIC for kmeans",
      "topics": [
        "logLik.kmeans"
      ]
    },
    {
      "page": "myPearson",
      "title": "Pearson product-moment correlation coefficient",
      "topics": [
        "myPearson"
      ]
    },
    {
      "page": "plot.clustering",
      "title": "Plot method for the \"clustering\" object.",
      "topics": [
        "plot.clustering"
      ]
    },
    {
      "page": "plot.segments",
      "title": "Plot method for the \"segments\" object.",
      "topics": [
        "plot.segments"
      ]
    },
    {
      "page": "plot.timeseries",
      "title": "Plot method for the \"timeseries\" object.",
      "topics": [
        "plot.timeseries"
      ]
    },
    {
      "page": "plotdev",
      "title": "Switch between plot devices.",
      "topics": [
        "plotdev"
      ]
    },
    {
      "page": "plotSegmentation",
      "title": "Summary plot for the 'segmenTier' pipeline.",
      "topics": [
        "plotSegmentation"
      ]
    },
    {
      "page": "print.segments",
      "title": "Print method for segmentation result from 'segmentClusters'.",
      "topics": [
        "print.segments"
      ]
    },
    {
      "page": "processTimeseries",
      "title": "Process a time-series for clustering and segmentation.",
      "topics": [
        "processTimeseries"
      ]
    },
    {
      "page": "segmentCluster.batch",
      "title": "Batch wrapper for 'segmentClusters'.",
      "topics": [
        "segmentCluster.batch"
      ]
    },
    {
      "page": "segmentClusters",
      "title": "Run the 'segmenTier' algorithm.",
      "topics": [
        "segmentClusters"
      ]
    },
    {
      "page": "segmenTier",
      "title": "segmenTier : cluster-based segmentation from a sequential clustering",
      "topics": [
        "segmenTier"
      ]
    },
    {
      "page": "setVarySettings",
      "title": "Parameters for 'segmentCluster.batch'.",
      "topics": [
        "setVarySettings"
      ]
    },
    {
      "page": "sortClusters",
      "title": "Sort clusters by similarity.",
      "topics": [
        "sortClusters"
      ]
    },
    {
      "page": "tsd",
      "title": "Transcriptome time-series from budding yeast.",
      "topics": [
        "tsd"
      ]
    }
  ],
  "_readme": "https://github.com/raim/segmentier/raw/HEAD/README.md",
  "_rundeps": [
    "Rcpp"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "segmenTier.Rmd",
      "filename": "segmenTier.html",
      "title": "segmenTier: Similarity-Based Segmentation of Multi-Dimensional Signals",
      "author": "Rainer Machne, Douglas B. Murray, Peter F. Stadler",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Summary",
        "Theory & Implementation",
        "The Recursion",
        "The Scoring Functions",
        "Scaling & Nuisance Segments",
        "User-Defined Similarities",
        "Time-Series Processing & Clustering",
        "Package Outlook",
        "Usage",
        "Installation",
        "Quick Guide",
        "Demonstrations",
        "Demo I: Direct Interface to Algorithm",
        "Demo II: Clustering, Batch Segmentation & Parameter Scans",
        "Karl, the segmenTier",
        "References"
      ],
      "created": "2019-01-16 14:12:25",
      "modified": "2019-02-08 16:18:03",
      "commits": 29
    }
  ],
  "_score": 4.623249290397901,
  "_indexed": true,
  "_nocasepkg": "segmentier",
  "_universes": [
    "raim"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-07-15T05:40:08.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "91505fd75333466c9568b66112b037a7cdd09b73",
      "fileid": "https://r2.ropensci.org/a06f0c5515ac1f6cf658dd6a2e168324584bf78e2d30eb7180329e6b7c3627d0",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-07-15T05:40:06.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "91505fd75333466c9568b66112b037a7cdd09b73",
      "fileid": "https://r2.ropensci.org/e6d408203ebe02e67b10a0d76579d90f2d56a9064ca5554d5a85d9db247f0e4e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-07-15T05:40:07.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "91505fd75333466c9568b66112b037a7cdd09b73",
      "fileid": "https://r2.ropensci.org/d3d0718157e98f23bca521ca839ef0e7a447db6e1e09f94e47d150f75bb3450a",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-07-15T05:39:55.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "91505fd75333466c9568b66112b037a7cdd09b73",
      "fileid": "https://r2.ropensci.org/1e9071a987dc5d8ff15cdc9bd5a7b9e6b12c9c4434deec27de7762bdf8ff792d",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-07-15T05:38:59.000Z",
      "arch": "aarch64",
      "commit": "91505fd75333466c9568b66112b037a7cdd09b73",
      "fileid": "https://r2.ropensci.org/a5bd27558baad2dc6101d5f7321541fe752c2b2531bdba413a08cec041953ee9",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-07-15T05:40:03.000Z",
      "arch": "x86_64",
      "commit": "91505fd75333466c9568b66112b037a7cdd09b73",
      "fileid": "https://r2.ropensci.org/eefa394590d8cb9c79b4b3988f9a1990a990c47a5d8d52387a3f1a08dfad1142",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-07-15T05:39:04.000Z",
      "arch": "aarch64",
      "commit": "91505fd75333466c9568b66112b037a7cdd09b73",
      "fileid": "https://r2.ropensci.org/58cf440b3170e299228ee02d4335b069c4bae35752d47c13a90da24ff57f55b1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-07-15T05:42:25.000Z",
      "arch": "x86_64",
      "commit": "91505fd75333466c9568b66112b037a7cdd09b73",
      "fileid": "https://r2.ropensci.org/495d25980b14e1861f8d2a8ecf4cff7efaedcd7e06da6f8f584e88db2b22319e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.3",
      "date": "2026-07-15T05:39:51.000Z",
      "arch": "emscripten",
      "commit": "91505fd75333466c9568b66112b037a7cdd09b73",
      "fileid": "https://r2.ropensci.org/1b07d969776c95330c54070774a3d4a71f7a815afaa8bd6426dabb7fab5950b8",
      "status": "success",
      "buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-07-15T05:39:22.000Z",
      "arch": "x86_64",
      "commit": "91505fd75333466c9568b66112b037a7cdd09b73",
      "fileid": "https://r2.ropensci.org/910711f29295e15163a39033aafc6e4e1ef1bdb1fe92a25b708e8aa429be6047",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-07-15T05:38:59.000Z",
      "arch": "x86_64",
      "commit": "91505fd75333466c9568b66112b037a7cdd09b73",
      "fileid": "https://r2.ropensci.org/ec5d90763788834a0fd423136e809c7fe6a12dab5c2b51c890ced5baaeff9f86",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-07-15T05:39:00.000Z",
      "arch": "x86_64",
      "commit": "91505fd75333466c9568b66112b037a7cdd09b73",
      "fileid": "https://r2.ropensci.org/4464f90fa3b2b2c5291b7166368ef4997c07a225a81a38419980963980a4e05e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/raim/actions/runs/29391761872"
    }
  ]
}