U.S. Small Business Capital Access Atlas
An open-source geospatial research platform for integrating, validating, mapping, and comparing U.S. small-business and capital-access context using authoritative public data.
The Atlas is designed for researchers, economic-development practitioners, educators, data scientists, and policy analysts who need a reproducible way to examine how business activity, employment, payroll, entrepreneurial scale, and capital-support context vary across U.S. geographies.
Latest versioned release
v0.2.0 — Professional Public Research Atlas
- GitHub release: https://github.com/sakera023/us-small-business-capital-access-atlas/releases/tag/v0.2.0
- Includes a Python wheel and source distribution as release assets
- Release was created only after automated linting, tests, and package validation passed
Install the versioned source directly from GitHub:
pip install "git+https://github.com/sakera023/us-small-business-capital-access-atlas.git@v0.2.0"
Live public Atlas
Application: https://capital-access-atlas-sakera.streamlit.app/
The public dashboard provides:
- official SBA state-level small-business measures;
- official U.S. Census County Business Patterns state totals;
- interactive U.S. choropleths;
- state comparison workflows;
- downloadable map-ready data;
- an exploratory Capital Access Opportunity Index Lab;
- data-quality diagnostics; and
- leave-one-metric-out index sensitivity analysis.
No login or API key is required for the currently integrated public-data layers.
Research objective
The project examines a national-scale question:
Where do small-business activity, economic opportunity, and capital-support context appear to diverge across U.S. geographies, and how robust are those patterns to data and methodological choices?
The Atlas focuses on place-based public-data measurement, not applicant-level underwriting.
Authoritative public data
| Source | Current use | Status |
|---|---|---|
| U.S. Small Business Administration, Office of Advocacy | State small-business counts, employment, job creation, ownership and related profile measures | Integrated |
| U.S. Census Bureau, County Business Patterns 2023 | State establishments, employment, annual payroll and first-quarter payroll | Integrated |
| U.S. Census County Business Patterns — county file | County establishments, employment, payroll and industry structure | Planned |
| CDFI Fund | Community-development finance infrastructure and geographic coverage | Planned |
| U.S. Census Annual Business Survey | Employer-firm and owner-characteristic context | Planned |
| Bureau of Labor Statistics | Labor-market context | Planned |
| Bureau of Economic Analysis | Regional income and output context | Planned |
See Data Sources and Data Governance.
Core research capabilities
Public-data engineering
- direct retrieval from official U.S. government distribution endpoints;
- ZIP/Excel ingestion;
- state FIPS and state-name normalization;
- numeric-field cleaning;
- state-level aggregation;
- source metadata preservation; and
- downloadable clean extracts.
Geographic analysis
- U.S. state choropleths;
- interactive metric selection;
- state rankings;
- multi-state comparison;
- SBA and Census source separation; and
- explicit source/vintage labels.
Transparent composite-index research
The Capital Access Opportunity Index Lab supports:
- percentile-based 0–100 component scoring;
- user-defined non-negative weights;
- inverse-direction metrics;
- data-coverage reporting; and
- leave-one-metric-out rank sensitivity.
A composite score is never presented without its component inputs and methodology.
Validation and reproducibility
The repository includes:
- Python 3.11 and 3.12 CI;
- unit tests for geography, public-data parsing, index logic, and validation;
- Streamlit smoke testing;
- a dedicated public-data validation workflow;
- machine-readable validation artifacts;
- reproducible Jupyter examples; and
- documented case studies.
See Validation and Robustness and Reproducible Public-Data Validation.
Architecture
Authoritative U.S. Public Sources
|
v
Retrieval / Provenance
|
v
Geographic + Numeric Cleaning
/ \
v v
Map-Ready Data Index Components
| |
+------v-----+
|
v
Validation Diagnostics
|
+-----+-----+
| |
v v
Interactive Maps Rankings / Exports
|
v
Public Streamlit Atlas
See Architecture.
Reproducible examples
Four notebooks demonstrate the research workflow:
See the examples guide.
Documented case studies
The repository includes methodological case studies that demonstrate how to use the Atlas without making unsupported causal or applicant-level claims:
- Mid-Atlantic State Comparison
- Rural and Appalachian Research Workflow
- High-Growth State Business Context
See the case study index.
Quick start
Clone and install:
git clone https://github.com/sakera023/us-small-business-capital-access-atlas.git
cd us-small-business-capital-access-atlas
python -m venv .venv
pip install -r requirements.txt
Run the public-data dashboard locally:
streamlit run app.py
Development setup:
pip install -r requirements-dev.txt
ruff check src tests scripts app.py
python -m pytest -q
Run the reproducible Census validation workflow locally:
python scripts/run_cbp_validation.py
Research and responsible-use boundary
The Atlas analyzes aggregate geographic data.
It does not:
- determine whether an individual or business should receive credit;
- estimate a real applicant's approval probability;
- infer protected characteristics;
- prove discrimination or causation from map differences;
- establish policy effectiveness from descriptive correlations; or
- treat a composite score as a legal, regulatory, or underwriting finding.
Geographic and index results are only as reliable as their source definitions, vintage, coverage, transformations, and sensitivity to analytical choices.
Academic citation and research metadata
The repository includes:
- CITATION.cff for GitHub's Cite this repository feature;
- CITATION.md with a recommended citation and BibTeX;
- codemeta.json for machine-readable research-software metadata; and
- explicit instructions to cite the underlying SBA and Census datasets separately.
No DOI is claimed unless a verified DOI is minted through an external research-software archive.
External use and research impact
Genuine outside use is encouraged through:
- public forks and derivative repositories;
- research/adoption issue reports;
- external pull requests;
- independent replication;
- citations;
- public teaching use; and
- documented organizational testing.
See ADOPTION.md and Research Impact and Adoption Framework.
The project does not manufacture stars, users, citations, testimonials, or adoption claims.
Research roadmap
The roadmap progresses from the current state-level atlas toward:
- county-level Census business structure;
- CDFI/community-finance geography;
- rural and metropolitan comparisons;
- a validated state/county Capital Access Opportunity Index; and
- independent replication and public research dissemination.
See Research Roadmap.
Repository structure
.
├── app.py
├── src/capital_access_atlas/
│ ├── analysis.py
│ ├── census_cbp.py
│ ├── geography.py
│ ├── indicators.py
│ └── public_data.py
├── scripts/
│ └── run_cbp_validation.py
├── examples/
├── tests/
├── docs/
│ ├── case-studies/
│ ├── ARCHITECTURE.md
│ ├── DATA_GOVERNANCE.md
│ ├── DATA_SOURCES.md
│ ├── INDEX_METHODOLOGY.md
│ ├── RESEARCH_IMPACT.md
│ ├── RESEARCH_ROADMAP.md
│ ├── VALIDATION.md
│ └── VALIDATION_REPORT.md
├── .github/workflows/
├── ADOPTION.md
├── CITATION.cff
├── CITATION.md
├── codemeta.json
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── SECURITY.md
└── LICENSE
Related research software
This Atlas complements Equitable Capital Optimization AI, which focuses on predictive modeling, explainability, fairness auditing, and simulated capital allocation. The Atlas remains methodologically separate and focuses on public, place-based geographic evidence.
Contributing
Contributions are welcome in public-data integration, geographic validation, methodology, documentation, accessibility, and independent replication.
See CONTRIBUTING.md and CODE_OF_CONDUCT.md.
License
MIT License. See LICENSE.
Maintainer
Sakera Begum
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file us_small_business_capital_access_atlas-0.2.0.tar.gz.
File metadata
- Download URL: us_small_business_capital_access_atlas-0.2.0.tar.gz
- Upload date:
- Size: 20.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2aed950426485a47de053ec69587dbb21eb1ed8dc522c5394ddd1f283b28c283
|
|
| MD5 |
bceca4822386cebfdcb53dc23f2fe4c9
|
|
| BLAKE2b-256 |
02234a22c253a68d46ead0e41147331ef200b32bf1ec8e8dbeb765bfe8098d50
|
Provenance
The following attestation bundles were made for us_small_business_capital_access_atlas-0.2.0.tar.gz:
Publisher:
publish-pypi.yml on sakera023/us-small-business-capital-access-atlas
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
us_small_business_capital_access_atlas-0.2.0.tar.gz -
Subject digest:
2aed950426485a47de053ec69587dbb21eb1ed8dc522c5394ddd1f283b28c283 - Sigstore transparency entry: 2697411605
- Sigstore integration time:
-
Permalink:
sakera023/us-small-business-capital-access-atlas@070e7061049e8f44983be4809a674d196fa919a2 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/sakera023
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi.yml@070e7061049e8f44983be4809a674d196fa919a2 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file us_small_business_capital_access_atlas-0.2.0-py3-none-any.whl.
File metadata
- Download URL: us_small_business_capital_access_atlas-0.2.0-py3-none-any.whl
- Upload date:
- Size: 15.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d62df823a833d1d13be111e8be2d440e844d2f1a275f4bc16e245a7a1802a72b
|
|
| MD5 |
24387656ef653270efc7f264f3299d9c
|
|
| BLAKE2b-256 |
f33db234aaf12ccf017c2e130edfecc4d03168d74d7eb4bfa6f60b707790873c
|
Provenance
The following attestation bundles were made for us_small_business_capital_access_atlas-0.2.0-py3-none-any.whl:
Publisher:
publish-pypi.yml on sakera023/us-small-business-capital-access-atlas
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
us_small_business_capital_access_atlas-0.2.0-py3-none-any.whl -
Subject digest:
d62df823a833d1d13be111e8be2d440e844d2f1a275f4bc16e245a7a1802a72b - Sigstore transparency entry: 2697411658
- Sigstore integration time:
-
Permalink:
sakera023/us-small-business-capital-access-atlas@070e7061049e8f44983be4809a674d196fa919a2 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/sakera023
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi.yml@070e7061049e8f44983be4809a674d196fa919a2 -
Trigger Event:
workflow_dispatch
-
Statement type: