Could you find some events that arise
simultaneously in 3 time series?

PyConEs 2023 / Shapelets Challenge

 


What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

series_1
series_2
series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag” column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

Instructions to complete the challenge

The solutions are different for each participant and will depend on the installation ID.
There user can retrieve his/her installation ID by calling the function :

sh.get_ID()

The solution will correspond to the datetimes of the coincident peaks for all series that correspond to the first four digits of your ID plus one.

EXAMPLE
If your ID starts with ‘3140’ your solution will be the datetimes of the 4th, 2nd, 5th and 1st coincident peaks for all series, in that specific order.

If your installation ID contains characters, you should consider the position of that letter in the alphabet.

EXAMPLE
in the case of ‘ba3f’ your solution will be the 2nd, 1st, 4th and 6th coincident peaks, in that order.

Are you ready to take on
our challenge?

Dare to participate and you ll discover the power and speed of Shapelets!
Solving this challenge will be a matter of minutes with Shapelets. Do you dare?

 

Challenge Register

With just a few simple steps, you can become the winner of our prize.

Register with your information and submit your solutions. The winner will be announced on our social media and at
PyConES Canarias 2023

 

shapelets challenge registration

 

Challenge Bases 

Here you can find the legal bases and information about our challenge

Legal Bases and Awards

Challenge Overview: 

The Shapelets PyConES 2023 Challenge (hereinafter referred to as the “Challenge”) is a data competition designed to test participants’ data analysis and problem-solving skills. This document outlines the official rules and procedures governing the Challenge, including eligibility, submission requirements, evaluation criteria, and the winners’ selection process. 

  

Eligibility: 

The Challenge is open to registered attendees of PyConES 2023. 

Participants must comply with all Challenge rules and regulations. 

  

Challenge Details: 

The Challenge revolves around identifying coincident events in three time series within a substantial parquet file. 

The data to be analyzed is limited to the “Cat A” tagged entries in the “Tag” column of the provided parquet file. 

Solutions to the Challenge are unique to each participant and are determined by their installation ID. 

  

Submission Requirements: 

Participants must submit their Challenge results via the designated submission portal by the specified submission deadline. 

Submissions must include the participant’s full name, contact information, installation ID, and relevant datetimes corresponding to their ID. 

Submissions must adhere to the guidelines outlined in the Challenge instructions. 

  

Evaluation Criteria: 

Submissions will be evaluated based on the accuracy and completeness of the coincident events identified within the three-time series. 

The evaluation process will be conducted by a panel of judges appointed by Shapelets. 

Decisions of the judging panel are final and binding. 

  

Winners Selection Process: 

All eligible submissions will be entered into a pool for consideration. 

A final winners’ draw will be conducted among the eligible submissions. 

Winners will be selected randomly from the pool of eligible submissions. 

  

Announcement of Winners: 

The winners of the Challenge will be announced on Sunday, 8th October at midday, at the Shapelets booth during PyConES 2023. 

Winners will be notified via the contact information provided during submission. 

Winners must be present at the announcing event to claim their prizes. 

  

Prizes: 

Prizes will be awarded to the selected winners. 

Details of the prizes will be disclosed at the winners’ announcement event. 

 

Liability and Indemnification: 

Shapelets and its affiliates shall not be liable for any injuries, losses, or damages of any kind resulting from participation in the Challenge. 

Participants agree to indemnify and hold Shapelets harmless from any claims, liabilities, or expenses arising from their participation in the Challenge. 

  

Modification and Termination: 

Shapelets reserves the right to modify or terminate the Challenge at any time for any reason. 

  

Agreement: 

By participating in the Shapelets PyConES 2023 Challenge, participants acknowledge that they have read, understood, and agreed to abide by these Official Rules and Procedures. 

For any questions or concerns regarding the Challenge, please contact hello@shapelets.io. 

What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

Series_1
Series_2
Series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

1

What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

Series_1
Series_2
Series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

Series_1
Series_2
Series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

2

What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

Series_1
Series_2
Series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

$ pip install shapelets-platform

3

What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

Series_1
Series_2
Series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

4

What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

Series_1
Series_2
Series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

Tag

What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

Series_1
Series_2
Series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

Series_1
Series_2
Series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

Series_1
Series_2
Series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

EXAMPLE
If your ID starts with 3140′ your solution will be the datetimes of the 4th, 2nd, 5th and 1st coincident peaks for all series, in that specific order.

What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

Series_1
Series_2
Series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

EXAMPLE
in the case of ‘ba3f’ your solution will be the 2nd, 1st, 4th and 6th coincident peaks, in that order.

What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

Series_1
Series_2
Series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

Challenge Register

What is the challenge?

The challenge consists in finding some events (prominent peaks) that arise simultaneously in three time series with Shapelets Platform.

Basic requirements

1

These time series are named :

 

Series_1
Series_2
Series_3


They are embedded in a large
(+37GB) parquet file.

2

Participants are required to use Shapelets platform to solve the challenge.
The installation can be done in seconds with a simple:

$ pip install shapelets-platform

 

3

The parquet file is available here:
https://pycones-competition-data.s3.eu-west-3.amazonaws.com/competition_data.parquet

4

It contains a table with multiple columns, including one named: 

Tag

The data you must consider is only that with the value “Cat A” in the “Tag column.

Therefore, you have to retrieve the three time series containing the right value in the “Tag” column.

Once the relevant data has been retrieved, the fastest method to obtain the locations of the peaks is to plot all three time series.

Legal Bases and Awards

Challenge Overview: 

The Shapelets PyConES 2023 Challenge (hereinafter referred to as the “Challenge”) is a data competition designed to test participants’ data analysis and problem-solving skills. This document outlines the official rules and procedures governing the Challenge, including eligibility, submission requirements, evaluation criteria, and the winners’ selection process. 

  

Eligibility: 

The Challenge is open to registered attendees of PyConES 2023. 

Participants must comply with all Challenge rules and regulations. 

  

Challenge Details: 

The Challenge revolves around identifying coincident events in three time series within a substantial parquet file. 

The data to be analyzed is limited to the “Cat A” tagged entries in the “Tag” column of the provided parquet file. 

Solutions to the Challenge are unique to each participant and are determined by their installation ID. 

  

Submission Requirements: 

Participants must submit their Challenge results via the designated submission portal by the specified submission deadline. 

Submissions must include the participant’s full name, contact information, installation ID, and relevant datetimes corresponding to their ID. 

Submissions must adhere to the guidelines outlined in the Challenge instructions. 

  

Evaluation Criteria: 

Submissions will be evaluated based on the accuracy and completeness of the coincident events identified within the three-time series. 

The evaluation process will be conducted by a panel of judges appointed by Shapelets. 

Decisions of the judging panel are final and binding. 

  

Winners Selection Process: 

All eligible submissions will be entered into a pool for consideration. 

A final winners’ draw will be conducted among the eligible submissions. 

Winners will be selected randomly from the pool of eligible submissions. 

  

Announcement of Winners: 

The winners of the Challenge will be announced on Sunday, 8th October at midday, at the Shapelets booth during PyConES 2023. 

Winners will be notified via the contact information provided during submission. 

Winners must be present at the announcing event to claim their prizes. 

  

Prizes: 

Prizes will be awarded to the selected winners. 

Details of the prizes will be disclosed at the winners’ announcement event. 

 

Liability and Indemnification: 

Shapelets and its affiliates shall not be liable for any injuries, losses, or damages of any kind resulting from participation in the Challenge. 

Participants agree to indemnify and hold Shapelets harmless from any claims, liabilities, or expenses arising from their participation in the Challenge. 

  

Modification and Termination: 

Shapelets reserves the right to modify or terminate the Challenge at any time for any reason. 

  

Agreement: 

By participating in the Shapelets PyConES 2023 Challenge, participants acknowledge that they have read, understood, and agreed to abide by these Official Rules and Procedures. 

For any questions or concerns regarding the Challenge, please contact hello@shapelets.io.