<commit_before># GTFS.Net
General Transit Feed Specification ([GTFS](https://developers.google.com/transit/gtfs/)) data parser

## How to Install
Install-Package [GtfsNet](https://www.nuget.org/packages/GtfsNet)

## Example
1. Create a parser
2. parse specified folder location ("feeds/subway" in the example below)
3. Optional step: Validate the feed according to [GTFS specification]{https://developers.google.com/transit/gtfs/reference).
```c#
  GtfsFeedParser parser = new GtfsFeedParser();
  GtfsFeed feed = parser.Parse("feeds/subway");
  // Optional step
  GtfsFeedValidator validator = new GtfsFeedValidator();
  validator.Validate(feed);
```


## Note
This is not a fork of [OsmSharp/GTFS](https://github.com/OsmSharp/GTFS). 
This project uses some part of that project (Entities) therefore not compatible
<commit_msg>Emphasized optional step and...<commit_after># GTFS.Net
General Transit Feed Specification ([GTFS](https://developers.google.com/transit/gtfs/)) data parser

## How to Install
Install-Package [GtfsNet](https://www.nuget.org/packages/GtfsNet)

## Example
1. Create a parser
2. parse specified folder location ("feeds/subway" in the example below)
3. ***Optional*** step: Validate the feed according to [GTFS specification](https://developers.google.com/transit/gtfs/reference).
```c#
  GtfsFeedParser parser = new GtfsFeedParser();
  GtfsFeed feed = parser.Parse("feeds/subway");
  // Optional step
  GtfsFeedValidator validator = new GtfsFeedValidator();
  validator.Validate(feed);
```


## Note
This is not a fork of [OsmSharp/GTFS](https://github.com/OsmSharp/GTFS). 
This project uses some part of that project (Entities) therefore not compatible

{'fraction_non_alphanumeric': 0.12693682955899882, 'fraction_numerical': 0.003575685339690107, 'mean_word_length': 5.017921146953405, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7401072', 'n_tokens_mistral': 537, 'n_tokens_neox': 525, 'n_words': 151}