Molecularly targetable cell types in mouse visual cortex have distinguishable prediction error responses

Open data API in a single place

Provided by Zenodo

Get early access to Molecularly targetable cell types in mouse visual cortex have distinguishable prediction error responses API!

Let us know and we will figure it out for you.

Dataset information

Country of origin
Updated
2023.08.14 00:00
Created
2023.01.01
Available languages
English
Keywords
Predictive processing, Cortex
Quality scoring

Dataset description

Raw data and code to reproduce figures in the manuscript "Molecularly targetable cell types in mouse visual cortex have distinguishable prediction error responses" # README ## Introduction This README provides essential information about the codebase for the manuscript titled "Molecularly targetable cell types in mouse visual cortex have distinguishable prediction error responses." The code in this repository is self-contained and is expected to run smoothly given the appropriate versions of the required libraries/packages. ## Directory structure and execution details ### R code - Main Figures 2A-2D, 3A-3C, and 4A-4E, as well as supplemental figures S2A-S2H, S3A-S3E, S4L, and S5A-S5I, were generated using R. Execute the `R_figs_master.r` script located in the `r_code` directory. - All figures will be saved within the `r_code/code_generated_figures` directory. - Note: Exact UMAP representations might vary across different hardware and operating systems, likely due to an issue with the UWOT package ([Reference Issue](https://github.com/satijalab/seurat/issues/5514)). If figures appear outside their designated plot ranges, set "FixAxes" to 'FALSE' in the `single_cell_variables.r` script. ### MATLAB code - Main figures 1B, 1D-1F, and 6A-6H, as well as supplemental figures S1A-S1J and S6A-S6I, were generated using MATLAB (version 9.11.0.1809720 (R2021b) Update 1). Execute the `get_the_figs_matlab.m` script located in the `matlab_code` directory. - All figures will be saved within the `matlab_code/code_generated_figures` directory. - Required: [fca_readfcs, version 2020.06.22](https://ch.mathworks.com/matlabcentral/fileexchange/9608-fca_readfcs). ### Python code - Figures 5B-5F panels were generated using Python (version 3.6.8). Run the `fig_5_analysis_code.py` script located in the `python_code` directory. - All figures will be saved within the `python_code/code_generated_figures` directory. - The preprocessed images located in `python_code/data_repository/Adamts2_processed`, `python_code/data_repository/Agmat_processed`, and `python_code/data_repository/Baz1a_processed` were generated using the ImageJ macro `python_code/cropped_to_processed_macro.ijm` from the raw images in `python_code/data_repository/Adamts2_cropped`, `python_code/data_repository/Agmat_cropped`, and `python_code/data_repository/Baz1a_cropped`. ## Supplementary code (for reference only as raw data is not included) ### Mapping code and genome construction code - Initial processing of Single-cell RNA-sequencing was performed with Cell Ranger, coordinated by the Python script:   `python_code/mapping_and_genome_construction/single_cell_mapping_pipeline.py`. Some components of this script are deprecated and were primarily used to pass .fastq files to Cell Ranger and organize the outputs. - A custom genome was constructed to account for the expression of CaMPARI2 in the single-cell RNA-sequencing dataset:   `python_code/mapping_and_genome_construction/campari2_genome_construction.py`. - Processing of Bulk RNA-sequencing, either single or paired-end, was executed through Python:   `python_code/mapping_and_genome_construction/bulk_single_end_mapping.py` and `python_code/mapping_and_genome_construction/bulk_paired_end_mapping.py`. - A custom genome was constructed to account for the expression of various artificial promoter viruses:   `python_code/mapping_and_genome_construction/bulk_seq_genome_construction.py`.
European data infrastructure with broad catalog discovery, free evaluation access and production-grade API options.
190K+
indexed dataset pages
32
countries and EU institutions
2019
API-first since
Free API quota
for evaluation and prototypes
SLA
history and push on production APIs
FAQ

Questions before production use

Practical answers on evaluation, licensing, freshness, versioning and support.

api.store is built and operated by Apitalks s.r.o. Company details and a direct contact path are linked in the footer for vendor checks and procurement review.
Yes. Selected APIs include a free API quota, so your team can validate coverage, freshness, response shape and workflow fit before asking for a production plan.
Often yes, but usage rights depend on the source license and dataset. We surface source, license and update metadata where available, and can help review terms before a production integration.
Maintained APIs include update metadata where available. For production integrations, we can add history, monitoring and push updates so changes are easier to detect and act on.
Production APIs can add SLA, stable identifiers, versioning support, history, push updates and direct support around the data your product or AI workflow depends on.

Didn't find the API you need?

Let us know and we will figure it out for you.

European data discovery with free evaluation access and production-grade API options.

Copyright © 2026. Made by Apitalks