The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
NOTE: For an example on where to start counting from in dev phases of development, consult this informative link
Initial release of sheynkman-lab/Long-Read-Proteogenomics, created with the nf-core template.
- nf-core based repository structure
- modules and additions to the individual scripts
Enables use of --config
as a parameter
- Enables use of --config as a parameter
- Enables use of compressed .fa.gz
gencode_translation_fasta
in the processmake_gencode_database
- Fixes test config, add https ZENODO links as env agnostic inputs (runs in cloud, local, cluster, gh-actions)
- Updates initial channel definitions to allow for informative error messages
None added
Added documentation, scripts to pull data from AWS buckets to Zenodo.
The main reasons why ZENODO vs AWS S3 is a good idea:
Data
versioning (number 1 important reason). In S3 data can be overwritten for the same path at any point possibly breaking the pipeline.Cost
, removing data from S3. These data are tiny but the principle stays: The less storage the betterAccess
, Academic users familiarity/accessibility - Most reviewers, readers of the pipeline and paper will know ZENODO and will be able to use the data, AWS has an entry barrier for this group of people
AWStoZenodo.md
- detail steps for downloading data files from Amazon S3 buckets and upload procedure toZenodo
download_aws.sh
- documentation of the files that were extracted fromAmazon S3
buckets.upload_to_zenodo.sh - documentation of the files that were deposited into
Zenodorepository for use by the
Long-Read-Protegenomics` pipeline.download_and_reconstruct.sh
- script to download files fromZenodo
for use in execution of the pipeline.
None: To Do: Modify cloudos_jurkat_merged_bam.config
file to use the files from Zenodo in the execution of the main.nf
pipeline
- Optional input into pipeline - metamorpheus_toml for user controlled toml file used in search
- novel peptide: set had 'append' rather than 'add' command - bug from change from list to set after incorporating UniProt
None Added
- output from the full test with running sqanti and running with the two fastq files now on Zenodo with a new version, . A smaller version of star limited to only chr22 was added to the test repository - all tests run from laptop as well as with GitHub actions.
-- all conf files now updated with the new latest version number, test.config (which is redundant with test_with_sqanti.config), test_with_sqanti.config and test_without_sqanti.config'
None added