BiocManager - Access the Bioconductor Project Package Repository
A convenient tool to install and update Bioconductor packages.
Last updated 11 days ago
core-services
72 stars 10.37 score 0 dependencies 429 dependentsBiocManager - Access the Bioconductor Project Package Repository
A convenient tool to install and update Bioconductor packages.
Last updated 11 days ago
core-services
72 stars 10.37 score 0 dependencies 429 dependentsBiocIO - 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 16 days ago
bioconductor-packagecore-package
1 stars 10.04 score 2 dependencies 486 dependentsMultiAssayExperiment - 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 16 days ago
infrastructuredatarepresentation
68 stars 7.37 score 49 dependencies 125 dependentsBiocBaseUtils - 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 10 days ago
bioconductor-packagecore-package
4 stars 7.17 score 0 dependencies 153 dependentsMultiAssayExperiment - 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 16 days ago
bioconductor-packagebioconductorgenomicsnci-itcrtcga
68 stars 7.17 score 49 dependencies 125 dependentsBiocBaseUtils - 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 10 days ago
softwareinfrastructure
4 stars 7.15 score 0 dependencies 153 dependentsGenomicDataCommons - NIH / NCI Genomic Data Commons Access
Programmatically access the NIH / NCI Genomic Data Commons RESTful service.
Last updated 11 days ago
bioconductor-packageapi-clientbioconductorbioinformaticscancercore-servicesdata-sciencegenomicsncitcgavignette
83 stars 4.51 score 49 dependencies 10 dependentsrapiclient - 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 19 days ago
apiopenapiswagger
60 stars 4.27 score 9 dependencies 14 dependentsrapiclient - 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 19 days ago
apiopenapiswagger
60 stars 4.27 score 9 dependencies 14 dependentsRTCGAToolbox - 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 16 days ago
differentialexpressiongeneexpressionsequencing
17 stars 4.23 score 99 dependencies 5 dependentsAnVIL - 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 11 days ago
bioconductor-package
8 stars 3.52 score 70 dependencies 11 dependentsBiocCheck - 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 23 hours ago
infrastructurebioconductor-packagecore-services
8 stars 3.47 score 67 dependencies 5 dependentsBiocCheck - 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 16 days ago
infrastructure
8 stars 3.38 score 67 dependencies 5 dependentsTCGAutils - 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 16 days ago
bioconductor-packagetcgautilities
22 stars 3.36 score 96 dependencies 8 dependentscBioPortalData - 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 16 days ago
bioconductor-package
30 stars 3.29 score 135 dependencies 4 dependentsrjsoncons - 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
9 stars 3.26 score 12 dependencies 8 dependentsTCGAutils - 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 16 days ago
softwareworkflowsteppreprocessingdataimport
22 stars 3.24 score 96 dependencies 8 dependentscBioPortalData - 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 16 days ago
softwareinfrastructurethirdpartyclient
30 stars 3.24 score 135 dependencies 4 dependentsAnVIL - 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 11 days ago
infrastructure
3.21 score 70 dependencies 11 dependentsRaggedExperiment - 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 11 days ago
bioconductor-packagecopynumbercore-packagedata-structuremutations
4 stars 3.21 score 29 dependencies 13 dependentsRaggedExperiment - 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 11 days ago
bioconductor-packagecopynumbercore-packagedata-structuremutations
4 stars 3.16 score 29 dependencies 13 dependentsAnVILBase - 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 11 days ago
bioconductor-package
3.14 score 25 dependencies 13 dependentscuratedTCGAData - 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 4 months ago
bioconductor-package
42 stars 3.08 score 76 dependencies 1 dependentscuratedTCGAData - 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 4 months ago
bioconductor-package
42 stars 3.08 score 76 dependencies 1 dependentsAnVILBase - 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 11 days ago
softwareinfrastructure
3.00 score 25 dependencies 13 dependentsRTCGAToolbox - 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 11 months ago
bioconductor-package
17 stars 2.89 score 100 dependencies 5 dependentsBiocPkgTools - 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 4 months ago
bioconductor-packagebioconductormetadata
19 stars 2.86 score 101 dependenciesUniProt.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
bioconductor-packagecore-package
3 stars 2.42 score 61 dependencies 4 dependentsUniProt.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
annotationinfrastructuregokeggbiocarta
3 stars 2.22 score 61 dependencies 4 dependentsSingleCellMultiModal - 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 3 months ago
bioconductor-package
17 stars 2.18 score 81 dependenciesSingleCellMultiModal - 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 3 months ago
bioconductor-package
17 stars 2.18 score 81 dependenciesAnVILGCP - 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 16 days ago
bioconductor-package
2.09 score 71 dependencies 1 dependentsAnVILAz - 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 11 days ago
bioconductor-package
2.05 score 29 dependenciesAnVILGCP - 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 16 days ago
softwareinfrastructurethirdpartyclientdataimport
2.00 score 71 dependencies 2 dependentsAnVILAz - 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 11 days ago
softwareinfrastructurethirdpartyclient
1.80 score 29 dependenciesTENxIO - 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
bioconductor-package
1.58 score 59 dependencies 1 dependentsVisiumIO - 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 2 days ago
softwareinfrastructuredataimportsinglecellspatialbioconductor-packagegenomics
1.45 score 80 dependenciesTENxIO - 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
softwareinfrastructuredataimportsinglecell
1.24 score 59 dependencies 1 dependentsBiocWorkshopSubmit - Provides a shiny app for workshop submissions
The package provides a form interface for submitting workshops via a shiny app. It requires a GitHub organization token for creating a comment on the Bioconductor/workshop-contributions repository. The package creates an issue and comments with the appropriate data from the form.
Last updated 11 days ago
1.24 score 53 dependenciesAnVILPublish - 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 16 days ago
bioconductor-package
1.24 score 82 dependenciesterraTCGAdata - 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 16 days ago
bioconductor-package
1.08 score 132 dependenciesBiocHubsShiny - 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 16 days ago
bioconductor-package
1.08 score 90 dependenciesVisiumIO - 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 10 days ago
softwareinfrastructuredataimportsinglecellspatial
1.00 score 80 dependenciesReleaseLaunch - 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 16 days ago
1.00 score 24 dependenciesBiocCertificate - 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 11 days ago
0.71 score 72 dependenciesterraTCGAdata - 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 16 days ago
softwareinfrastructuredataimport
0.61 score 132 dependenciesBiocHubsShiny - 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 16 days ago
softwareshinyapps
0.61 score 90 dependenciesAnVILPublish - 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 16 days ago
infrastructuresoftware
0.61 score 82 dependenciesBiocArchive - Access the Bioconductor archives and install packages from previous releases
Install older versions of Bioconductor based on the R version currently installed in the system. The package relies on BiocManager to install packages but makes sure that CRAN package versions are downloaded from P3M snapshots. These snapshots will conincide with the last published built date of the requested Bioconductor version.
Last updated 16 days ago
0.36 score 31 dependenciesBranchRename - 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 16 days ago
0.36 score 25 dependenciesoncoKBData - 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 5 months ago
1 stars 0.36 score 73 dependenciesBiocResourceStats - What the Package Does (Title Case)
More about what it does (maybe more than one line) Use four spaces when indenting paragraphs within the Description.
Last updated 4 months ago
0.09 score 0 dependenciesGenomeNexus - Expose the GenomeNexus API as an R package
This package provides an R interface to the GenomeNexus API. GenomeNexus is a web application that annotates cancer variants with information from multiple databases. The GenomeNexus API provides programmatic access to the data and annotations available in the GenomeNexus web application.
Last updated 5 months ago
0.09 score 71 dependenciesOncoTree - 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 5 months ago
0.09 score 71 dependenciesnewsfeed - Compilies NEWS files from different packages
The package takes NEWS files from other packages and puts them into a single file
Last updated 1 years ago
0.00 score 95 dependencies