BiocManager - Access the Bioconductor Project Package Repository
A convenient tool to install and update Bioconductor packages.
Last updated 3 months ago
core-services
16.27 score 73 stars 428 packages 2.7k scripts 208k downloadsBiocManager - Access the Bioconductor Project Package Repository
A convenient tool to install and update Bioconductor packages.
Last updated 3 months ago
core-services
16.27 score 73 stars 428 packages 2.6k scripts 215k downloadsMultiAssayExperiment - Software for the integration of multi-omics experiments in Bioconductor
Harmonize data management of multiple experimental assays performed on an overlapping set of specimens. It provides a familiar Bioconductor user experience by extending concepts from SummarizedExperiment, supporting an open-ended mix of standard data classes for individual assays, and allowing subsetting by genomic ranges or rownames. Facilities are provided for reshaping data into wide and long formats for adaptability to graphing and downstream analysis.
Last updated 2 days ago
infrastructuredatarepresentationbioconductorbioconductor-packagegenomicsnci-itcrtcga
14.72 score 70 stars 125 packages 654 scripts 9.1k downloadsMultiAssayExperiment - Software for the integration of multi-omics experiments in Bioconductor
Harmonize data management of multiple experimental assays performed on an overlapping set of specimens. It provides a familiar Bioconductor user experience by extending concepts from SummarizedExperiment, supporting an open-ended mix of standard data classes for individual assays, and allowing subsetting by genomic ranges or rownames. Facilities are provided for reshaping data into wide and long formats for adaptability to graphing and downstream analysis.
Last updated 2 days ago
infrastructuredatarepresentationbioconductorbioconductor-packagegenomicsnci-itcrtcga
12.77 score 70 stars 125 packages 654 scriptsGenomicDataCommons - NIH / NCI Genomic Data Commons Access
Programmatically access the NIH / NCI Genomic Data Commons RESTful service.
Last updated 23 days ago
dataimportsequencingapi-clientbioconductorbioinformaticscancercore-servicesdata-sciencegenomicsncitcgavignette
10.57 score 84 stars 10 packages 181 scriptsAnVIL - Bioconductor on the AnVIL compute environment
The AnVIL is a cloud computing resource developed in part by the National Human Genome Research Institute. The AnVIL package provides end-user and developer functionality. For the end-user, AnVIL provides fast binary package installation, utitlities for working with Terra / AnVIL table and data resources, and convenient functions for file movement to and from Google cloud storage. For developers, AnVIL provides programatic access to the Terra, Leonardo, Rawls, and Dockstore RESTful programming interface, including helper functions to transform JSON responses to formats more amenable to manipulation in R.
Last updated 9 days ago
infrastructure
10.31 score 8 stars 10 packages 226 scriptsBiocCheck - Bioconductor-specific package checks
BiocCheck guides maintainers through Bioconductor best practicies. It runs Bioconductor-specific package checks by searching through package code, examples, and vignettes. Maintainers are required to address all errors, warnings, and most notes produced.
Last updated 13 days ago
infrastructurebioconductor-packagecore-services
10.15 score 8 stars 6 packages 115 scripts 3.7k downloadsBiocIO - Standard Input and Output for Bioconductor Packages
The `BiocIO` package contains high-level abstract classes and generics used by developers to build IO funcionality within the Bioconductor suite of packages. Implements `import()` and `export()` standard generics for importing and exporting biological data formats. `import()` supports whole-file as well as chunk-wise iterative import. The `import()` interface optionally provides a standard mechanism for 'lazy' access via `filter()` (on row or element-like components of the file resource), `select()` (on column-like components of the file resource) and `collect()`. The `import()` interface optionally provides transparent access to remote (e.g. via https) as well as local access. Developers can register a file extension, e.g., `.loom` for dispatch from character-based URIs to specific `import()` / `export()` methods based on classes representing file types, e.g., `LoomFile()`.
Last updated 23 days ago
annotationdataimportbioconductor-packagecore-package
10.05 score 1 stars 490 packages 16 scripts 31k downloadscBioPortalData - Exposes and Makes Available Data from the cBioPortal Web Resources
The cBioPortalData R package accesses study datasets from the cBio Cancer Genomics Portal. It accesses the data either from the pre-packaged zip / tar files or from the API interface that was recently implemented by the cBioPortal Data Team. The package can provide data in either tabular format or with MultiAssayExperiment object that uses familiar Bioconductor data representations.
Last updated 3 days ago
softwareinfrastructurethirdpartyclientbioconductor-package
9.85 score 30 stars 4 packages 136 scriptscBioPortalData - Exposes and Makes Available Data from the cBioPortal Web Resources
The cBioPortalData R package accesses study datasets from the cBio Cancer Genomics Portal. It accesses the data either from the pre-packaged zip / tar files or from the API interface that was recently implemented by the cBioPortal Data Team. The package can provide data in either tabular format or with MultiAssayExperiment object that uses familiar Bioconductor data representations.
Last updated 3 days ago
softwareinfrastructurethirdpartyclientbioconductor-package
9.85 score 30 stars 4 packages 136 scripts 644 downloadsRTCGAToolbox - A new tool for exporting TCGA Firehose data
Managing data from large scale projects such as The Cancer Genome Atlas (TCGA) for further analysis is an important and time consuming step for research projects. Several efforts, such as Firehose project, make TCGA pre-processed data publicly available via web services and data portals but it requires managing, downloading and preparing the data for following steps. We developed an open source and extensible R based data client for Firehose pre-processed data and demonstrated its use with sample case studies. Results showed that RTCGAToolbox could improve data management for researchers who are interested with TCGA data. In addition, it can be integrated with other analysis pipelines for following data analysis.
Last updated 23 days ago
differentialexpressiongeneexpressionsequencing
9.62 score 17 stars 5 packages 74 scripts 769 downloadsBiocCheck - Bioconductor-specific package checks
BiocCheck guides maintainers through Bioconductor best practicies. It runs Bioconductor-specific package checks by searching through package code, examples, and vignettes. Maintainers are required to address all errors, warnings, and most notes produced.
Last updated 13 days ago
infrastructurebioconductor-packagecore-services
9.59 score 8 stars 6 packages 115 scriptsTCGAutils - TCGA utility functions for data management
A suite of helper functions for checking and manipulating TCGA data including data obtained from the curatedTCGAData experiment package. These functions aim to simplify and make working with TCGA data more manageable. Exported functions include those that import data from flat files into Bioconductor objects, convert row annotations, and identifier translation via the GDC API.
Last updated 23 days ago
softwareworkflowsteppreprocessingdataimportbioconductor-packagetcgautilities
9.48 score 23 stars 8 packages 204 scripts 1.3k downloadsTCGAutils - TCGA utility functions for data management
A suite of helper functions for checking and manipulating TCGA data including data obtained from the curatedTCGAData experiment package. These functions aim to simplify and make working with TCGA data more manageable. Exported functions include those that import data from flat files into Bioconductor objects, convert row annotations, and identifier translation via the GDC API.
Last updated 23 days ago
softwareworkflowsteppreprocessingdataimportbioconductor-packagetcgautilities
9.37 score 23 stars 8 packages 204 scriptsRaggedExperiment - Representation of Sparse Experiments and Assays Across Samples
This package provides a flexible representation of copy number, mutation, and other data that fit into the ragged array schema for genomic location data. The basic representation of such data provides a rectangular flat table interface to the user with range information in the rows and samples/specimen in the columns. The RaggedExperiment class derives from a GRangesList representation and provides a semblance of a rectangular dataset.
Last updated 23 days ago
infrastructuredatarepresentationcopynumbercore-packagedata-structuremutations
8.88 score 4 stars 13 packages 74 scripts 1.4k downloadsBiocBaseUtils - General utility functions for developing Bioconductor packages
The package provides utility functions related to package development. These include functions that replace slots, and selectors for show methods. It aims to coalesce the various helper functions often re-used throughout the Bioconductor ecosystem.
Last updated 23 days ago
softwareinfrastructurebioconductor-packagecore-package
8.77 score 4 stars 155 packages 3 scripts 11k downloadsRaggedExperiment - Representation of Sparse Experiments and Assays Across Samples
This package provides a flexible representation of copy number, mutation, and other data that fit into the ragged array schema for genomic location data. The basic representation of such data provides a rectangular flat table interface to the user with range information in the rows and samples/specimen in the columns. The RaggedExperiment class derives from a GRangesList representation and provides a semblance of a rectangular dataset.
Last updated 23 days ago
infrastructuredatarepresentationcopynumbercore-packagedata-structuremutations
8.74 score 4 stars 13 packages 74 scriptsAnVIL - Bioconductor on the AnVIL compute environment
The AnVIL is a cloud computing resource developed in part by the National Human Genome Research Institute. The AnVIL package provides end-user and developer functionality. For the end-user, AnVIL provides fast binary package installation, utitlities for working with Terra / AnVIL table and data resources, and convenient functions for file movement to and from Google cloud storage. For developers, AnVIL provides programatic access to the Terra, Leonardo, Rawls, and Dockstore RESTful programming interface, including helper functions to transform JSON responses to formats more amenable to manipulation in R.
Last updated 9 days ago
infrastructure
8.71 score 10 packages 227 scripts 1.0k downloadsBiocIO - Standard Input and Output for Bioconductor Packages
The `BiocIO` package contains high-level abstract classes and generics used by developers to build IO funcionality within the Bioconductor suite of packages. Implements `import()` and `export()` standard generics for importing and exporting biological data formats. `import()` supports whole-file as well as chunk-wise iterative import. The `import()` interface optionally provides a standard mechanism for 'lazy' access via `filter()` (on row or element-like components of the file resource), `select()` (on column-like components of the file resource) and `collect()`. The `import()` interface optionally provides transparent access to remote (e.g. via https) as well as local access. Developers can register a file extension, e.g., `.loom` for dispatch from character-based URIs to specific `import()` / `export()` methods based on classes representing file types, e.g., `LoomFile()`.
Last updated 3 hours ago
annotationdataimportbioconductor-packagecore-package
8.70 score 1 stars 493 packages 19 scriptsrapiclient - Dynamic OpenAPI/Swagger Client
Access services specified in OpenAPI (formerly Swagger) format. It is not a code generator. Client is generated dynamically as a list of R functions.
Last updated 2 months ago
apiopenapiswagger
8.14 score 66 stars 12 packages 31 scripts 1.3k downloadsrapiclient - Dynamic OpenAPI/Swagger Client
Access services specified in OpenAPI (formerly Swagger) format. It is not a code generator. Client is generated dynamically as a list of R functions.
Last updated 2 months ago
apiopenapiswagger
8.14 score 66 stars 12 packages 31 scripts 1.3k downloadsRTCGAToolbox - A new tool for exporting TCGA Firehose data
Managing data from large scale projects such as The Cancer Genome Atlas (TCGA) for further analysis is an important and time consuming step for research projects. Several efforts, such as Firehose project, make TCGA pre-processed data publicly available via web services and data portals but it requires managing, downloading and preparing the data for following steps. We developed an open source and extensible R based data client for Firehose pre-processed data and demonstrated its use with sample case studies. Results showed that RTCGAToolbox could improve data management for researchers who are interested with TCGA data. In addition, it can be integrated with other analysis pipelines for following data analysis.
Last updated 1 years ago
differentialexpressiongeneexpressionsequencing
8.02 score 17 stars 5 packages 75 scriptsBiocPkgTools - Collection of simple tools for learning about Bioconductor Packages
Bioconductor has a rich ecosystem of metadata around packages, usage, and build status. This package is a simple collection of functions to access that metadata from R. The goal is to expose metadata for data mining and value-added functionality such as package searching, text mining, and analytics on packages.
Last updated 6 months ago
softwareinfrastructurebioconductormetadata
7.78 score 19 stars 69 scriptsBiocBaseUtils - General utility functions for developing Bioconductor packages
The package provides utility functions related to package development. These include functions that replace slots, and selectors for show methods. It aims to coalesce the various helper functions often re-used throughout the Bioconductor ecosystem.
Last updated 23 days ago
softwareinfrastructurebioconductor-packagecore-package
7.74 score 4 stars 154 packages 3 scriptscuratedTCGAData - Curated Data from The Cancer Genome Atlas (TCGA) as MultiAssayExperiment Objects
This package provides publicly available data from The Cancer Genome Atlas (TCGA) as MultiAssayExperiment objects. MultiAssayExperiment integrates multiple assays (e.g., RNA-seq, copy number, mutation, microRNA, protein, and others) with clinical / pathological data. It also links assay barcodes with patient identifiers, enabling harmonized subsetting of rows (features) and columns (patients / samples) across the entire multi-'omics experiment.
Last updated 8 days ago
homo_sapiens_datareproducibleresearchcancerdataexperimenthubbioconductor-package
7.71 score 44 stars 1 packages 184 scriptscuratedTCGAData - Curated Data from The Cancer Genome Atlas (TCGA) as MultiAssayExperiment Objects
This package provides publicly available data from The Cancer Genome Atlas (TCGA) as MultiAssayExperiment objects. MultiAssayExperiment integrates multiple assays (e.g., RNA-seq, copy number, mutation, microRNA, protein, and others) with clinical / pathological data. It also links assay barcodes with patient identifiers, enabling harmonized subsetting of rows (features) and columns (patients / samples) across the entire multi-'omics experiment.
Last updated 8 days ago
homo_sapiens_datareproducibleresearchcancerdataexperimenthubbioconductor-package
7.71 score 44 stars 1 packages 184 scriptsUniProt.ws - R Interface to UniProt Web Services
The Universal Protein Resource (UniProt) is a comprehensive resource for protein sequence and annotation data. This package provides a collection of functions for retrieving, processing, and re-packaging UniProt web services. The package makes use of UniProt's modernized REST API and allows mapping of identifiers accross different databases.
Last updated 14 days ago
annotationinfrastructuregokeggbiocartabioconductor-packagecore-package
7.58 score 4 stars 4 packages 159 scriptsUniProt.ws - R Interface to UniProt Web Services
The Universal Protein Resource (UniProt) is a comprehensive resource for protein sequence and annotation data. This package provides a collection of functions for retrieving, processing, and re-packaging UniProt web services. The package makes use of UniProt's modernized REST API and allows mapping of identifiers accross different databases.
Last updated 16 days ago
annotationinfrastructuregokeggbiocartabioconductor-packagecore-package
7.58 score 4 stars 4 packages 159 scripts 681 downloadsrjsoncons - Query, Pivot, Patch, and Validate 'JSON' and 'NDJSON'
Functions to query (filter or transform), pivot (convert from array-of-objects to object-of-arrays, for easy import as 'R' data frame), search, patch (edit), and validate (against 'JSON Schema') 'JSON' and 'NDJSON' strings, files, or URLs. Query and pivot support 'JSONpointer', 'JSONpath' or 'JMESpath' expressions. The implementation uses the 'jsoncons' <https://danielaparker.github.io/jsoncons/> header-only library; the library is easily linked to other packages for direct access to 'C++' functionality not implemented here.
Last updated 2 months ago
7.47 score 9 stars 9 packages 8 scripts 1.0k downloadsSingleCellMultiModal - Integrating Multi-modal Single Cell Experiment datasets
SingleCellMultiModal is an ExperimentHub package that serves multiple datasets obtained from GEO and other sources and represents them as MultiAssayExperiment objects. We provide several multi-modal datasets including scNMT, 10X Multiome, seqFISH, CITEseq, SCoPE2, and others. The scope of the package is is to provide data for benchmarking and analysis. To cite, use the 'citation' function and see <https://doi.org/10.1371/journal.pcbi.1011324>.
Last updated 22 hours ago
experimentdatasinglecelldatareproducibleresearchexperimenthubgeobioconductor-package
7.27 score 17 stars 57 scriptsSingleCellMultiModal - Integrating Multi-modal Single Cell Experiment datasets
SingleCellMultiModal is an ExperimentHub package that serves multiple datasets obtained from GEO and other sources and represents them as MultiAssayExperiment objects. We provide several multi-modal datasets including scNMT, 10X Multiome, seqFISH, CITEseq, SCoPE2, and others. The scope of the package is is to provide data for benchmarking and analysis. To cite, use the 'citation' function and see <https://doi.org/10.1371/journal.pcbi.1011324>.
Last updated 22 hours ago
experimentdatasinglecelldatareproducibleresearchexperimenthubgeobioconductor-package
7.27 score 17 stars 57 scriptsAnVILBase - Generic functions for interacting with the AnVIL ecosystem
Provides generic functions for interacting with the AnVIL ecosystem. Packages that use either GCP or Azure in AnVIL are built on top of AnVILBase. Extension packages will provide methods for interacting with other cloud providers.
Last updated 23 days ago
softwareinfrastructure
6.70 score 13 packages 75 scripts 150 downloadsAnVILBase - Generic functions for interacting with the AnVIL ecosystem
Provides generic functions for interacting with the AnVIL ecosystem. Packages that use either GCP or Azure in AnVIL are built on top of AnVILBase. Extension packages will provide methods for interacting with other cloud providers.
Last updated 23 days ago
softwareinfrastructure
6.70 score 13 packages 75 scriptsAnVILGCP - The GCP R Client for the AnVIL
The package provides a set of functions to interact with the Google Cloud Platform (GCP) services on the AnVIL platform. The package is designed to work with the AnVIL package. User-level interaction with this package should be minimal.
Last updated 22 days ago
softwareinfrastructurethirdpartyclientdataimport
5.97 score 3 packages 47 scriptsAnVILGCP - The GCP R Client for the AnVIL
The package provides a set of functions to interact with the Google Cloud Platform (GCP) services on the AnVIL platform. The package is designed to work with the AnVIL package. User-level interaction with this package should be minimal.
Last updated 22 days ago
softwareinfrastructurethirdpartyclientdataimport
5.86 score 3 packages 37 scripts 94 downloadsAnVILAz - R / Bioconductor Support for the AnVIL Azure Platform
The AnVIL is a cloud computing resource developed in part by the National Human Genome Research Institute. The AnVILAz package supports end-users and developers using the AnVIL platform in the Azure cloud. The package provides a programmatic interface to AnVIL resources, including workspaces, notebooks, tables, and workflows. The package also provides utilities for managing resources, including copying files to and from Azure Blob Storage, and creating shared access signatures (SAS) for secure access to Azure resources.
Last updated 23 days ago
softwareinfrastructurethirdpartyclient
5.64 score 5 scriptsAnVILAz - R / Bioconductor Support for the AnVIL Azure Platform
The AnVIL is a cloud computing resource developed in part by the National Human Genome Research Institute. The AnVILAz package supports end-users and developers using the AnVIL platform in the Azure cloud. The package provides a programmatic interface to AnVIL resources, including workspaces, notebooks, tables, and workflows. The package also provides utilities for managing resources, including copying files to and from Azure Blob Storage, and creating shared access signatures (SAS) for secure access to Azure resources.
Last updated 23 days ago
softwareinfrastructurethirdpartyclient
5.64 score 5 scripts 99 downloadsTENxIO - Import methods for 10X Genomics files
Provides a structured S4 approach to importing data files from the 10X pipelines. It mainly supports Single Cell Multiome ATAC + Gene Expression data among other data types. The main Bioconductor data representations used are SingleCellExperiment and RaggedExperiment.
Last updated 3 hours ago
softwareinfrastructuredataimportsinglecellbioconductor-package
5.62 score 2 packages 7 scriptsTENxIO - Import methods for 10X Genomics files
Provides a structured S4 approach to importing data files from the 10X pipelines. It mainly supports Single Cell Multiome ATAC + Gene Expression data among other data types. The main Bioconductor data representations used are SingleCellExperiment and RaggedExperiment.
Last updated 8 days ago
softwareinfrastructuredataimportsinglecellbioconductor-package
5.59 score 2 packages 7 scripts 110 downloadsAnVILPublish - Publish Packages and Other Resources to AnVIL Workspaces
Use this package to create or update AnVIL workspaces from resources such as R / Bioconductor packages. The metadata about the package (e.g., select information from the package DESCRIPTION file and from vignette YAML headings) are used to populate the 'DASHBOARD'. Vignettes are translated to python notebooks ready for evaluation in AnVIL.
Last updated 23 days ago
infrastructuresoftware
5.32 scoreVisiumIO - Import Visium data from the 10X Space Ranger pipeline
The package allows users to readily import spatial data obtained from either the 10X website or from the Space Ranger pipeline. Supported formats include tar.gz, h5, and mtx files. Multiple files can be imported at once with *List type of functions. The package represents data mainly as SpatialExperiment objects.
Last updated 22 days ago
softwareinfrastructuredataimportsinglecellspatialbioconductor-packagegenomics
4.92 score 11 scriptsVisiumIO - Import Visium data from the 10X Space Ranger pipeline
The package allows users to readily import spatial data obtained from either the 10X website or from the Space Ranger pipeline. Supported formats include tar.gz, h5, and mtx files. Multiple files can be imported at once with *List type of functions. The package represents data mainly as SpatialExperiment objects.
Last updated 22 days ago
softwareinfrastructuredataimportsinglecellspatialbioconductor-packagegenomics
4.92 score 11 scripts 126 downloadsterraTCGAdata - OpenAccess TCGA Data on Terra as MultiAssayExperiment
Leverage the existing open access TCGA data on Terra with well-established Bioconductor infrastructure. Make use of the Terra data model without learning its complexities. With a few functions, you can copy / download and generate a MultiAssayExperiment from the TCGA example workspaces provided by Terra.
Last updated 23 days ago
softwareinfrastructuredataimportbioconductor-package
4.60 score 4 scriptsterraTCGAdata - OpenAccess TCGA Data on Terra as MultiAssayExperiment
Leverage the existing open access TCGA data on Terra with well-established Bioconductor infrastructure. Make use of the Terra data model without learning its complexities. With a few functions, you can copy / download and generate a MultiAssayExperiment from the TCGA example workspaces provided by Terra.
Last updated 23 days ago
softwareinfrastructuredataimportbioconductor-package
4.60 score 4 scripts 183 downloadsAnVILPublish - Publish Packages and Other Resources to AnVIL Workspaces
Use this package to create or update AnVIL workspaces from resources such as R / Bioconductor packages. The metadata about the package (e.g., select information from the package DESCRIPTION file and from vignette YAML headings) are used to populate the 'DASHBOARD'. Vignettes are translated to python notebooks ready for evaluation in AnVIL.
Last updated 23 days ago
infrastructuresoftware
4.48 score 204 downloadsReleaseLaunch - R utilities related to Bioconductor release tasks
The package faciliates a Bioconductor release. It currently updates existing Bioconductor repositories on GitHub after a release. The script creates the RELEASE_XX_YY branch and pushes it to the Bioconductor organization.
Last updated 20 days ago
3.98 scoreBiocHubsShiny - View AnnotationHub and ExperimentHub Resources Interactively
A package that allows interactive exploration of AnnotationHub and ExperimentHub resources. It uses DT / DataTable to display resources for multiple organisms. It provides template code for reproducibility and for downloading resources via the indicated Hub package.
Last updated 14 days ago
softwareshinyapps
3.70 score 1 scripts 148 downloadsBiocHubsShiny - View AnnotationHub and ExperimentHub Resources Interactively
A package that allows interactive exploration of AnnotationHub and ExperimentHub resources. It uses DT / DataTable to display resources for multiple organisms. It provides template code for reproducibility and for downloading resources via the indicated Hub package.
Last updated 14 days ago
softwareshinyapps
3.70 score 1 scriptsoncoKBData - A package to access the oncoKB web API
It provides access to the oncoKB API using the rapiclient and AnVIL R / Bioconductor packages. It allows access to both public and private APIs. Private API access requires a token obtained from https://www.oncokb.org.
Last updated 2 months ago
infrastructurethirdpartyclient
2.00 score 1 stars 2 scriptsBiocCertificate - Generate Conference Certificates
A shiny app to generate conference certificates and letters from templates. The interactive app allows the user to enter their name and generate a PDF file for download. The app uses rmarkdown to render PDF certificates and letters with the default pdflatex engine.
Last updated 2 months ago
2.00 scoreBranchRename - Utilities for renaming branches on GitHub
The package provides utility functions at the user and organization level for renaming branches on GitHub. The functions are written mainly for modifying batches of either repositories or packages. It uses tools to authenticate and call git from within R.
Last updated 3 months ago
2.00 score 3 scriptsnewsfeed - Compilies NEWS files from different packages
The package takes NEWS files from other packages and puts them into a single file
Last updated 2 months ago
1.70 score 2 scriptsOncoTree - Expose the OncoTree API for R
Expose the OncoTree API for R. OncoTree is a standardized ontology of cancer terms that is used to annotate cancer data. This package provides a set of functions to query the OncoTree API and retrieve information about cancer types, subtypes, and their relationships.
Last updated 7 months ago
1.28 score 19 scripts