Xpore

Latest version: v2.1

Safety actively analyzes 682449 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.1

Summary
xPore v2.1 has some minor changes from the previous version, which include the following.
- All k-mers containing ‘N’ will be discarded in both options i.e. with and without `--genome` in `xpore dataprep`.
- New GFF option: to map the transcriptomic to genomic coordinates (when using `--genome` in `xpore dataprep`), xPore requires both FASTA for sequence information and either GTF or GFF for coordinate information. However, GTF is the recommended option. If GFF is the only file available, please note that the GFF file works with GENCODE or ENSEMBL FASTA files, but not UCSC FASTA files. We plan to remove the requirement of FASTA files in a future release.
- In `xpore dataprep`, the option names have been changed as follows.
- `--gtf_path_or_url` to `--gtf_or_gff`
- `--transcript_fasta_paths_or_urls` to `--transcript_fasta`
- The link to our `demo` dataset in zenodo was corrected.
- The documentation was updated to include these changes.

What's Changed
* gtf option, fastdataprep, and dataprep intermediate file removal by yuukiiwa in https://github.com/GoekeLab/xpore/pull/48
* Update README.md by jonathangoeke in https://github.com/GoekeLab/xpore/pull/49
* remove pyensembl requirement and solve Arabidopsis bug by yuukiiwa in https://github.com/GoekeLab/xpore/pull/57
* Update README.md by jonathangoeke in https://github.com/GoekeLab/xpore/pull/51
* replace if statement with KeyError in g2t mapping, add post-processing option, and add xpore wrapper by yuukiiwa in https://github.com/GoekeLab/xpore/pull/58
* Update README.md by jonathangoeke in https://github.com/GoekeLab/xpore/pull/66
* Update help.rst by jonathangoeke in https://github.com/GoekeLab/xpore/pull/67
* readGTF function was modified to adapt to non-ensembl GTF input by obenno in https://github.com/GoekeLab/xpore/pull/87
* add assert "NNNNN" for process_tx and solve bug with stringtie gtf by yuukiiwa in https://github.com/GoekeLab/xpore/pull/96
* Fix quickstart doc by hendrikweisser in https://github.com/GoekeLab/xpore/pull/103
* Add GFF annotation option and change fasta and gtf input flags names by yuukiiwa in https://github.com/GoekeLab/xpore/pull/90
* update readthedocs with --gtf_or_gff specifics by yuukiiwa in https://github.com/GoekeLab/xpore/pull/105

New Contributors
* yuukiiwa made their first contribution in https://github.com/GoekeLab/xpore/pull/48
* jonathangoeke made their first contribution in https://github.com/GoekeLab/xpore/pull/49
* obenno made their first contribution in https://github.com/GoekeLab/xpore/pull/87
* hendrikweisser made their first contribution in https://github.com/GoekeLab/xpore/pull/103

**Full Changelog**: https://github.com/GoekeLab/xpore/compare/v0.5.6...v2.1

2.0

- xPore now has 3 main running modes that replace the scripts in earlier versions:
- xpore dataprep
- xpore diffmod
- xpore postprocessing
- Checking the version is now supported by `xpore -v`
- Changes in the `xpore dataprep` command as follows:
- the pyensembl package is no longer required and supported to map transcriptome to genome coordinates. Please use the --genome flag and provide the GTF file (`--gtf_path_or_url`) and transcriptome FASTA file (`--transcript_fasta_paths_or_urls`) if you would like to work with genomic coordinates.
- The option `--summary` is no longer needed and was removed.
- xpore dataprep will no longer produce 'N' in k-mers.
- The documentation was updated to include these changes.
xPore is still compatible with dataprep files generated with xPore v1.0.

What's Changed
* gtf option, fastdataprep, and dataprep intermediate file removal by yuukiiwa in https://github.com/GoekeLab/xpore/pull/48
* Update README.md by jonathangoeke in https://github.com/GoekeLab/xpore/pull/49
* remove pyensembl requirement and solve Arabidopsis bug by yuukiiwa in https://github.com/GoekeLab/xpore/pull/57
* replace if statement with KeyError in g2t mapping, add post-processing option, and add xpore wrapper by yuukiiwa in https://github.com/GoekeLab/xpore/pull/58


**Full Changelog**: https://github.com/GoekeLab/xpore/compare/v0.5.6...v2.0

1.0

Summary
- xpore-dataprep now returns a single data file (data.json) along with 2 small index files, a read count information file, and a log file.
- For 1 million reads, running xpore-dataprep with 1 CPU takes approximately 5 hours with 5 GB of RAM, and the uncompressed data.json file is 4GB (compared to ~150GB for fast5 files or ~200GB for Nanopolish output files). The json file is a text file and can be efficiently compressed to ~1GB.

What's Changed
* gtf option, fastdataprep, and dataprep intermediate file removal by yuukiiwa in https://github.com/GoekeLab/xpore/pull/48
* Update README.md by jonathangoeke in https://github.com/GoekeLab/xpore/pull/49


**Full Changelog**: https://github.com/GoekeLab/xpore/compare/v0.5.6...v1.0

0.5.6

Small bugs fixed.

0.5.5

The read-level modification rates can be saved for further analysis using --save_models option.

0.5.4

- 24 solved.
- Small bugs fixed

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.