GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - elixir-europe/MARS: MARS: Multi-omics Adapter for Repository Submissions

BranchesTags
Open more actions menu

Latest commit

 

History

886 Commits
886 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
docs
docs
 
 
repository-services
repository-services
 
 
schemas
schemas
 
 
test-data
test-data
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
package-lock.json
package-lock.json
 
 
paper.md
paper.md
 
 

Repository files navigation

MARS: Multi-omics Adapter for Repository Submissions

MARS is a framework for submitting multi-omics life-science studies to multiple target repositories using the ISA-JSON metadata standard.

Full documentation and concepts are hosted on the MARS website: https://elixir-europe.github.io/MARS/

Key components

Overview

ISA-JSON in MARS

  • How MARS uses ISA-JSON for multi-omics metadata exchange: https://elixir-europe.github.io/MARS/#isa-json-as-metadata-carrier
  • Human readable presentation of the MARS ISA-JSON schema: https://elixir-europe.github.io/MARS/mars-isa-json

Stakeholders

  • End-users, ISA-JSON–producing platforms, data brokers, and repositories: https://elixir-europe.github.io/MARS/stakeholders

Repository API (Adapters)

  • Standard for programmatic ISA-JSON ingestion and receipt generation: https://elixir-europe.github.io/MARS/repository-services/repository-api
  • Java utilities—including the standard receipt model—for developers building MARS-compatible repository adapters: https://github.com/elixir-europe/mars-repository-lib

MARS-cli

  • Python command-line tool and library for multi omics ISA-JSON submissionsubmissions to multiple repositories: https://github.com/elixir-europe/mars-cli

Repository Structure

├── docs/
│   └── ...
├── repository-services
│   ├── isajson-biosamples/
│   ├── isajson-ena/
│   └── README.md
├── schemas
│   └── ...
├── test-data
│   └── ...
└── README.md
  • docs: Astro project powering the public MARS documentation site.
  • repository-services: Code to deploy repository API endpoints that can accept ISAJSON. See README for deployment instructions.
  • schemas: JSON schema representation of the pydantic models used for syntactic validation of the ISA-JSON
  • test-data: Test data to be used in a submission.
  • README.md: This file.

About

MARS: Multi-omics Adapter for Repository Submissions

elixir-europe.github.io/MARS/

Resources

Readme
MIT license
Activity
Custom properties

Stars

12 stars

Watchers

6 watching

Forks

10 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.