GithubHelp home page GithubHelp logo

alt tag

Tripal 4 (Drupal 10)

               _   _                 _____                 _                                  _
     /\       | | (_)               |  __ \               | |                                | |
    /  \   ___| |_ ___   _____      | |  | | _____   _____| | ___  _ __  _ __ ___   ___ _ __ | |_
   / /\ \ / __| __| \ \ / / _ \     | |  | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __|
  / ____ \ (__| |_| |\ V /  __/     | |__| |  __/\ V /  __/ | (_) | |_) | | | | | |  __/ | | | |_
 /_/    \_\___|\__|_| \_/ \___|     |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__|
                                                                  | |
                                                                  |_|

Compatibility

Target Drupal Version 10.2.x-dev

Tested on PostgreSQL 13 + PostgreSQL 16

Drupal 10.2.x 10.3.x
PHP 8.1 Grid81-102-Badge Grid81-103-Badge
PHP 8.2 Grid82-102-Badge Grid82-103-Badge
PHP 8.3 Grid83-102-Badge Grid83-103-Badge

Code Coverage

This project uses Code Climate to determine the quality of our codebase and the coverage of our test suite. Compatibility above is based on passing of this test suite.

Test Coverage

Maintainability

Current Timeline

Required for Tripal 4.alpha3 Release

  • Display suite / page work
  • Importers: Publications
  • Search (ElasticSearch + Views)

How to get involved!

This upgrade to Drupal 10 is a community effort. As such, we NEED YOUR HELP!

  • To get involved, please join our Tripal Slack and comment in the #core-dev channel.
    • Alternatively, feel free to contact Lacey-Anne Sanderson through Slack direct message.
    • We can use help both with programming, documentation, outreach and welcome all individuals from all backgrounds!
  • We prefer automated testing for all Pull Requests (PRs) and are happy to guide you through the process!
    • Just comment on the issue if you need help designing tests
    • If you need help implementing tests see our documentation
  • If more documentation would be helpful, please create an issue here and we'll add it.

Documentation

Documentation for Tripal 4 has begun on ReadtheDocs.

Tripal Docker

Tripal Docker is currently focused on Development and Automated Testing. There will be a production focused Tripal Docker soon and if you're interested in helping or providing tips -please join us on our Slack channel!

For more information about how to use our fully functional development docker, see our documentation on ReadtheDocs!

Tripal's Projects

brapi icon brapi

Breeding API client-server implementation (v1 & v2) for Tripal

chado_linker_fields icon chado_linker_fields

Tripal fields to display content linked to a different content type through linker tables

chado_search icon chado_search

Mainlab Chado Search: enabling advanced search function for a Tripal/Chado database

mainlab_tripal icon mainlab_tripal

Mainlab Tripal Data Display: extending the display of a Tripal database

private_biodata icon private_biodata

Make individual pages private while others of the same Tripal Content Type remain public!

setup-tripal-action icon setup-tripal-action

Provides a GitHub Action to setup a basic Tripal site in your GitHub Action Workflows.

t4d8 icon t4d8

This is a temporary repository for Drupal 9 upgrade for Tripal v4. It is meant to house issues related to the upgrade.

test-tripal-action icon test-tripal-action

Provides a Github Action to make automated testing workflows for Tripal Extension modules easy!

tripal icon tripal

The Tripal package is a suite of Drupal modules for creating biological (genomic, genetic, breeding) websites. Visit the Tripal homepage at http://tripal.info for documentation, support, and other information. The Drupal project page is at http://drupal.org/project/tripal.

tripal_analysis_blast icon tripal_analysis_blast

This module extends the Tripal Analysis Module and provides a method for loading XML results from the NCBI blast program. Blast results appear on each feature page.

tripal_analysis_expression icon tripal_analysis_expression

Extension module for the Tripal toolset to show differential expression data. This module was made for Drupal 7, Tripal 3, and Chado 1.3.

tripal_analysis_go icon tripal_analysis_go

This module is responsible for displaying reports from Gene Ontology (GO) analyses. This module contains a Gene Ontology Annotation Format (GAF) file loader to import GO terms assigned to features. Otherwise, GO assignments must already be loaded into the Tripal database using other data loaders (e.g. using the Tripal InterPro Analysis module or a GFF file)

tripal_analysis_interpro icon tripal_analysis_interpro

This module extends the Tripal Analysis Module and provides a method for loading XML results from the InterProScan program. The module can load InterProScan XML v4 or InterProScan XML v5 generated from the command-line or web-based versions of InterProScan. Additionally, GO terms mapped by InterProScan can optionally be assigned to features.

tripal_analysis_kegg icon tripal_analysis_kegg

This module extends the Tripal Analysis Module and provides a method for loading of KEGG ortholog assignments derived from the KEGG Automated Annotation Server (KAAS). The module reads the compressed .heir file or alternatively an expanded heir directory. KEGG assignments appear on each feature page, and a full KEGG report is available for browsing results once uploaded.

tripal_analysis_unigene icon tripal_analysis_unigene

DEPRECATED. This module is no longer needed for Tripal v3. Only major bug fixes will be considered for Tripal v2 sites that still use it. But, in summary, This module extends the Tripal v2 Analysis Module and provides visualization of Unigenes derived from ESTs.

tripal_devtools icon tripal_devtools

Provides tools to make development of Tripal extension modules easier!

tripal_dt icon tripal_dt

An example module released during PAG 2017 hackathon, that displays a D3JS tree from the phylonode table.

tripal_file icon tripal_file

Manages site-wide files and associates them with content in a Tripal site.

tripal_galaxy icon tripal_galaxy

This module is for integration of Tripal and a remote Galaxy Instance.

tripald3 icon tripald3

provides an API for developing consistent biological diagrams with a common configuration, as well as, providing some common diagrams such as pie, bar, column and pedigree diagrams.

tripaltestsuite icon tripaltestsuite

Handle drupal bootstrapping, load environment variables, and easily wrap your tests in DB transactions.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.