Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (2.4%) to scientific vocabulary
Keywords from Contributors
Repository
Backend da BD
Basic Info
- Host: GitHub
- Owner: basedosdados
- License: gpl-3.0
- Language: Python
- Default Branch: main
- Homepage: https://backend.basedosdados.org/graphql
- Size: 4.96 MB
Statistics
- Stars: 13
- Watchers: 4
- Forks: 1
- Open Issues: 12
- Releases: 2
Metadata Files
README.md
Base dos Dados API
Configuração de ambiente para desenvolvimento
Requisitos
- Um editor de texto (recomendado VS Code)
- Python 3.11
pip- (Opcional, mas recomendado) Um ambiente virtual para desenvolvimento (
miniconda,virtualenvou similares)
Procedimentos
- Clonar esse repositório
git clone https://github.com/basedosdados/backend.git
Abrí-lo no seu editor de texto
No seu ambiente de desenvolvimento, instalar poetry para gerenciamento de dependências
pip3 install poetryInstalar as dependências para desenvolvimento
poetry installInstalar os hooks de pré-commit (ver https://pre-commit.com/ para entendimento dos hooks)
pre-commit installPronto! Seu ambiente está configurado para desenvolvimento.
OBS1: É possível realizar a execução do servidor django um dos alias
sh python manage.py makemigrations python manage.py migrate make run_dockerOBS2: É possível realizar a execução do servidor django via
sh python manage.py migrate python manage.py createsuperuser python manage.py runserver 8080OBS3: É possível realizar a load e dump de fixtures via
sh python manage.py dumpdata > fixture.json python manage.py loadfixture fixture.json
Owner
- Name: Base dos Dados
- Login: basedosdados
- Kind: organization
- Email: contato@basedosdados.org
- Location: Brazil
- Website: https://info.basedosdados.org/links
- Twitter: basedosdados
- Repositories: 11
- Profile: https://github.com/basedosdados
Universalizando o acesso a dados de qualidade
GitHub Events
Total
- Create event: 85
- Commit comment event: 3
- Issues event: 51
- Watch event: 5
- Delete event: 58
- Member event: 1
- Issue comment event: 55
- Push event: 293
- Gollum event: 12
- Pull request review comment event: 30
- Pull request review event: 35
- Pull request event: 256
Last Year
- Create event: 85
- Commit comment event: 3
- Issues event: 51
- Watch event: 5
- Delete event: 58
- Member event: 1
- Issue comment event: 55
- Push event: 293
- Gollum event: 12
- Pull request review comment event: 30
- Pull request review event: 35
- Pull request event: 256
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Vinicius Aguiar | v****a@g****m | 333 |
| Mauricio Fagundes | m****s@g****m | 250 |
| Gabriel Gazola Milan | g****a@p****r | 110 |
| Ricardo Dahis | r****s@g****m | 85 |
| Guilherme Peres | c****t@g****v | 57 |
| d116626 | d****6@g****m | 51 |
| Jhony Lucas | j****7@g****m | 35 |
| isabelmeister | b****e@g****m | 21 |
| aldemirlucas | a****3@g****m | 9 |
| Laura Amaral | 1****l | 5 |
| Luiz Eduardo | l****x@g****m | 3 |
| Daniel Passy | d****y@h****m | 2 |
| lucascr91 | l****g@g****m | 1 |
| Fred Israel | f****o@g****m | 1 |
| Daniel Passy | d****y@b****r | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 134
- Total pull requests: 432
- Average time to close issues: 4 months
- Average time to close pull requests: 4 days
- Total issue authors: 16
- Total pull request authors: 14
- Average comments per issue: 0.92
- Average comments per pull request: 0.19
- Merged pull requests: 355
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 28
- Pull requests: 251
- Average time to close issues: about 1 month
- Average time to close pull requests: 3 days
- Issue authors: 5
- Pull request authors: 8
- Average comments per issue: 1.11
- Average comments per pull request: 0.04
- Merged pull requests: 198
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- laura-l-amaral (46)
- rdahis (30)
- JoaoCarabetta (13)
- mfagundes (13)
- lucascr91 (5)
- vncsna (5)
- jhonylucas74 (5)
- nayaramrsc (4)
- gabriel-milan (3)
- AldemirLucas (2)
- crislanealves (2)
- guialvesp1 (2)
- d116626 (1)
- isabelmeister (1)
- vrtornisiello (1)
Pull Request Authors
- rdahis (105)
- jhonylucas74 (76)
- vncsna (52)
- AldemirLucas (49)
- Winzen (32)
- isabelmeister (30)
- laura-l-amaral (20)
- gabriel-milan (19)
- mfagundes (19)
- vrtornisiello (15)
- guialvesp1 (9)
- d116626 (3)
- polvoazul (2)
- lucascr91 (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- atomicwrites 1.4.1 develop
- attrs 22.1.0 develop
- black 22.6.0 develop
- cfgv 3.3.1 develop
- coverage 6.4.4 develop
- distlib 0.3.5 develop
- filelock 3.8.0 develop
- flake8 5.0.4 develop
- identify 2.5.3 develop
- iniconfig 1.1.1 develop
- mccabe 0.7.0 develop
- mypy-extensions 0.4.3 develop
- nodeenv 1.7.0 develop
- pathspec 0.9.0 develop
- platformdirs 2.5.2 develop
- pluggy 1.0.0 develop
- pre-commit 2.20.0 develop
- py 1.11.0 develop
- pycodestyle 2.9.1 develop
- pyflakes 2.5.0 develop
- pytest 7.1.2 develop
- pytest-cov 3.0.0 develop
- pyyaml 6.0 develop
- toml 0.10.2 develop
- tomli 2.0.1 develop
- virtualenv 20.16.3 develop
- anyio 3.6.1
- cachetools 5.2.0
- certifi 2022.6.15
- charset-normalizer 2.1.1
- click 8.1.3
- colorama 0.4.5
- db-dtypes 1.0.3
- fastapi 0.79.1
- google-api-core 2.8.2
- google-auth 2.11.0
- google-auth-oauthlib 0.5.2
- google-cloud-bigquery 3.3.2
- google-cloud-bigquery-storage 2.14.2
- google-cloud-core 2.3.2
- google-cloud-storage 2.5.0
- google-crc32c 1.3.0
- google-resumable-media 2.3.3
- googleapis-common-protos 1.56.4
- greenlet 1.1.3
- grpcio 1.48.0
- grpcio-status 1.48.0
- h11 0.13.0
- hvac 0.11.2
- idna 3.3
- numpy 1.23.2
- oauthlib 3.2.0
- packaging 21.3
- pandas 1.4.3
- pandas-gbq 0.17.8
- proto-plus 1.22.0
- protobuf 4.21.5
- pyarrow 9.0.0
- pyasn1 0.4.8
- pyasn1-modules 0.2.8
- pydantic 1.9.2
- pydata-google-auth 1.4.0
- pyparsing 3.0.9
- python-dateutil 2.8.2
- pytz 2022.2.1
- requests 2.28.1
- requests-oauthlib 1.3.1
- rsa 4.9
- six 1.16.0
- sniffio 1.2.0
- sqlalchemy 1.4.40
- starlette 0.19.1
- typing-extensions 4.3.0
- urllib3 1.26.12
- uvicorn 0.18.3
- black ^22.6.0 develop
- flake8 ^5.0.4 develop
- pre-commit ^2.20.0 develop
- pytest-cov ^3.0.0 develop
- SQLAlchemy ^1.4.40
- fastapi ^0.79.1
- google-auth-oauthlib ^0.5.2
- google-cloud-storage ^2.5.0
- hvac ^0.11.2
- pandas-gbq ^0.17.8
- python 3.10
- uvicorn ^0.18.2
- python ${PYTHON_VERSION} build
- actions/checkout v1 composite
- helm/chart-releaser-action v1.0.0 composite
- actions/checkout v3 composite
- actions/upload-artifact v3 composite
- docker/build-push-action v2 composite
- docker/login-action v2 composite
- actions/checkout v3 composite
- docker/build-push-action v2 composite
- docker/login-action v2 composite
- actions/checkout v3 composite
- docker/build-push-action v2 composite
- docker/login-action v2 composite
- actions/checkout v4 composite
- actions/setup-python v4 composite
- actions/checkout v4 composite
- reviewdog/action-hadolint v1 composite
- amannn/action-semantic-pull-request v5 composite
- MishaKav/pytest-coverage-comment main composite
- actions/checkout v4 composite
- actions/setup-python v4 composite
- chartboost/ruff-action v1 composite
- actions/checkout v4 composite
- actions/github-script v6 composite
- google-github-actions/get-gke-credentials v0.2.1 composite
- google-github-actions/setup-gcloud v0.2.1 composite
- hashicorp/vault-action v2.8.0 composite
- actions/checkout v4 composite
- google-github-actions/get-gke-credentials v0.2.1 composite
- google-github-actions/setup-gcloud v0.2.1 composite
- hashicorp/vault-action v2.8.0 composite
- actions/checkout v4 composite
- google-github-actions/get-gke-credentials v0.2.1 composite
- google-github-actions/setup-gcloud v0.2.1 composite
- hashicorp/vault-action v2.8.0 composite
- actions/checkout v4 composite
- google-github-actions/auth v1 composite
- google-github-actions/setup-gcloud v1 composite
- hashicorp/vault-action v2.4.1 composite