[null, {"document_url": "https://tess.elixir-europe.org/about/registering", "unformatted_src": "/assets/about/events_listing-1fc6fd3acab37d8ace771ec42346ca72cc0d9287f8aca546aae702bd76aeee9b.png", "src": "https://tess.elixir-europe.org/assets/about/events_listing-1fc6fd3acab37d8ace771ec42346ca72cc0d9287f8aca546aae702bd76aeee9b.png", "formatted_filename": "events listing fc fd acab d ace ec ca cc d f aca aae bd aeee b", "rendered_width": 200, "rendered_height": 200}, null, null, null, {"document_url": "https://tess.elixir-europe.org/about/registering", "unformatted_src": "/assets/about/bioschemas-5ced99b7efce158f43ed29166f881c845f573bd3c4385c2a7b2faa74b7c5555c.png", "src": "https://tess.elixir-europe.org/assets/about/bioschemas-5ced99b7efce158f43ed29166f881c845f573bd3c4385c2a7b2faa74b7c5555c.png", "formatted_filename": "bioschemas ced b efce f ed f c f bd c c a b faa b c c"}, null]
Registering Resources in TeSS

Training resources (events and materials) may be added to TeSS to reach bigger audiences, increase impact and bolster event attendance. Registering events and training materials makes them more findable in a variety ways to various user bases.

...In TeSS Be seen by thousands of visitors to TeSS
...Embedded in other sites Be seen across all the websites that display TeSS resources through our widgets
...In search engines Be seen in search results more owing to our search-engine optimisation

There are two ways to register training materials or events for display in TeSS:

Automatic Registration

The TeSS team can write scripts ('scrapers') to automatically register resources from target websites. The scrapers run each night, adding any new resources to TeSS or updating any that have changed. We can write a scraper to include your resources in TeSS, if your site:

Contains more than 3 resources
Has some structured data
Is relevant to life scientists
Structured Data Types

To register resources in TeSS automatically, our scrapers need to be able to extract data from target websites reliably. To this end, it is helpful if these websites include some structured data.

The following are examples of the kinds of structured data that we can work with. If your website contains one or more of these, and satisfies the criteria above, contact us and we will create a scraper.

If your website includes no structured data, and youâd like your resources added to TeSS, we recommend using Bioschemas to structure your site.

Schema.org / Bioschemas

schema.org is a project run by a consortium of search engines. Schema.org has created an extensive library of simple, lightweight schemas that web-masters can use to explicitly define their websites content in order to improve search engine visibility and interoperability.

For events, you can use the schema.org Event type; and for training materials: schema.org CreativeWork Type.

The schemas provided by schema.org are convoluted, and lack some important training-specific fields. As such, a life science community group, called Bioschemas, has created schema.org extensions with life science-specific vocabularies, which add additional fields relevant to the discipline.

The Bioschemas group is producing tools, documents and training to facilitate adoption of standard metadata mark-up.

View Events Biochema View Materials Bioschema

Examples of sites using Bioschemas parsed by TeSS
French Institute of Bioinformatics Swiss Institute Bioinformatics Application Programming Interfaces, or APIs, typically have endpoint URLs that, when accessed, return raw, unstyled data in a common exchange format, such as XML or JSON.

If your website has an API that programmatically displays data for your training or event content, the TeSS team can write an API client to interface with it.

Examples of sites with APIs included in TeSS
University of Cambridge Dutch Techcentre for Lifesciences

Many organisations use calendar applications to organise and display their events. These may be custom-made or, more likely, utilise applications like Google Calendar. Calendar applications maintain an underlying file for event storage and retrieval, typically in the .ics format.

If your website has a calendar application, the TeSS team can write a scraper to extract from it the date, location and event descriptions, and upload the data to TeSS.

Examples of calendar files parsed by TeSS
NBIS Software Carpentry
Other types
If your website contains any of the above, or you'd like advice about annotating with Bioschemas, you can contact us via e-mail at email@example.com
Manual Registration

Resources may be added manually to TeSS.

To do so, first register for a free account. Members of ELIXIR can use ELIXIR AAI to register and login.

Once registered and logged in, the 'register event' and 'register material' buttons will become visible on the events and materials tabs. Alternatively click here:

Register event Register material

If you have resources that change frequently, we recommended that you establish an automatic registration solution.