Package: seqout 0.1.0

Saket Choudhary

seqout: Client for Querying the 'SeqOut' Genomics Metadata Database

Search and download genomics study metadata from 'SeqOut' <https://seqout.org>, which indexes NCBI GEO, NCBI SRA, EBI ENA, DDBJ (DRA and GEA), ArrayExpress and GSA.

Authors:Saket Choudhary [aut, cre]

seqout_0.1.0.tar.gz
seqout_0.1.0.zip(r-4.7-any)seqout_0.1.0.zip(r-4.6-any)seqout_0.1.0.zip(r-4.5-any)
seqout_0.1.0.tgz(r-4.6-any)seqout_0.1.0.tgz(r-4.5-any)
seqout_0.1.0.tar.gz(r-4.7-any)seqout_0.1.0.tar.gz(r-4.6-any)
seqout_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION
card.svg |card.png
seqout/json (API)

# Install 'seqout' in R:
install.packages('seqout', repos = c('https://saketlab.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/saketlab/seqout/issues

Pkgdown/docs site:https://seqout.org

On CRAN:

Conda:

4.20 score 4 stars 8 scripts 142 exports 18 dependencies

Last updated from:cbb03c212c (on master). Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK267
source / vignettesOK1668
linux-releaseOK233
macos-releaseOK109
macos-oldrelOK109
windows-develOK135
windows-releaseOK132
windows-oldrelOK132
wasm-releaseOK181

Exports:accession_kindAccessionKindassay_projectsAssayProjectsauthorAuthorbind_countsBindCountsbulk_metadatabulk_project_metadatabulk_searchBulkMetadataBulkProjectMetadataBulkSearchcache_tableCacheTablecellxgene_countscheck_sra_bamCheckSraBamclassifyClassifyclear_cacheClearCachecommon_nameCommonNamecounts_matrixCountsMatrixdatasetDatasetdownload_filesdownload_runsdownload_scriptdownload_supplementaryDownloadFilesDownloadRunsDownloadScriptDownloadSupplementaryexperiment_runsExperimentRunsfile_roleFileRolegenexcell_countsglobal_contribution_filtersglobal_contributionsGlobalContributionFiltersGlobalContributionsgroup_keyGroupKeygrowth_statsGrowthStatsgsm_seriesGsmSeriesis_filteredIsFilteredlinked_geolinked_studyLinkedGeoLinkedStudylist_assayslist_countrieslist_organismsListAssaysListCountriesListOrganismsmanifestManifestmatricesMatricesorganism_growthorganism_searchorganism_totalsOrganismGrowthorganismsOrganismsOrganismSearchOrganismTotalspaperPaperprojectProjectproject_citationsproject_enrichedproject_experimentsproject_runsproject_samplesproject_single_cellproject_summaryproject_xrefProjectCitationsProjectEnrichedProjectExperimentsProjectRunsProjectSamplesProjectSingleCellProjectSummaryProjectXrefpublicationsPublicationsqueryQueryquick_annotationQuickAnnotationregister_tablesRegisterTablesresolve_accessionresolve_studyResolveAccessionResolveStudyrunRunsample_bamsample_detailsample_framesample_microbessample_searchSampleBamSampleDetailSampleFrameSampleMicrobesSampleSearchsearch_correctionSearchCorrectionseqout_closeseqout_connectseqout_countsseqout_counts_filesseqout_defaultseqout_matrixseqout_searchseqout_unitsSeqoutCloseSeqoutConnectSeqoutCountsSeqoutCountsFilesSeqoutDefaultSeqoutMatrixSeqoutSearchSeqoutUnitssummariesSummariestablesTables

Dependencies:askpassclicurlDBIgluehttr2lifecyclemagrittropensslpillarpkgconfigR6rlangsystibbleutf8vctrswithr

Getting started with seqout
Installation | A quick example | Backends | Search | Find the values a filter accepts | Get detailed metadata for a project | Enriched (ontology-annotated) metadata | Sample cohorts across every project | Filtering on what the reads contain | Publications | BibTeX export | Growth of scRNA-seq and snRNA-seq datasets | Finding PBMC scRNA-seq datasets with BAM files | Cumulative project deposits across databases | Using SQL and dplyr directly | Cache tables locally | Close connection

Last update: 2026-08-16
Started: 2026-03-24

Searching
Filters | Sort order | Converting search results todetailed records | Parquet backend

Last update: 2026-08-16
Started: 2026-08-13

Readme and manuals

Help Manual

Help pageTopics
What an accession refers toAccessionKind accession_kind
Get projects by assay type with publication datesAssayProjects assay_projects
Datasets linked to an authorAuthor author
Bind counts matrices across samplesBindCounts bind_counts
Bulk metadata downloadBulkMetadata bulk_metadata
Bulk project metadataBulkProjectMetadata bulk_project_metadata
Run several searches in one callBulkSearch bulk_search
Materialise a remote view as a local DuckDB tableCacheTable cache_table
Check BAM file availability in SRA for a set of study accessionsCheckSraBam check_sra_bam
What an accession is, asked of the serverClassify classify
Clear locally cached tablesClearCache clear_cache
Common name for a scientific nameCommonName common_name
Counts in either orientationcellxgene_counts CountsMatrix counts_matrix genexcell_counts
Everything reachable from one accessionDataset dataset
Download filesDownloadFiles download_files
Download the read files of a studyDownloadRuns download_runs
Get a download script for a studyDownloadScript download_script
Download a project's supplementary filesDownloadSupplementary download_supplementary
The runs of one experimentExperimentRuns experiment_runs
What a supplementary file isFileRole file_role
Get filter options for global contributionsGlobalContributionFilters global_contribution_filters
Get global geographic contributionsGlobalContributions global_contributions
Shared key for the files of one 10x unitGroupKey group_key
Get database growth statisticsGrowthStats growth_stats
Find the GEO series a sample belongs toGsmSeries gsm_series
CellRanger filtered outputIsFiltered is_filtered
Find the series holding the processed filesLinkedGeo linked_geo
Find the sequencing study linked to a seriesLinkedStudy linked_study
List available assay typesListAssays list_assays
List available countriesListCountries list_countries
List available organismsListOrganisms list_organisms
What would be read, and from which filesManifest manifest
Read every preferred unitMatrices matrices
Organism growth over timeOrganismGrowth organism_growth
Search organisms by nameOrganismSearch organism_search
Organism totalsOrganismTotals organism_totals
List all organismsOrganisms organisms
Find a publication and the projects linked to itPaper paper
Get project metadataProject project
Get citations for a projectProjectCitations project_citations
Get ontology-enriched sample metadataProjectEnriched project_enriched
Get experiments for a studyProjectExperiments project_experiments
Get run download links for a studyProjectRuns project_runs
Get samples for a projectProjectSamples project_samples
Per-sample cell and gene counts for a studyProjectSingleCell project_single_cell
A short project recordProjectSummary project_summary
Get cross-references for a projectProjectXref project_xref
Get publications linked to study accessionsPublications publications
Run arbitrary SQL on the SeqOut DuckDB connectionQuery query
Label clusters by their strongest marker setQuickAnnotation quick_annotation
Register the remote Parquet viewsRegisterTables register_tables
Resolve a sample/experiment accession to its parent projectResolveAccession resolve_accession
Find the study an accession belongs toResolveStudy resolve_study
One sequencing runRun run
Check sample-level BAM availability for a GEO seriesSampleBam sample_bam
Get detailed sample or experiment metadataSampleDetail sample_detail
Sample characteristics as a tableSampleFrame sample_frame
Microbial reads found in a sampleSampleMicrobes sample_microbes
Search samples across every projectSampleSearch sample_search
Search results with the spelling correction the server suggestsSearchCorrection search_correction
Close a SeqOut connectionSeqoutClose seqout_close
Connect to SeqOutSeqoutConnect seqout_connect
Read a GEO accession as a counts matrixSeqoutCounts seqout_counts
Download a unit's files without parsing themSeqoutCountsFiles seqout_counts_files
Set the connection every function falls back toSeqoutDefault seqout_default
Read one unit as a counts matrixSeqoutMatrix seqout_matrix
Search every archiveSeqoutSearch seqout_search
The readable units behind the manifestSeqoutUnits seqout_units
Short project records for many accessionsSummaries summaries
List available tables and viewsTables tables