Skip to content

fastseg

Bioc current

fastseg - a fast segmentation algorithm

v1.58.0 · Package record · software · LGPL (>= 2.0)

Release Lineage

Entered 2.9 · Nov 1, 2011

Current · Requires R 4.6

1.0 In 30 of 49 releases 3.23

Description

fastseg implements a very fast and efficient segmentation algorithm. It has similar functionality as DNACopy (Olshen and Venkatraman 2004), but is considerably faster and more flexible. fastseg can segment data from DNA microarrays and data from next generation sequencing for example to detect copy number segments. Further it can segment data from RNA microarrays like tiling arrays to identify transcripts. Most generally, it can segment data given as a matrix or as a vector. Various data formats can be used as input to fastseg like expression set objects for microarrays or GRanges for sequencing data. The segmentation criterion of fastseg is based on a statistical test in a Bayesian framework, namely the cyber t-test (Baldi 2001). The speed-up arises from the facts, that sampling is not necessary in for fastseg and that a dynamic programming approach is used for calculation of the segments' first and higher order moments.

Advisories

None published for Bioconductor

Test coverage

Line coverage

–

Expression

–

Tests / Examples

–

Functions

7 3 exported

Complexity

25 avg / 64 max

Call network

7 nodes / 3 edges

Test coverage is not measured for Bioconductor packages; nodes fall back to a neutral fill.

Loading call graph…

Lowest coverage

Per-function coverage is not measured for this package yet.

Code

Structure

Lines of code

2,450

Files

21

Compiled share

26.7%

Has compiled src

Yes

Language breakdown

R 953 (38.9%)C/C++/src 653 (26.7%)Docs 371 (15.1%)Vignettes 473 (19.3%)

API

Exported functions

3

Internal functions

1

Testing

Has tests

No

Test-to-code ratio

0.00

testthat edition

–

Docs

Roxygen coverage

100%

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

0%

Unsafe pattern score

0

Dep constraint coverage

0%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

2.13

System requirements

–

C++ standard

–

License

LGPL (>= 2.0)

License flags

not SPDX, not OSI

History

Versions

30

First release

2012-03-12

Latest release

2026-04-28

Avg cadence

182 days

Cold removal rate

–

Dep drift

5

LOC over versions

v2.9: 2,101 LOCv2.10: 1,968 LOCv2.11: 1,968 LOCv2.12: 2,778 LOCv2.13: 2,771 LOCv2.14: 2,770 LOCv3.0: 2,770 LOCv3.1: 2,770 LOCv3.2: 2,770 LOCv3.3: 2,769 LOCv3.4: 2,769 LOCv3.5: 2,769 LOCv3.6: 2,769 LOCv3.7: 2,769 LOCv3.8: 2,769 LOCv3.9: 2,769 LOCv3.10: 2,769 LOCv3.11: 2,769 LOCv3.12: 2,769 LOCv3.13: 2,769 LOCv3.14: 2,769 LOCv3.15: 2,769 LOCv3.16: 2,773 LOCv3.17: 2,773 LOCv3.18: 2,447 LOCv3.19: 2,447 LOCv3.20: 2,447 LOCv3.21: 2,450 LOCv3.22: 2,450 LOCv3.23: 2,450 LOC

Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/bioc-code-metrics.

Documentation

In the Bioconductor 3.23 release
READMENoVignettesYes · 1 · dynamicNEWSNoCitation fileYes · cites a publicationWebsiteYes
Help pages
5
Examples that run
100%3 run in a plain check
Exported functions with examples
100%
Documented parameters
100%
Return-value docs
100%
Help pages citing references
40%

Repository practices

Upstream repositoryBeta

Checks run against github.com/alexg9010/fastseg on 2026-10-21.

No development-tooling practices detected in the upstream repository.

How this is detected·Detection ruleset v4 (2026-10-20)

Datasets

Bundled datasets · 2
NameClassSizeAlso in
corielldata.frame2,271 × 52 packages
fastsegDatavector14,253 elementsNo other package

All of fastseg's data objects

Topics

Maintainer
Alexander Blume

Available on

CRANr2uBioconductorautoCRANCOPR

Depended on by (1)

Bioconductor (1)

People

Cite

Cite this package

Run in R for the authors' entry:

citation("fastseg")

The package provides a citation file, so citation() returns the authors' own entry.

It points to 10.1093/nar/gks003.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for fastseg version 1.58.0 [Data set]. HJJB, LLC. Data release v2026-10-25. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-25, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy