Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add codecov #47

Open
IsraMekki0 opened this issue Feb 22, 2024 · 1 comment
Open

Add codecov #47

IsraMekki0 opened this issue Feb 22, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@IsraMekki0
Copy link
Collaborator

Use Codecov to automatically collect code coverage reports

@IsraMekki0 IsraMekki0 self-assigned this Feb 22, 2024
@lisa-sousa
Copy link
Collaborator

lisa-sousa commented Feb 29, 2024

Testing local installation of bio packages:

Python 3.11

conda create -n odt_test python=3.11
conda config --add channels conda-forge
conda config --add channels bioconda 
conda update --all
conda install "blast>=2.12"
conda install "bedtools>=2.30"
conda install "bowtie>=1.3.1" 
conda install "bowtie2>=2.5"
  • blast and bedtools can be installed
  • bowtie / bowtie2 bioconda installation only available until python 3.10

Solving environment: | warning  libmamba Added empty dependency for problem type SOLVER_RULE_UPDATE
failed

LibMambaUnsatisfiableError: Encountered problems while solving:
  - package bowtie2-2.5.0-py310h7d4de36_0 requires python >=3.10,<3.11.0a0, but none of the providers can be installed

Could not solve for environment specs
The following packages are incompatible
├─ bowtie2 >=2.5  is installable with the potential options
│  ├─ bowtie2 [2.5.0|2.5.1|2.5.2|2.5.3] would require
│  │  └─ python >=3.10,<3.11.0a0 , which can be installed;
│  ├─ bowtie2 [2.5.0|2.5.1] would require
│  │  └─ python >=3.6,<3.7.0a0 , which can be installed;
│  ├─ bowtie2 [2.5.0|2.5.1] would require
│  │  └─ python >=3.7,<3.8.0a0 , which can be installed;
│  ├─ bowtie2 [2.5.0|2.5.1|2.5.2|2.5.3] would require
│  │  └─ python >=3.8,<3.9.0a0 , which can be installed;
│  └─ bowtie2 [2.5.0|2.5.1|2.5.2|2.5.3] would require
│     └─ python >=3.9,<3.10.0a0 , which can be installed;
└─ pin-1 is not installable because it requires
   └─ python 3.11.* , which conflicts with any installable versions previously reported.

Pins seem to be involved in the conflict. Currently pinned specs:
 - python 3.11.* (labeled as 'pin-1')

Python 3.10

conda create -n odt_test python=3.10
conda config --add channels conda-forge
conda config --add channels bioconda 
conda update --all
conda install "blast>=2.12"
conda install "bedtools>=2.30"
conda install "bowtie>=1.3.1" 
conda install "bowtie2>=2.5"
  • blast, beddtolls, bowte and bowtie2 are installable
  • note: bowtie installs python_abi via conda-forge/osx-64::python_abi-3.10-4_cp310

@lisa-sousa lisa-sousa added the enhancement New feature or request label Mar 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

2 participants