Skip to content

Core ingest service components, including minimal metadata representation and caching

License

Notifications You must be signed in to change notification settings

aaclan-ebi/ingest-core

 
 

Repository files navigation

Build Status Maintainability Test Coverage Docker Repository on Quay

Ingest Core API

Core Ingest Service for submitting experimental data to the DCP.

The API exposes a number of REST resources for representing experiment data:

  • /projects
  • /biomaterials
  • /protocols
  • /processes
  • /files

See this document for an overview of how experimental data is structured together.

An example of the process of making a submission is in docs/primary-submission-walkthrough.md.

Tests

./gradlew test

You will need a mongo database running on localhost with default ports to run the tests

Running locally

You can run ingest-core on your local system with the script

./run_local.sh

Privacy

Usage of the Ingest Core API require limited processing of personal data. For more information, please read our Privacy Policy.

About

Core ingest service components, including minimal metadata representation and caching

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.6%
  • Other 0.4%