SPARC APIs and Open Access Code

Additional functionality is available through a range of specialized SPARC services designed to enhance scientific data management and analysis

  • Contribute to the SPARC Portal (SPARC App) which is built using the SPARC Portal API
  • Data Management: Manage your data submissions within Pennsieve, a scalable, cloud-based solution for collaborative scientific data management
  • Dataset Preparation: Prepare datasets for submission using SODA (Software to Organize Data Automatically). An open-source and free cross-platform desktop software intended to facilitate the process of preparing and submitting datasets according to the FAIR SPARC data curation guidelines
  • Data Validation and Curation: Utilize SDS validator and curation and knowledge management workflow tools for SPARC datasets, protocols, and anatomical connectivity.
  • Dataset Visualization: View SPARC datasets using the SDS viewer which is able to graphically represent datasets that follow the SPARC Dataset Structure
  • Biolucida API: Enables programmatic access to microscopy image viewing services.
    API Documentation: [Biolucida API Postman Docs](https://documenter.getpostman.com/view/8986837/SWLh5mQL?version=latest#intro
  • Data Mapping and Visualization: Map your own data to SPARC resources and explore the unique integrated visualizations SPARC provides using Scaffold Mapping Tools and documentation 
  • Web-Based Mapping: Set up a web-based display and interaction with maps with Map Integrated Vuer 
  • Anatomical Connectivity MAPs: Programmatically access the Anatomical Connectivity flatmaps server, viewer, maker and associated tools
  • Connectivity Data Access: Access and query connectivity information in SCKAN 
  • o²S²PARC API: Access the o²S²PARC platform programmatically for simulation and data management.
    Documentation: o²S²PARC API Documentation
    • Computational Simulations: Launch customized simulations on o2S2PARC infrastructure directly from the SPARC Portal and visualize results on the Portal or in o2S2PARC (see the Simulation Vue component)
    • Guided Modeling Applications: Graphically create step-by-step guided applications for non-modeling experts out of complex o2S2PARC modeling pipelines into (see o2S2PARC manual and webinar). 
  • Access to terminology services and SPARC dataset metadata through ElasticSearch, and the SPARC knowledge graph. Resources: K-Core InterLex, Metadata, SciGraph API swagger docs
  • Ontology and Vocabulary Interaction: Interact with the Ontologies used by SPARC and SPARC vocabularies 
  • SPARC Experimental Protocols at Protocols.io: Access SPARC experimental protocols and relevant documentation.