Skip to content
@icatproject

icatproject

ICAT is a metadata catalogue for large-scale science facilities

Hi there 👋

Welcome to the ICAT Project organization in GitHub

🙋‍♀️ A short introduction - The ICAT project provides a metadata catalogue and related components to support experimental data management for large-scale facilities, linking all aspects of the research lifecycle from proposal through to data and articles publication.

🌈 ICAT collaboration - This project is run by a collaboration of multiple large-scale facilities across the world and you can find more details about the collaboration here. We meet regularly so get in touch if you would like to join our meetings.

👩‍💻 Useful resources - There is documentation for each of the components and it can be found on the website. You can find tutorials on how to install the tools in the ICAT Manual.

🧙 In addition to the ICAT project GitHub, you can also check other contributions to the ICAT project.

Pinned Loading

  1. python-icat python-icat Public

    Python interface to ICAT and IDS

    Python 12 6

  2. icat.client icat.client Public

    Java client for ICAT

    Java 1

  3. icat.server icat.server Public

    The ICAT server offering both SOAP and "RESTlike" interfaces to a metadata catalog.

    Java 1 5

  4. icatproject.github.io icatproject.github.io Public

    Website for the ICAT Project

    JavaScript 1 6

Repositories

Showing 10 of 30 repositories
  • search_api Public

    Middleware that verifies a JWT, validates it against Scigateway auth, and filters search results from OpenSearch based on user permissions before returning authorised data to the client

    icatproject/search_api’s past year of commit activity
    Python 0 0 0 0 Updated Nov 7, 2024
  • icat.server Public

    The ICAT server offering both SOAP and "RESTlike" interfaces to a metadata catalog.

    icatproject/icat.server’s past year of commit activity
  • icat.client Public

    Java client for ICAT

    icatproject/icat.client’s past year of commit activity
    Java 0 1 1 3 Updated Nov 4, 2024
  • python-icat Public

    Python interface to ICAT and IDS

    icatproject/python-icat’s past year of commit activity
    Python 12 Apache-2.0 6 2 3 Updated Nov 1, 2024
  • icatproject.github.io Public

    Website for the ICAT Project

    icatproject/icatproject.github.io’s past year of commit activity
    JavaScript 1 MIT 6 10 3 Updated Nov 1, 2024
  • icat.oaipmh Public

    OAI-PMH implementation for ICAT

    icatproject/icat.oaipmh’s past year of commit activity
    Java 0 Apache-2.0 1 3 0 Updated Oct 28, 2024
  • authn.oidc Public

    An authenticator for OpenID Connect access tokens

    icatproject/authn.oidc’s past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Oct 28, 2024
  • idav.server Public

    WebDAV server for ICAT

    icatproject/idav.server’s past year of commit activity
    Java 0 Apache-2.0 0 2 2 Updated Oct 3, 2024
  • authn.db Public

    Database authenticator

    icatproject/authn.db’s past year of commit activity
    Java 0 4 0 5 Updated Sep 23, 2024
  • authn.simple Public

    Simple (password file) authenticator

    icatproject/authn.simple’s past year of commit activity
    Java 0 2 0 4 Updated Sep 17, 2024

Top languages

Loading…

Most used topics

Loading…